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

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM84103813-1DC&rnd=84103813" width="1" height="1"></div>

armorgames bat-country-10019.swf

This is the info page for
Flash #264500

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


Text
>>

+

+

+

FINAL . JACKS RAGING BILE DUCT

III. IN THE BELLY OF A SHARK

II. BURIED AT SEA

I. ENTERING THE VOID

HP

+

100

+

sound

NO BOMB-RELEASE
ZONE

PAUSED

MAIN MENU

MAIN MENU

:

C

I

S

U

M

--

MUSIC: ON

MUSIC: ON

MUSIC: OFF

MUSIC: OFF

9999999999

XXXXXXXXXXXXXXXXXXX

XXXXXXXXXXXXXXXXXXXX

ENTER YOUR NICKNAME :

SCORE WILL BE SAVED UNDER :

XXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX

VIEW SCORE

VIEW SCORE

<p align="left"><font face="Verdana" size="9" color="#000000" letterSpacing="0.000000" kerning="1">You need to set your gameID for the API to work.</font></p>

<p align="left"><font face="Verdana" size="9" color="#000000" letterSpacing="0.000000" kerning="1">For more info visit: </font></p>

<p align="left"><font face="Verdana" size="9" color="#ff0000" letterSpacing="0.000000" kerning="1">http://wiki.gameschart.com</font></p>

LOADING

LOADING.

LOADING..

LOADING...

PLAY

PLAY

PLAY

SITELOCKED TO ARMORGAMES.COM

VISIT   WWW.BADHED.COM   FOR A VIRAL VERSION OF THE GAME
TO PUT ON YOUR WEBSITE :)

DEVELOPED BY

GREG SERGEANT

HTTP://GREG-ANIMS.COM

START GAME

STORY MODE

S

E

M

A

G

R

O

AUTHORS WEBSITE

T

I

D

C

ARTWORK, DESIGN
& PROGRAMMING:
GREG SERGEANT

SOUNDTRACK:
ZIRCON MUSIC

THANKS TO:
ANDY MARTIN
RYAN HAMLIN
ASIM.B

DEVELOPED BY
GREG SERGEANT

PRESENTED BY

FOLLOW US:

PROGRESS IS AUTO-SAVED.

STAGE SELECT

TUTORIAL

:

E

R

O

C

S

T

B

I. ENTER THE VOID

5252777

II. BURIED AT SEA

III. IN THE BELLY OF A SHARK

IV. JACKS RAGING BILE DUCT

<< BACK

<< BACK

PRESS "P" TO ACCESS THE PAUSE MENU

COLLECT      FOR SCORE

music

00000

6 weeks after the mission, the captain was
sued by bungie for looking too much like
a character from one of their games

private thompson gave up his infinite supply
of bombs to persue a career in stand up
comedy... No one has heard from him since

blake still operates within delta six, but also
hunts and sells canned shark meat. he
considers it to be an ironic revenge, rather
than a long term venture

?

the other guy in delta six has now conquered
his speech impediment.
thanks for playing!

PRESS ENTER TO SKIP

BACK TO MENU

CONTINUE

BEST:

STAGE SELECT

BACK TO MENU

A

B

C

D

SCORE:

RANK:

SAVING PROGRESS

SAVING PROGRESS.

SAVING PROGRESS..

SAVING PROGRESS...

PROGRESS SAVED!

ActionScript [AS1/AS2]

Frame 1
Stage.showMenu = false;
Frame 2
urlStart = _url.indexOf("://") + 3; urlEnd = _url.indexOf("/", urlStart); domain = _url.substring(urlStart, urlEnd); LastDot = domain.lastIndexOf(".") - 1; pfixEnd = domain.lastIndexOf(".", LastDot) + 1; domain = domain.substring(pfixEnd, domain.length); if ((domain != "") && (domain != "armorgames.com")) { _root.stop(); } else { _root.play(); }
Frame 93
function onEnterFrame() { } function engine() { Stage.showMenu = false; if (pau == false) { if (coptergo == true) { xvelocity = xvelocity * 0.67; yvelocity = yvelocity * 0.67; xvelocity = xvelocity + ((_root._xmouse - copter._x) / 4); yvelocity = yvelocity + ((_root._ymouse - copter._y) / 4); xacc = xvelocity / 4; yacc = yvelocity / 4; copter._x = copter._x + xacc; copter._y = copter._y + yacc; copter._rotation = xacc * 0.4; if (copter._y < 42) { copter._y = 42; } if (copter._x < 1) { copter._x = 1; } if (copter._x > 700) { copter._x = 700; } if (copter._y > 419) { copter._y = 419; } onMouseDown = function () { mousedown = true; }; onMouseUp = function () { mousedown = false; }; if ((mousedown == true) && (roftimer == 0)) { roftimer = rof; newbullet = _root.attachMovie("copter_bullet", "copter_bullet" + bulletcount, bulletcount++); newbullet._x = copter._x - 3; newbullet._y = copter._y + 3; _root.copter.gunflash.play(); } if (roftimer > 0) { roftimer--; } if (bulletcount > 515) { bulletcount = 500; } if ((Key.isDown(32) && (bombout == false)) && (bomballowed == true)) { bombout = true; newb = _root.attachMovie("bomb", "bomb" + bombcount, bombcount++); bombxv = xvelocity / 8; bombyv = yvelocity / 8; newb._x = copter._x; newb._y = copter._y + 3; } if (bombcount > 603) { bombcount = 600; } newb._x = newb._x + ((bombxv = bombxv * 0.98)); newb._y = newb._y + ((bombyv = bombyv * 0.98)); if ((Key.isDown(32) && (bombout == true)) && (newb._currentframe == 15)) { newb.gotoAndPlay("explode"); } combotimer++; if (combotimer >= 5) { combotimer = 0; killscore--; } if (killscore < 1) { killscore = 1; } i = 700; while (i < 720) { if (((_root.copter.hitbox.hitTest(_root["enemy_bat" + i].hitbox) || (_root.copter.hitbox.hitTest(_root["enemy_batb" + i].hitbox))) || (_root.copter.hitbox.hitTest(_root["enemy_face" + i].hitbox))) || (_root.copter.hitbox.hitTest(_root["transport_copter" + i].hitbox))) { _root.copter.flasher.play(); } i++; } } levelCode(); bomballowed = true; } } stop(); Stage.showMenu = false; Mouse.show(); wipe = true; var savefile = SharedObject.getLocal("batcountry"); _root.levels_unlocked = savefile.data.level; _root.topscore1 = savefile.data.topscorelvl1; _root.topscore2 = savefile.data.topscorelvl2; _root.topscore3 = savefile.data.topscorelvl3; _root.topscore4 = savefile.data.topscorelvl4; if (savefile.data.level == undefined) { _root.levels_unlocked = 0; } if (savefile.data.topscorelvl1 == undefined) { _root.topscore1 = 0; } if (savefile.data.topscorelvl2 == undefined) { _root.topscore2 = 0; } if (savefile.data.topscorelvl3 == undefined) { _root.topscore3 = 0; } if (savefile.data.topscorelvl4 == undefined) { _root.topscore4 = 0; }
Frame 94
wipe = true; musicon = true; Mouse.show(); if (levels_unlocked <= 0) { levels_unlocked = 0; } cloudheight = true; function onEnterFrame() { } stop(); Stage.showMenu = false;
Frame 95
onlevel = 0; stuffcount = 420; talkbox.gotoAndStop(60); cloudheight = true; targetsdown = 0; scrollspeed = 5; coptergo = true; xvelocity = 0; yvelocity = 0; et = 0; killscore = 1; score = 0; bombcount = 600; bulletspeed = 50; bulletcount = 500; stuffcount = 420; rof = 3; bulletdmg = 10; roftimer = 0; bombout = false; bomb_xv = 0; bomb_yv = 0; copter._visible = true; wipe = false; function onEnterFrame() { if ((Key.isDown(80) && (pkeydown == false)) && (pau == false)) { pausemenu = attachMovie("pausemenu", "pausemenu", 2010); pausemenu._x = 0; pausemenu._y = 0; pkeydown = true; } if ((Key.isDown(80) && (pkeydown == false)) && (pau == true)) { pausemenu.swapDepths(9999); pausemenu.removeMovieClip(); pau = false; pkeydown = true; } if (!Key.isDown(80)) { pkeydown = false; } engine(); if (musicon == false) { music.gotoAndStop("mute"); } if (musicon == true) { music.gotoAndStop(1); } } pau = false; function levelCode() { et++; if (et == 50) { talkbox.gotoAndStop(61); } if (et == 300) { newenemy = _root.attachMovie("enemy_target", "enemy_target" + stuffcount, stuffcount++); newenemy._x = 550; newenemy._y = 90; newenemy = _root.attachMovie("enemy_target", "enemy_target" + stuffcount, stuffcount++); newenemy._x = 550; newenemy._y = 290; newenemy = _root.attachMovie("enemy_target", "enemy_target" + stuffcount, stuffcount++); newenemy._x = 550; newenemy._y = 190; } if ((targetsdown == 3) && (talkbox._currentframe == 62)) { newenemy = _root.attachMovie("enemy_targetb", "enemy_targetb" + stuffcount, stuffcount++); newenemy._x = 160; newenemy._y = 130; newenemy = _root.attachMovie("enemy_targetb", "enemy_targetb" + stuffcount, stuffcount++); newenemy._x = 550; newenemy._y = 150; newenemy = _root.attachMovie("enemy_targetb", "enemy_targetb" + stuffcount, stuffcount++); newenemy._x = 310; newenemy._y = 300; talkbox.nextFrame(); } if ((targetsdown == 6) && (talkbox._currentframe == 63)) { newenemy = _root.attachMovie("forbidden_area", "forbidden_area300", 300); newenemy._x = 360; newenemy._y = 20; newenemy = _root.attachMovie("enemy_targetb", "enemy_targetb" + stuffcount, stuffcount++); newenemy._x = 450; newenemy._y = 80; newenemy = _root.attachMovie("enemy_targetb", "enemy_targetb" + stuffcount, stuffcount++); newenemy._x = 620; newenemy._y = 150; newenemy = _root.attachMovie("enemy_targetb", "enemy_targetb" + stuffcount, stuffcount++); newenemy._x = 520; newenemy._y = 300; talkbox.nextFrame(); } if ((targetsdown == 9) && (talkbox._currentframe == 64)) { talkbox.nextFrame(); } if (targetsdown == 10) { if (levels_unlocked <= 1) { levels_unlocked = 1; } stopAllSounds(); gotoAndStop ("lvlselect"); } if (stuffcount > 430) { stuffcount = 420; } }
Instance of Symbol 284 MovieClip in Frame 95
onClipEvent (enterFrame) { _x = _root._xmouse; _y = _root._ymouse; Mouse.hide(); }
Instance of Symbol 625 MovieClip "talkbox" in Frame 95
onClipEvent (enterFrame) { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Frame 96
onlevel = 1; singlebat = 0; difficulty = 160; cloudheight = true; talkbox.gotoAndStop(1); scrollspeed = 5; coptergo = true; xvelocity = 0; yvelocity = 0; et = 0; killscore = 1; score = 0; bombcount = 600; bulletspeed = 50; bulletcount = 500; stuffcount = 420; batcount = 700; coincount = 800; rof = 3; bulletdmg = 10; roftimer = 0; bombout = false; bomb_xv = 0; bomb_yv = 0; copter._visible = true; wipe = false; function onEnterFrame() { if ((Key.isDown(80) && (pkeydown == false)) && (pau == false)) { pausemenu = attachMovie("pausemenu", "pausemenu", 2010); pausemenu._x = 0; pausemenu._y = 0; pkeydown = true; } if ((Key.isDown(80) && (pkeydown == false)) && (pau == true)) { pausemenu.swapDepths(9999); pausemenu.removeMovieClip(); pau = false; pkeydown = true; } if (!Key.isDown(80)) { pkeydown = false; } engine(); if (musicon == false) { music.gotoAndStop("mute"); } if (musicon == true) { music.gotoAndStop(1); } } pau = false; function levelCode() { singlebat++; et++; bt = random(difficulty); if (et == 80) { talkbox.nextFrame(); } if (et == 1500) { talkbox.nextFrame(); } if ((et > 1450) && (et < 1700)) { difficulty = 100; } if (et == 1970) { talkbox.nextFrame(); } if (et == 3700) { talkbox.nextFrame(); } if (et == 4900) { talkbox.nextFrame(); } if (et == 650) { newin = _root.attachMovie("levelintro", "levelintro" + batcount, batcount++); newin._x = 350; newin._y = 225; } if (et == 5550) { if (levels_unlocked <= 2) { levels_unlocked = 2; } stopAllSounds(); gotoAndStop ("lvlend"); } if ((et == 60) && (et < 5400)) { newenemy = _root.attachMovie("enemy_bat", "enemy_bat" + batcount, batcount++); newenemy._x = 730; newenemy._y = 200; } if ((bt == 1) && (et < 5400)) { newenemy = _root.attachMovie("enemy_bat", "enemy_bat" + batcount, batcount++); newenemy._x = 730; newenemy._y = random(380) + 50; } if ((singlebat > 120) && (et < 5400)) { newenemy = _root.attachMovie("enemy_bat", "enemy_bat" + batcount, batcount++); newenemy._x = 730; newenemy._y = random(380) + 50; singlebat = 0; } difficulty = 140; if (talkbox._visible == true) { difficulty = 230; } if ((et > 5200) && (et < 5400)) { difficulty = 300; if (random(20) == 10) { newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 730; newenemy._y = random(360) + 40; } } if (((bt == 2) && (et > 2000)) && (et < 5400)) { newenemy = _root.attachMovie("enemy_batb", "enemy_batb" + batcount, batcount++); newenemy._x = -40; newenemy._y = random(380) + 50; } if ((et > 2900) && (et < 3500)) { difficulty = 140; } if ((et == 2900) || (et == 3400)) { newenemy = _root.attachMovie("enemy_face", "enemy_face" + batcount, batcount++); newenemy._x = 750; newenemy._y = random(380) + 50; } if ((et == 2000) || (et == 3800)) { newenemy = _root.attachMovie("life", "life" + batcount, batcount++); newenemy._x = 730; newenemy._y = 250; } if (et == 4400) { newenemy = _root.attachMovie("transport_copter", "transport_copter" + batcount, batcount++); newenemy._x = 900; newenemy._y = 135; } if (et == 4600) { newenemy = _root.attachMovie("transport_copter", "transport_copter" + batcount, batcount++); newenemy._x = 900; newenemy._y = 300; } if (et == 4700) { newenemy = _root.attachMovie("transport_copter", "transport_copter" + batcount, batcount++); newenemy._x = 900; newenemy._y = 200; } if (((et == 1000) || (et == 2400)) || (et == 4200)) { newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 835; newenemy._y = 45; newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 755; newenemy._y = 95; newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 891; newenemy._y = 60; newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 924; newenemy._y = 95; newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 936; newenemy._y = 144; newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 924; newenemy._y = 192; newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 891; newenemy._y = 226; newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 836; newenemy._y = 241; newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 787; newenemy._y = 226; newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 752; newenemy._y = 192; newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 740; newenemy._y = 144; newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 752; newenemy._y = 193; newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 789; newenemy._y = 60; } i = 700; while (i < 720) { if (_root.copter.hitbox.hitTest(_root["transport_copter" + i].hitbox)) { _root.copter.flasher.play(); } i++; } if (batcount > 720) { batcount = 700; } if (coincount > 815) { coincount = 800; } }
Frame 97
onlevel = 2; cloudheight = false; _root.music.gotoAndPlay(2); singlebat = 0; talkbox.gotoAndStop(17); boatcount = 440; scrollspeed = 5; coptergo = true; batcount = 700; coincount = 800; xvelocity = 0; yvelocity = 0; et = 0; killscore = 1; score = 0; bombcount = 600; bulletspeed = 50; bulletcount = 500; stuffcount = 420; rof = 3; bulletdmg = 10; roftimer = 0; bombout = false; bomb_xv = 0; bomb_yv = 0; copter._visible = true; wipe = false; function onEnterFrame() { if ((Key.isDown(80) && (pkeydown == false)) && (pau == false)) { pausemenu = attachMovie("pausemenu", "pausemenu", 2010); pausemenu._x = 0; pausemenu._y = 0; pkeydown = true; } if ((Key.isDown(80) && (pkeydown == false)) && (pau == true)) { pausemenu.swapDepths(9999); pausemenu.removeMovieClip(); pau = false; pkeydown = true; } if (!Key.isDown(80)) { pkeydown = false; } engine(); if (musicon == false) { music.gotoAndStop("mute"); } if (musicon == true) { music.gotoAndStop(3); } } pau = false; function levelCode() { singlebat++; et++; bt = random(difficulty); difficulty = 190; if (talkbox._visible == true) { difficulty = 230; } if (copter._y > 380) { copter._y = 380; } if (et < 100) { _root.rain._alpha++; } if (et == 5) { talkbox.nextFrame(); } if (et == 400) { talkbox.nextFrame(); } if (et == 1650) { talkbox.nextFrame(); } if (et == 4000) { talkbox.nextFrame(); } if (et == 5080) { talkbox.nextFrame(); } if ((et > 60) && (_root.cloudgen._y > -120)) { _root.cloudgen._y--; } if ((et > 60) && (_root.sea._y > 340)) { _root.sea._y--; } if (et == 190) { newin = _root.attachMovie("levelintro2", "levelintro2" + batcount, batcount++); newin._x = 350; newin._y = 225; } if (_root.coptergo == true) { i = 440; while (i < 445) { if (((_root.copter.hitbox.hitTest(_root["brokenboat" + i].hitbox) || (_root.copter.hitbox.hitTest(_root["brokenboat" + i].hitbox1))) || (_root.copter.hitbox.hitTest(_root["brokenboat" + i].hitbox2))) || (_root.copter.hitbox.hitTest(_root["brokenboat" + i].hitbox3))) { _root.copter.flasher.play(); } i++; } i = 700; while (i < 720) { if (_root.copter.hitbox.hitTest(_root["lightning" + i].hitbox)) { _root.copter.flasher.play(); } i++; } } if ((singlebat > 120) && (et < 1800)) { newenemy = _root.attachMovie("enemy_batb", "enemy_batb" + batcount, batcount++); newenemy._x = -40; newenemy._y = random(350) + 50; singlebat = 0; } if ((bt == 1) && (et < 5000)) { newenemy = _root.attachMovie("enemy_bat", "enemy_bat" + batcount, batcount++); newenemy._x = 730; newenemy._y = random(350) + 50; } if (((bt == 2) && (et < 2000)) && (et < 5000)) { newenemy = _root.attachMovie("enemy_batb", "enemy_batb" + batcount, batcount++); newenemy._x = -40; newenemy._y = random(350) + 50; } if (((et == 600) || (et == 1050)) || (et == 1400)) { newenemy = _root.attachMovie("enemy_face", "enemy_face" + batcount, batcount++); newenemy._x = 750; newenemy._y = random(350) + 50; } if (((et == 500) || (et == 800)) || (et == 1200)) { newenemy = _root.attachMovie("brokenboat", "brokenboat" + boatcount, boatcount++); newenemy._x = 800; newenemy._y = 410; } timerr++; if ((((random(4) == 1) && (timerr == 70)) && (et > 2000)) && (et < 5100)) { newenemy = _root.attachMovie("brokenboat", "brokenboat" + boatcount, boatcount++); newenemy._x = 800; newenemy._y = 410; } if (timerr > 80) { timerr = 0; } if ((et > 2000) && (et < 3000)) { difficulty = 190; } if (et > 3000) { difficulty = 150; } if (et == 1800) { newenemy = _root.attachMovie("sharky", "sharky", 449); newenemy._x = -13; newenemy._y = 250; } if (et > 5000) { _root.sharky._x = _root.sharky._x - 5; } if (et > 5500) { _root.sharky.swapDepths(9999); _root.sharky.removeMovieClip(); } if (et == 5400) { newenemy = _root.attachMovie("sharkendlvl", "sharkendlvl", 979); newenemy._x = 332; newenemy._y = 475; } if ((((((et == 1000) || (et == 1700)) || (et == 2500)) || (et == 3000)) || (et == 3500)) || (et == 4000)) { newenemy = _root.attachMovie("life", "life" + batcount, batcount++); newenemy._x = 730; newenemy._y = 250; } if (boatcount > 445) { boatcount = 440; } if (batcount > 720) { batcount = 700; } if (coincount > 815) { coincount = 800; } timer++; if (timer > 15) { timer = 0; } if (((random(7) == 1) && (timer == 10)) && (et < 5000)) { newli = _root.attachMovie("lightning", "lightning" + batcount, batcount++); newli._x = random(570) + 70; newli._y = 5; } if (et == 5500) { if (levels_unlocked <= 3) { levels_unlocked = 3; } stopAllSounds(); gotoAndStop ("lvlend"); } } _root.rain._alpha = 0; timer = 0; timerr = 0;
Frame 98
onlevel = 3; _root.music.play(); singlebat = 0; talkbox.gotoAndStop(31); scrollspeed = 5; coptergo = true; batcount = 700; coincount = 800; xvelocity = 0; yvelocity = 0; et = 0; killscore = 1; score = 0; bombcount = 600; bulletspeed = 50; bulletcount = 500; stuffcount = 420; rof = 3; bulletdmg = 10; roftimer = 0; bombout = false; bomb_xv = 0; bomb_yv = 0; copter._visible = true; wipe = false; function onEnterFrame() { if ((Key.isDown(80) && (pkeydown == false)) && (pau == false)) { pausemenu = attachMovie("pausemenu", "pausemenu", 2010); pausemenu._x = 0; pausemenu._y = 0; pkeydown = true; } if ((Key.isDown(80) && (pkeydown == false)) && (pau == true)) { pausemenu.swapDepths(9999); pausemenu.removeMovieClip(); pau = false; pkeydown = true; } if (!Key.isDown(80)) { pkeydown = false; } engine(); if (musicon == false) { music.gotoAndStop("mute"); } if (musicon == true) { music.gotoAndStop(5); } } pau = false; function levelCode() { singlebat++; et++; bt = random(difficulty); difficulty = 90; if (talkbox._visible == true) { difficulty = 230; } if (et == 200) { talkbox.nextFrame(); } if (et == 3040) { talkbox.nextFrame(); } if (et == 6100) { talkbox.nextFrame(); } if (et > 6500) { _root.coptergo = false; _root.copter._x = _root.copter._x + (_root.scrollspeed / 2); _root.copter._rotation = 8; } if (_root.copter._x > 1000) { _root.copter._x = 1000; } if (et == 50) { newin = _root.attachMovie("levelintro3", "levelintro3" + batcount, batcount++); newin._x = 350; newin._y = 225; } if (et == 6600) { if (levels_unlocked <= 4) { levels_unlocked = 4; } stopAllSounds(); gotoAndStop ("lvlend"); } if (et == 1300) { talkbox.nextFrame(); } if ((bt == 1) && (et < 6100)) { newenemy = _root.attachMovie("enemy_bat", "enemy_bat" + batcount, batcount++); newenemy._x = 730; newenemy._y = random(380) + 50; } if ((singlebat > 120) && (et < 6100)) { newenemy = _root.attachMovie("enemy_batb", "enemy_batb" + batcount, batcount++); newenemy._x = -30; newenemy._y = random(380) + 50; singlebat = 0; } if ((et == 1550) && (et < 6100)) { newenemy = _root.attachMovie("cave1", "cave1", 449); newenemy._x = 750; newenemy._y = -5; } if (et == 4900) { newenemy = _root.attachMovie("cave2", "cave2", 449); newenemy._x = 750; newenemy._y = -5; } if (et > 4900) { difficulty = 130; } if ((et > 3700) && (et < 4700)) { difficulty = 120; if (random(30) == 10) { newenemy = _root.attachMovie("coin", "coin" + coincount, coincount++); newenemy._x = 730; newenemy._y = random(360) + 40; } } if ((et == 3100) || (et == 4000)) { newenemy = _root.attachMovie("life", "life" + batcount, batcount++); newenemy._x = 730; newenemy._y = 200; } if ((((et == 3200) || (et == 3400)) || (et == 3500)) || (et == 3600)) { newenemy = _root.attachMovie("enemy_face", "enemy_face" + batcount, batcount++); newenemy._x = 750; newenemy._y = random(380) + 50; } if (batcount > 720) { batcount = 700; } if (coincount > 815) { coincount = 800; } }
Frame 99
onlevel = 4; _root.music.gotoAndStop(4); singlebat = 0; talkbox.gotoAndStop(42); scrollspeed = 3.4; coptergo = false; bigcount = 420; batcount = 700; coincount = 800; dudeshealth._visible = false; darkness.swapDepths(9999); darkness.removeMovieClip(); newin._x = 0; newin._y = 0; copter._x = -100; copter._y = 195; xvelocity = 0; yvelocity = 0; et = 0; killscore = 1; score = 0; bombcount = 600; bulletspeed = 50; bulletcount = 500; stuffcount = 420; rof = 3; bulletdmg = 10; roftimer = 0; bombout = false; bomb_xv = 0; bomb_yv = 0; copter._visible = true; wipe = false; function onEnterFrame() { if ((Key.isDown(80) && (pkeydown == false)) && (pau == false)) { pausemenu = attachMovie("pausemenu", "pausemenu", 2010); pausemenu._x = 0; pausemenu._y = 0; pkeydown = true; } if ((Key.isDown(80) && (pkeydown == false)) && (pau == true)) { pausemenu.swapDepths(9999); pausemenu.removeMovieClip(); pau = false; pkeydown = true; } if (!Key.isDown(80)) { pkeydown = false; } engine(); if (musicon == false) { music.gotoAndStop("mute"); } if ((musicon == true) && (et > 850)) { music.gotoAndStop(3); } } pau = false; function levelCode() { et++; singlebat++; bt = random(difficulty); difficulty = 85; if (coptergo == false) { _root.copter._x = _root.copter._x + 4; _root.copter._rotation = 8; } if (_root.copter._x > 195) { _root.coptergo = true; } if (et == 20) { dudes.gotoAndStop("waving"); } if (et == 100) { talkbox.nextFrame(); } if (et == 300) { dudes.gotoAndStop("idle"); } if (et == 850) { newin = attachMovie("levelintro4", "levelintro4" + batcount, batcount++); newin._x = 350; newin._y = 195; dudeshealth._visible = true; if (musicon == true) { _root.music.gotoAndStop(3); } } if (et == 940) { dudes.gotoAndStop("working"); } i = 700; while (i < 720) { if ((dudes.hitbox.hitTest(_root["enemy_batd" + i].hitbox) || (dudes.hitbox.hitTest(_root["enemy_batbd" + i].hitbox))) || (dudes.hitbox.hitTest(_root["enemy_faced" + i].hitbox))) { dudes.flasher.play(); } if ((_root.copter.hitbox.hitTest(_root["enemy_batd" + i].hitbox) || (_root.copter.hitbox.hitTest(_root["enemy_batbd" + i].hitbox))) || (_root.copter.hitbox.hitTest(_root["enemy_faced" + i].hitbox))) { _root.copter.flasher.play(); } i++; } if (((bt == 1) && (et > 1000)) && (et < 1500)) { newenemy = _root.attachMovie("enemy_batd", "enemy_batd" + batcount, batcount++); newenemy._x = 730; newenemy._y = random(380) + 50; } if (((singlebat > 130) && (et > 1000)) && (et < 1500)) { newenemy = _root.attachMovie("enemy_batd", "enemy_batd" + batcount, batcount++); newenemy._x = 730; newenemy._y = random(380) + 50; singlebat = 0; } if (((bt == 2) && (et > 1000)) && (et < 1500)) { newenemy = _root.attachMovie("enemy_batbd", "enemy_batbd" + batcount, batcount++); newenemy._x = -40; newenemy._y = random(380) + 50; } if (batcount > 720) { batcount = 700; } if (coincount > 815) { coincount = 800; } if (et == 1550) { talkbox.nextFrame(); } if (et == 1600) { newenemy = _root.attachMovie("coin_spawner", "coin_spawner" + batcount, batcount++); newenemy._x = 340; newenemy._y = 245; } if (((et == 1750) || (et == 1900)) || (et == 2100)) { newenemy = _root.attachMovie("enemy_faced", "enemy_faced" + batcount, batcount++); newenemy._x = 780; newenemy._y = random(380) + 50; } if (et == 2150) { newenemy = _root.attachMovie("enemy_spider", "enemy_spider" + bigcount, bigcount++); newenemy._x = 810; newenemy._y = 224; } if (((singlebat > 100) && (et > 1700)) && (et < 2750)) { newenemy = _root.attachMovie("enemy_batbd", "enemy_batbd" + batcount, batcount++); newenemy._x = -40; newenemy._y = random(380) + 50; singlebat = 0; } if (et == 2800) { talkbox.nextFrame(); } if (((bt == 1) && (et > 2970)) && (et < 3700)) { difficulty = 50; newenemy = _root.attachMovie("enemy_batd", "enemy_batd" + batcount, batcount++); newenemy._x = 730; newenemy._y = random(380) + 50; } if (((bt == 2) && (et > 3000)) && (et < 3700)) { newenemy = _root.attachMovie("enemy_batbd", "enemy_batbd" + batcount, batcount++); newenemy._x = -40; newenemy._y = random(380) + 50; } if (et == 3600) { newenemy = _root.attachMovie("coin_spawner", "coin_spawner" + batcount, batcount++); newenemy._x = 340; newenemy._y = 245; } if ((et == 3800) || (et == 5000)) { newenemy = _root.attachMovie("lifed", "lifed" + batcount, batcount++); newenemy._x = 340; newenemy._y = -15; } if (et == 3785) { talkbox.nextFrame(); } if (et == 4000) { newenemy = _root.attachMovie("enemy_worm", "enemy_worm" + bigcount, bigcount++); newenemy._x = 600; newenemy._y = 80; } if (et == 4300) { talkbox.nextFrame(); } if (((bt == 1) && (et > 4500)) && (et < 5400)) { difficulty = 70; newenemy = _root.attachMovie("enemy_batd", "enemy_batd" + batcount, batcount++); newenemy._x = 730; newenemy._y = random(380) + 50; } if ((et == 4500) || (et == 6250)) { newenemy = _root.attachMovie("enemy_spider", "enemy_spider" + bigcount, bigcount++); newenemy._x = 810; newenemy._y = 224; } if (et == 5400) { talkbox.nextFrame(); } if (et == 6330) { talkbox.nextFrame(); } if (((et == 5100) || (et == 5800)) || (et == 6250)) { newenemy = _root.attachMovie("enemy_spiderb", "enemy_spiderb" + bigcount, bigcount++); newenemy._x = -80; newenemy._y = 224; } if ((et == 5600) || (et == 6250)) { newenemy = _root.attachMovie("enemy_worm", "enemy_worm" + bigcount, bigcount++); newenemy._x = 600; newenemy._y = 80; } if (((bt == 2) && (et > 5300)) && (et < 6300)) { difficulty = 80; newenemy = _root.attachMovie("enemy_batbd", "enemy_batbd" + batcount, batcount++); newenemy._x = -40; newenemy._y = random(380) + 50; } if (et == 6400) { if (levels_unlocked <= 5) { levels_unlocked = 5; } stopAllSounds(); nextFrame(); } if (bigcount > 430) { bigcount = 420; } }
Frame 100
stop(); cloudheight = true; function onEnterFrame() { } Stage.showMenu = false;
Frame 101
function onEnterFrame() { } Mouse.show(); wipe = true; Stage.showMenu = false;
Frame 102
function onEnterFrame() { } Mouse.show(); wipe = true; Stage.showMenu = false; savefile.data.level = _root.levels_unlocked; savefile.flush(); _root.textscore.text = _root.score; if (_root.onlevel == 1) { if (_root.score > _root.topscore1) { _root.topscore1 = _root.score; } _root.highscore.text = topscore1; savefile.data.topscorelvl1 = _root.topscore1; savefile.flush(); if (_root.score >= 40000) { _root.rank.gotoAndStop(1); } if ((_root.score < 40000) && (_root.score >= 30000)) { _root.rank.gotoAndStop(2); } if ((_root.score < 30000) && (_root.score >= 20000)) { _root.rank.gotoAndStop(3); } if (_root.score < 20000) { _root.rank.gotoAndStop(4); } } if (_root.onlevel == 2) { if (_root.score > _root.topscore2) { _root.topscore2 = _root.score; } _root.highscore.text = topscore2; savefile.data.topscorelvl2 = _root.topscore2; savefile.flush(); if (_root.score >= 35000) { _root.rank.gotoAndStop(1); } if ((_root.score < 35000) && (_root.score >= 30000)) { _root.rank.gotoAndStop(2); } if ((_root.score < 30000) && (_root.score >= 20000)) { _root.rank.gotoAndStop(3); } if (_root.score < 20000) { _root.rank.gotoAndStop(4); } } if (_root.onlevel == 3) { if (_root.score > _root.topscore3) { _root.topscore3 = _root.score; } _root.highscore.text = topscore3; savefile.data.topscorelvl3 = _root.topscore3; savefile.flush(); if (_root.score >= 35000) { _root.rank.gotoAndStop(1); } if ((_root.score < 35000) && (_root.score >= 30000)) { _root.rank.gotoAndStop(2); } if ((_root.score < 30000) && (_root.score >= 20000)) { _root.rank.gotoAndStop(3); } if (_root.score < 20000) { _root.rank.gotoAndStop(4); } } if (_root.onlevel == 4) { if (_root.score > _root.topscore4) { _root.topscore4 = _root.score; } _root.highscore.text = topscore4; savefile.data.topscorelvl4 = _root.topscore4; savefile.flush(); if (_root.score >= 100000) { _root.rank.gotoAndStop(1); } if ((_root.score < 100000) && (_root.score >= 90000)) { _root.rank.gotoAndStop(2); } if ((_root.score < 90000) && (_root.score >= 70000)) { _root.rank.gotoAndStop(3); } if (_root.score < 70000) { _root.rank.gotoAndStop(4); } }
Symbol 3 MovieClip [copter_bullet] Frame 1
function onEnterFrame() { if (_root.pau == false) { this._x = this._x + thisbulletspeed; if (this._x > 760) { this.swapDepths(9999)(); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } thisbulletspeed = _root.bulletspeed;
Symbol 15 MovieClip Frame 1
_visible = false;
Symbol 16 MovieClip [bomb] Frame 1
function onEnterFrame() { if (_root.wipe == true) { _root.bombout = false; this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 16 MovieClip [bomb] Frame 15
stop();
Symbol 16 MovieClip [bomb] Frame 16
function onEnterFrame() { play(); if (_root.pau == true) { stop(); } }
Symbol 16 MovieClip [bomb] Frame 27
_root.bombout = false; this.swapDepths(9999); this.removeMovieClip();
Symbol 25 MovieClip Frame 1
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB(); function onEnterFrame() { this._parent.colorObject.clearRGB(); } stop(); _visible = false;
Symbol 25 MovieClip Frame 2
colorObject = new Color(this._parent); colorObject.setRGB(10027008); _parent._x = _parent._x + 20;
Symbol 25 MovieClip Frame 3
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB(); gotoAndStop (1);
Symbol 28 MovieClip Frame 1
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB(); function onEnterFrame() { this._parent.colorObject.clearRGB(); } stop(); _visible = false;
Symbol 28 MovieClip Frame 2
colorObject = new Color(this._parent); colorObject.setRGB(16733525); this._parent.health = this._parent.health - 20; scr = _root.attachMovie("10score", "10score" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); scr._x = (this._parent._x + random(10)) - 5; scr._y = this._parent._y - (random(10) + 10);
Symbol 28 MovieClip Frame 3
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB(); gotoAndStop (1);
Symbol 33 MovieClip Frame 7
stop();
Symbol 36 MovieClip [hit_blood] Frame 1
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer >= 150) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } timer = 0;
Instance of Symbol 35 MovieClip in Symbol 36 MovieClip [hit_blood] Frame 1
onClipEvent (load) { size = 100 + random(50); _xscale = size; _yscale = size; up = random(10) - 4; grav = 0; timer = 0; startfade = random(60); gravity = random(3) + 1; fadetime = random(6) + 2; speed = random(24) - 12; minusspeed = random(10) + 1; } onClipEvent (enterFrame) { if (_root.pau == false) { this._y = this._y - up; grav = grav + (gravity / 2); _y = (_y + grav); timer++; if (timer > startfade) { _alpha = (_alpha - fadetime); } _x = (_x + speed); if ((speed > 0) && (!(speed === 0))) { speed = speed - minusspeed; } if ((speed < 0) && (!(speed === 0))) { speed = speed + minusspeed; } if (_alpha <= 0) { this.swapDepths(99999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Instance of Symbol 35 MovieClip in Symbol 36 MovieClip [hit_blood] Frame 1
onClipEvent (load) { size = 100 + random(50); _xscale = size; _yscale = size; up = random(10) - 4; grav = 0; timer = 0; startfade = random(60); gravity = random(3) + 1; fadetime = random(6) + 2; speed = random(24) - 12; minusspeed = random(10) + 1; } onClipEvent (enterFrame) { if (_root.pau == false) { this._y = this._y - up; grav = grav + (gravity / 2); _y = (_y + grav); timer++; if (timer > startfade) { _alpha = (_alpha - fadetime); } _x = (_x + speed); if ((speed > 0) && (!(speed === 0))) { speed = speed - minusspeed; } if ((speed < 0) && (!(speed === 0))) { speed = speed + minusspeed; } if (_alpha <= 0) { this.swapDepths(99999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Instance of Symbol 35 MovieClip in Symbol 36 MovieClip [hit_blood] Frame 1
onClipEvent (load) { size = 100 + random(50); _xscale = size; _yscale = size; up = random(10) - 4; grav = 0; timer = 0; startfade = random(60); gravity = random(3) + 1; fadetime = random(6) + 2; speed = random(24) - 12; minusspeed = random(10) + 1; } onClipEvent (enterFrame) { if (_root.pau == false) { this._y = this._y - up; grav = grav + (gravity / 2); _y = (_y + grav); timer++; if (timer > startfade) { _alpha = (_alpha - fadetime); } _x = (_x + speed); if ((speed > 0) && (!(speed === 0))) { speed = speed - minusspeed; } if ((speed < 0) && (!(speed === 0))) { speed = speed + minusspeed; } if (_alpha <= 0) { this.swapDepths(99999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Instance of Symbol 35 MovieClip in Symbol 36 MovieClip [hit_blood] Frame 1
onClipEvent (load) { size = 100 + random(50); _xscale = size; _yscale = size; up = random(10) - 4; grav = 0; timer = 0; startfade = random(60); gravity = random(3) + 1; fadetime = random(6) + 2; speed = random(24) - 12; minusspeed = random(10) + 1; } onClipEvent (enterFrame) { if (_root.pau == false) { this._y = this._y - up; grav = grav + (gravity / 2); _y = (_y + grav); timer++; if (timer > startfade) { _alpha = (_alpha - fadetime); } _x = (_x + speed); if ((speed > 0) && (!(speed === 0))) { speed = speed - minusspeed; } if ((speed < 0) && (!(speed === 0))) { speed = speed + minusspeed; } if (_alpha <= 0) { this.swapDepths(99999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Instance of Symbol 35 MovieClip in Symbol 36 MovieClip [hit_blood] Frame 1
onClipEvent (load) { size = 100 + random(50); _xscale = size; _yscale = size; up = random(10) - 4; grav = 0; timer = 0; startfade = random(60); gravity = random(3) + 1; fadetime = random(6) + 2; speed = random(24) - 12; minusspeed = random(10) + 1; } onClipEvent (enterFrame) { if (_root.pau == false) { this._y = this._y - up; grav = grav + (gravity / 2); _y = (_y + grav); timer++; if (timer > startfade) { _alpha = (_alpha - fadetime); } _x = (_x + speed); if ((speed > 0) && (!(speed === 0))) { speed = speed - minusspeed; } if ((speed < 0) && (!(speed === 0))) { speed = speed + minusspeed; } if (_alpha <= 0) { this.swapDepths(99999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 40 MovieClip [1000score] Frame 1
function onEnterFrame() { if (_root.pau == false) { this._x = this._x + velocityx; this._y = this._y + velocityy; velocityx = velocityx * 0.6; velocityy = velocityy * 0.6; _alpha = (_alpha - 7); if (_alpha < 5) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } showscore = _root.killscore * 300; _root.score = _root.score + (_root.killscore * 300); _root.killscore++; timer = 0; velocityx = random(8) - 4; velocityy = random(8) - 4;
Symbol 43 MovieClip [enemy_faced] Frame 1
function onEnterFrame() { if (_root.pau == false) { hurting = false; i = 500; while (i < 515) { if (this.hitbox.hitTest(_root["copter_bullet" + i])) { hitback.play(); _root["copter_bullet" + i].swapDepths(9999); _root["copter_bullet" + i].removeMovieClip(); } i++; } i = 599; while (i < 605) { if (this.hitbox.hitTest(_root["bomb" + i].hitbox)) { hurting = true; } i++; } if (hurting == true) { blood = _root.attachMovie("hit_blood", "hit_blood" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blood._x = this._x - (random(10) - 5); blood._y = this._y - (random(10) - 5); flasher.play(); } if (health <= 0) { gotoAndStop ("dead"); } if (this.health > 0) { this._x = this._x - (_root.scrollspeed / 1.3); } verticalmove = true; _rotation = 0; if ((this._x > _root.dudes._x) && (verticalmove == true)) { if (_root.dudes._y > this._y) { _rotation = -5; this._y = this._y + _root.scrollspeed; } else if (_root.dudes._y < this._y) { this._y = this._y - _root.scrollspeed; _rotation = 5; } } if (this._x < -80) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); hurting = false; health = 120; verticalmove = true;
Symbol 43 MovieClip [enemy_faced] Frame 11
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this); colorObject.clearRGB(); verticalmove = false; _rotation = 0;
Symbol 43 MovieClip [enemy_faced] Frame 44
this.swapDepths(9999); this.removeMovieClip();
Symbol 44 MovieClip [enemy_face] Frame 1
function onEnterFrame() { if (_root.pau == false) { hurting = false; i = 500; while (i < 515) { if (this.hitbox.hitTest(_root["copter_bullet" + i])) { hitback.play(); _root["copter_bullet" + i].swapDepths(9999); _root["copter_bullet" + i].removeMovieClip(); } i++; } i = 599; while (i < 605) { if (this.hitbox.hitTest(_root["bomb" + i].hitbox)) { hurting = true; } i++; } if (hurting == true) { blood = _root.attachMovie("hit_blood", "hit_blood" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blood._x = this._x - (random(10) - 5); blood._y = this._y - (random(10) - 5); flasher.play(); } if (health <= 0) { gotoAndStop ("dead"); } if (this.health > 0) { this._x = this._x - (_root.scrollspeed / 1.3); } verticalmove = true; _rotation = 0; if ((this._x > _root.copter._x) && (verticalmove == true)) { if (_root.copter._y > this._y) { _rotation = -5; this._y = this._y + _root.scrollspeed; } else if (_root.copter._y < this._y) { this._y = this._y - _root.scrollspeed; _rotation = 5; } } if (this._x < -80) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); hurting = false; health = 120; verticalmove = true;
Symbol 44 MovieClip [enemy_face] Frame 11
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this); colorObject.clearRGB(); verticalmove = false; _rotation = 0;
Symbol 44 MovieClip [enemy_face] Frame 44
this.swapDepths(9999); this.removeMovieClip();
Symbol 51 MovieClip Frame 1
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB(); function onEnterFrame() { this._parent.colorObject.clearRGB(); } stop(); _visible = false;
Symbol 51 MovieClip Frame 2
colorObject = new Color(this._parent); colorObject.setRGB(16733525); this._parent.health = this._parent.health - 20; scr = _root.attachMovie("10score", "10score" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); scr._x = (this._parent._x + random(10)) - 5; scr._y = this._parent._y - (random(10) + 10);
Symbol 51 MovieClip Frame 3
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB(); gotoAndStop (1);
Symbol 52 MovieClip Frame 1
stop(); _visible = false;
Symbol 52 MovieClip Frame 2
scr = _root.attachMovie("10score", "10score" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); scr._x = (this._parent._x + random(10)) - 5; scr._y = this._parent._y - (random(10) + 10);
Symbol 52 MovieClip Frame 3
gotoAndStop (1);
Symbol 55 MovieClip Frame 1
function onEnterFrame() { if (_root.pau == false) { this._x = this._x + velocityx; this._y = this._y + velocityy; velocityx = velocityx * 0.6; velocityy = velocityy * 0.6; _alpha = (_alpha - 7); if (_alpha < 5) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } showscore = _root.killscore * 50; _root.score = _root.score + (_root.killscore * 50); _root.killscore++; timer = 0; velocityx = random(8) - 4; velocityy = random(8) - 4;
Symbol 58 MovieClip [enemy_batbd] Frame 1
function onEnterFrame() { if (_root.pau == false) { hurting = false; i = 500; while (i < 550) { if (this.hitbox.hitTest(_root["copter_bullet" + i])) { hurting = true; _root["copter_bullet" + i].swapDepths(9999); _root["copter_bullet" + i].removeMovieClip(); } i++; } i = 599; while (i < 605) { if (this.hitbox.hitTest(_root["bomb" + i].hitbox)) { hurting = true; health = health - 10; flasherb.play(); } i++; } if (hurting == true) { blood = _root.attachMovie("hit_blood", "hit_blood" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blood._x = this._x - (random(10) - 5); blood._y = this._y - (random(10) - 5); flasher.play(); } if (health <= 0) { gotoAndStop ("dead"); } if (this.health > 0) { this._x = this._x + (_root.scrollspeed / 1.6); } verticalmove = true; i = 700; while (i < 720) { if (((((this != _root["enemy_bat" + i]) && (this._y < (_root["enemy_bat" + i]._y + 20))) && (this._y > (_root["enemy_bat" + i]._y - 20))) && (this._x < (_root["enemy_bat" + i]._x + 50))) && (this._x > (_root["enemy_bat" + i]._x - 50))) { verticalmove = false; } i++; } if ((this._x < _root.copter._x) && (verticalmove == true)) { if (_root.dudes._y > this._y) { this._y = this._y + (_root.scrollspeed / 3); } else if (_root.dudes._y < this._y) { this._y = this._y - (_root.scrollspeed / 3); } } if (this._x > 770) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); hurting = false; health = 100; verticalmove = true;
Symbol 58 MovieClip [enemy_batbd] Frame 11
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this); colorObject.clearRGB();
Symbol 58 MovieClip [enemy_batbd] Frame 44
this.swapDepths(9999); this.removeMovieClip();
Symbol 59 MovieClip [enemy_batb] Frame 1
function onEnterFrame() { if (_root.pau == false) { hurting = false; i = 500; while (i < 550) { if (this.hitbox.hitTest(_root["copter_bullet" + i])) { hurting = true; _root["copter_bullet" + i].swapDepths(9999); _root["copter_bullet" + i].removeMovieClip(); } i++; } i = 599; while (i < 605) { if (this.hitbox.hitTest(_root["bomb" + i].hitbox)) { hurting = true; health = health - 10; flasherb.play(); } i++; } i = 700; while (i < 720) { if (this.hitbox.hitTest(_root["lightning" + i].hitbox)) { hurting = true; health = health - 100; } i++; } if (hurting == true) { blood = _root.attachMovie("hit_blood", "hit_blood" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blood._x = this._x - (random(10) - 5); blood._y = this._y - (random(10) - 5); flasher.play(); } if (health <= 0) { gotoAndStop ("dead"); } if (this.health > 0) { this._x = this._x + (_root.scrollspeed / 1.6); } verticalmove = true; i = 700; while (i < 720) { if (((((this != _root["enemy_bat" + i]) && (this._y < (_root["enemy_bat" + i]._y + 20))) && (this._y > (_root["enemy_bat" + i]._y - 20))) && (this._x < (_root["enemy_bat" + i]._x + 50))) && (this._x > (_root["enemy_bat" + i]._x - 50))) { verticalmove = false; } i++; } if ((this._x < _root.copter._x) && (verticalmove == true)) { if (_root.copter._y > this._y) { this._y = this._y + (_root.scrollspeed / 3.5); } else if (_root.copter._y < this._y) { this._y = this._y - (_root.scrollspeed / 3.5); } } if (this._x > 770) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); hurting = false; health = 100; verticalmove = true;
Symbol 59 MovieClip [enemy_batb] Frame 11
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this); colorObject.clearRGB();
Symbol 59 MovieClip [enemy_batb] Frame 44
this.swapDepths(9999); this.removeMovieClip();
Symbol 60 MovieClip [enemy_batd] Frame 1
function onEnterFrame() { if (_root.pau == false) { hurting = false; i = 500; while (i < 515) { if (this.hitbox.hitTest(_root["copter_bullet" + i])) { hurting = true; _root["copter_bullet" + i].swapDepths(9999); _root["copter_bullet" + i].removeMovieClip(); } i++; } i = 599; while (i < 605) { if (this.hitbox.hitTest(_root["bomb" + i].hitbox)) { hurting = true; health = health - 10; flasherb.play(); } i++; } if (hurting == true) { blood = _root.attachMovie("hit_blood", "hit_blood" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blood._x = this._x - (random(10) - 5); blood._y = this._y - (random(10) - 5); flasher.play(); } if (health <= 0) { gotoAndStop ("dead"); } if (this.health > 0) { this._x = this._x - _root.scrollspeed; } verticalmove = true; i = 730; while (i < 750) { if (((((this != _root["enemy_bat" + i]) && (this._y < (_root["enemy_bat" + i]._y + 20))) && (this._y > (_root["enemy_bat" + i]._y - 20))) && (this._x < (_root["enemy_bat" + i]._x + 50))) && (this._x > (_root["enemy_bat" + i]._x - 50))) { verticalmove = false; } i++; } if ((this._x > _root.copter._x) && (verticalmove == true)) { if (_root.dudes._y > this._y) { this._y = this._y + (_root.scrollspeed / 3); } else if (_root.dudes._y < this._y) { this._y = this._y - (_root.scrollspeed / 3); } } if (this._x < -70) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); hurting = false; health = 100; verticalmove = true;
Symbol 60 MovieClip [enemy_batd] Frame 11
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this); colorObject.clearRGB();
Symbol 60 MovieClip [enemy_batd] Frame 44
this.swapDepths(9999); this.removeMovieClip();
Symbol 61 MovieClip [enemy_bat] Frame 1
function onEnterFrame() { if (_root.pau == false) { hurting = false; i = 500; while (i < 515) { if (this.hitbox.hitTest(_root["copter_bullet" + i])) { hurting = true; _root["copter_bullet" + i].swapDepths(9999); _root["copter_bullet" + i].removeMovieClip(); } i++; } i = 599; while (i < 605) { if (this.hitbox.hitTest(_root["bomb" + i].hitbox)) { hurting = true; health = health - 10; play(); Set(undefined, undefined); } i++; } i = 700; while (i < 720) { if (this.hitbox.hitTest(_root["lightning" + i].hitbox)) { hurting = true; health = health - 100; } i++; } if (hurting == true) { blood = _root.attachMovie("hit_blood", "hit_blood" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blood._x = this._x - (random(10) - 5); blood._y = this._y - (random(10) - 5); flasher.play(); } if (health <= 0) { gotoAndStop ("dead"); } if (this.health > 0) { this._x = this._x - _root.scrollspeed; } verticalmove = true; i = 730; while (i < 750) { if (((((this != _root["enemy_bat" + i]) && (this._y < (_root["enemy_bat" + i]._y + 20))) && (this._y > (_root["enemy_bat" + i]._y - 20))) && (this._x < (_root["enemy_bat" + i]._x + 50))) && (this._x > (_root["enemy_bat" + i]._x - 50))) { verticalmove = false; } i++; } if ((this._x > _root.copter._x) && (verticalmove == true)) { if (_root.copter._y > this._y) { this._y = this._y + (_root.scrollspeed / 3.5); } else if (_root.copter._y < this._y) { this._y = this._y - (_root.scrollspeed / 3.5); } } if (this._x < -70) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); hurting = false; health = 100; verticalmove = true;
Symbol 61 MovieClip [enemy_bat] Frame 11
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this); colorObject.clearRGB(); numbercoin = random(5); if (numbercoin == 2) { newenemy = _root.attachMovie("coin", "coin" + _root.coincount, _root.coincount++); newenemy._x = this._x; newenemy._y = this._y; }
Symbol 61 MovieClip [enemy_bat] Frame 44
this.swapDepths(9999); this.removeMovieClip();
Symbol 64 MovieClip [10score] Frame 1
function onEnterFrame() { if (_root.pau == false) { this._x = this._x + velocityx; this._y = this._y + velocityy; velocityx = velocityx * 0.6; velocityy = velocityy * 0.6; _alpha = (_alpha - 15); if (_alpha < 5) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } showscore = _root.killscore * 10; _root.score = _root.score + (_root.killscore * 10); _root.killscore++; timer = 0; velocityx = random(8) - 4; velocityy = random(8) - 4;
Symbol 68 MovieClip [levelintro4] Frame 1
function onEnterFrame() { if (_root.pau == false) { _alpha = (_alpha - 0.5); if (_alpha < 1) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 70 MovieClip [levelintro3] Frame 1
function onEnterFrame() { if (_root.pau == false) { _alpha = (_alpha - 0.5); if (_alpha < 1) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 72 MovieClip [levelintro2] Frame 1
function onEnterFrame() { if (_root.pau == false) { _alpha = (_alpha - 0.5); if (_alpha < 1) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 74 MovieClip [levelintro] Frame 1
function onEnterFrame() { if (_root.pau == false) { _alpha = (_alpha - 0.5); if (_alpha < 1) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 80 MovieClip [lifed] Frame 1
function onEnterFrame() { if (_root.pau == false) { this._y = this._y + (_root.scrollspeed / 1.8); if (this.hitTest(_root.copter.hitbox)) { gotoAndStop (2); } if (this.hitTest(_root.dudes.hitbox)) { gotoAndStop (3); } if (this._y > 500) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop();
Symbol 80 MovieClip [lifed] Frame 2
function onEnterFrame() { if (_root.pau == false) { hp._alpha = hp._alpha - 2; timer++; if ((timer > 200) || (this._y > 500)) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); _root.bars.health.prevFrame(); if (_root.bars.health._currentframe == 1) { this.gotoAndStop(4); }
Symbol 80 MovieClip [lifed] Frame 3
function onEnterFrame() { if (_root.pau == false) { hp._alpha = hp._alpha - 2; timer++; if ((timer > 200) || (this._y > 500)) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); _root.dudeshealth.prevFrame(); if (_root.dudeshealth._currentframe == 1) { this.gotoAndStop(4); }
Symbol 81 MovieClip [life] Frame 1
function onEnterFrame() { if (_root.pau == false) { this._x = this._x - (_root.scrollspeed / 1.8); if (this.hitTest(_root.copter.hitbox)) { gotoAndStop (2); } if (this._x < -70) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop();
Symbol 81 MovieClip [life] Frame 2
function onEnterFrame() { if (_root.pau == false) { hp._alpha = hp._alpha - 2; timer++; if ((timer > 200) || (this._x < -100)) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); _root.bars.health.prevFrame(); if (_root.bars.health._currentframe == 1) { this.gotoAndStop(3); }
Symbol 85 MovieClip Frame 1
function onEnterFrame() { if (_root.pau == false) { this._x = this._x + velocityx; this._y = this._y + velocityy; velocityx = velocityx * 0.6; velocityy = velocityy * 0.6; _alpha = (_alpha - 7); if (_alpha < 1) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } _root.score = _root.score + 100; timer = 0; velocityx = _root.killscore - (_root.killscore / 2); velocityy = _root.killscore - (_root.killscore / 2);
Symbol 87 MovieClip [coind] Frame 1
function onEnterFrame() { if (_root.pau == false) { grav = grav + 0.8; _x = (_x + sidemove); _y = (_y - up); _y = (_y + grav); if (this.hitTest(_root.copter.hitbox)) { play(); } if (this._y > 500) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); grav = 0; up = random(17) + 4; sidemove = random(8) - 4;
Symbol 87 MovieClip [coind] Frame 2
function onEnterFrame() { if (_root.pau == false) { timer++; if ((timer > 200) || (this._y > 500)) { this.swapDepths(9999); this.removeMovieClip(); } } } stop();
Symbol 88 MovieClip [coin] Frame 1
function onEnterFrame() { if (_root.pau == false) { this._x = this._x - (_root.scrollspeed / 1.8); if (this.hitTest(_root.copter.hitbox)) { play(); } if (this._x < -70) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop();
Symbol 88 MovieClip [coin] Frame 2
function onEnterFrame() { if (_root.pau == false) { timer++; if ((timer > 200) || (this._x < -100)) { this.swapDepths(9999); this.removeMovieClip(); } } } stop();
Symbol 96 MovieClip [transport_copter] Frame 1
function onEnterFrame() { if (_root.pau == false) { this._x = this._x - (_root.scrollspeed / 1.5); if (this._x < -200) { this.swapDepths(9999); this.removeMovieClip(); } i = 0; while (i < 15) { if (this.hitbox.hitTest(_root["copter_bullet" + i])) { hurting = true; _root["copter_bullet" + i].swapDepths(9999); _root["copter_bullet" + i].removeMovieClip(); } i++; } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 108 MovieClip [lightning] Frame 1
function onEnterFrame() { play(); if (_root.pau == true) { stop(); } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 108 MovieClip [lightning] Frame 77
this.swapDepths(9999); this.removeMovieClip();
Symbol 127 MovieClip [debris] Frame 1
function onEnterFrame() { if (_root.pau == false) { this._x = this._x - (_root.scrollspeed / 1.3); if (this._x < (_parent._x - 100)) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); this.gotoAndStop(random(6) + 1);
Symbol 141 MovieClip Frame 1
stop();
Symbol 141 MovieClip Frame 15
stop();
Symbol 142 MovieClip [brokenboat] Frame 1
function onEnterFrame() { if (_root.pau == false) { this._x = this._x - (_root.scrollspeed / 1.3); i = 599; while (i < 605) { if (this.bombhitbox.hitTest(_root["bomb" + i].hitbox)) { this.mast.gotoAndPlay(2); this.gotoAndStop(2); } i++; } if (this.bombhitbox.hitTest(_root.sharky.bitebox)) { this.mast.gotoAndPlay(2); this.gotoAndStop(2); } if (this._x < -100) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop();
Symbol 157 MovieClip Frame 25
_parent.gotoAndStop("swim");
Symbol 158 MovieClip [sharky] Frame 1
function onEnterFrame() { if (_root.pau == false) { this._x = this._x + (_root.scrollspeed / 6); if (this.shark.hitTest(_root.copter._x - 30, _root.copter._y, true)) { _root.copter.flasher.play(); } if (this.shark.hitTest(_root.copter._x, _root.copter._y, true)) { _root.copter.flasher.play(); } if (this.bitebox.hitTest(_root.copter.hitbox)) { this.gotoAndStop("bite"); } if (_root.copter._x < (this._x - 150)) { this._x = this._x - 4; } i = 599; while (i < 605) { if (this.hitbox.hitTest(_root["bomb" + i].hitbox)) { this._x = this._x - 6; blood = _root.attachMovie("hit_blood", "hit_blood" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blood._x = (this._x - 194) - (random(20) - 10); blood._y = (this._y + 72) - (random(20) - 10); } i++; } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); this.swapDepths(449);
Symbol 174 MovieClip [sharkendlvl] Frame 1
function onEnterFrame() { play(); if (_root.pau == true) { stop(); } if (_root.pau == false) { if (this.hitTest(_root.copter._x, _root.copter._y, true)) { _root.coptergo = false; _root.copter._visible = false; } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 174 MovieClip [sharkendlvl] Frame 27
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 174 MovieClip [sharkendlvl] Frame 35
stop(); this.swapDepths(9999); this.removeMovieClip();
Symbol 176 MovieClip [cave2] Frame 1
function onEnterFrame() { if (_root.pau == false) { if (this.hitTest(_root.copter._x - 30, _root.copter._y, true)) { _root.copter.flasher.play(); } if (this.hitTest(_root.copter._x, _root.copter._y, true)) { _root.copter.flasher.play(); } this._x = this._x - _root.scrollspeed; if (this._x < -6500) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } this.swapDepths(449);
Symbol 178 MovieClip [cave1] Frame 1
function onEnterFrame() { if (_root.pau == false) { if (this.hitTest(_root.copter._x - 30, _root.copter._y, true)) { _root.copter.flasher.play(); } if (this.hitTest(_root.copter._x, _root.copter._y, true)) { _root.copter.flasher.play(); } this._x = this._x - _root.scrollspeed; if (this._x < -6500) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } this.swapDepths(449);
Symbol 182 MovieClip Frame 1
_visible = false;
Symbol 182 MovieClip Frame 2
stop();
Symbol 187 MovieClip [ghostface] Frame 1
function onEnterFrame() { if (_root.pau == false) { if (this._x < -100) { this.swapDepths(9999); this.removeMovieClip(); } if (this.hitTest(_root.copter.hitbox)) { _root.copter.flasher.play(); } if (this.hitTest(_root.dudes.hitbox)) { _root.dudes.flasher.play(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 195 MovieClip Frame 1
stop();
Symbol 210 MovieClip Frame 1
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB(); function onEnterFrame() { this._parent.colorObject.clearRGB(); } stop(); _visible = false;
Symbol 210 MovieClip Frame 2
colorObject = new Color(this._parent); colorObject.setRGB(10027008); _parent._x = _parent._x + 6;
Symbol 210 MovieClip Frame 3
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB(); gotoAndStop (1);
Symbol 212 MovieClip [enemy_worm] Frame 1
function onEnterFrame() { if (_root.pau == false) { worm._alpha = worm._alpha + 5; if (this._x > 625) { this._x = 625; } i = 500; while (i < 515) { if (worm.head.hitTest(_root["copter_bullet" + i]) && (raging == false)) { wormhitback.play(); health = health - 5; newenem = _root.attachMovie("10score", "10score" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); newenem._x = (this._x + worm.head._x) + 30; newenem._y = (this._y + worm.head._y) + 70; _root["copter_bullet" + i].swapDepths(9999); _root["copter_bullet" + i].removeMovieClip(); } i++; } if (worm.head.hitTest(_root.dudes.hitbox)) { wormgone = true; newenemy = _root.attachMovie("ghostface", "ghostface850", 850); newenemy._x = this._x + worm.head._x; newenemy._y = 210; worm.swapDepths(9999); worm.removeMovieClip(); } _root.ghostface850._x = _root.ghostface850._x - 10; _root.ghostface851._x = _root.ghostface851._x - 10; _root.ghostface852._x = _root.ghostface852._x - 10; _root.ghostface852._y = _root.ghostface852._y - 4; _root.ghostface852._rotation = 30; _root.ghostface853._x = _root.ghostface853._x - 10; _root.ghostface853._y = _root.ghostface853._y + 4; _root.ghostface853._rotation = -20; _root.ghostface854._x = _root.ghostface854._x - 10; if ((health <= 0) && (wormgone == false)) { raging = true; worm.head.gotoAndStop("raging"); } if (raging == true) { ragetimer++; } if (ragetimer == 130) { wormgone = true; newenemy = _root.attachMovie("ghostface", "ghostface851", 851); newenemy._x = this._x + worm.head._x; newenemy._y = this._y + worm.head._y; newenemy = _root.attachMovie("ghostface", "ghostface852", 852); newenemy._x = this._x + worm.head._x; newenemy._y = this._y + worm.head._y; newenemy = _root.attachMovie("ghostface", "ghostface853", 853); newenemy._x = this._x + worm.head._x; newenemy._y = this._y + worm.head._y; worm.swapDepths(9999); worm.removeMovieClip(); } i = 599; while (i < 605) { if (worm.head.hitTest(_root["bomb" + i].hitbox) && (raging == true)) { wormgone = true; raging = false; enemyy = _root.attachMovie("ghostface", "ghostface854", 854); enemyy._x = this._x + worm.head._x; enemyy._y = this._y + worm.head._y; newene = _root.attachMovie("1000score", "1000score" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); newene._x = (this._x + worm.head._x) + 30; newene._y = (this._y + worm.head._y) + 70; worm.swapDepths(9999); worm.removeMovieClip(); } i++; } if (this.health > 0) { this._x = this._x - (_root.scrollspeed / 2.7); } if (wormgone == true) { timerr++; } if (timerr > 240) { this.swapDepths(9999); this.removeMovieClip(); } if (this.hitTest(_root.copter._x - 30, _root.copter._y, true)) { _root.copter.flasher.play(); } if (this.hitTest(_root.copter._x, _root.copter._y, true)) { _root.copter.flasher.play(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); raging = false; hurting = false; health = 250; ragetimer = 0; worm._alpha = 0; wormgone = false; timerr = 0;
Symbol 222 MovieClip Frame 1
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB(); function onEnterFrame() { this._parent.colorObject.clearRGB(); } stop(); _visible = false;
Symbol 222 MovieClip Frame 2
colorObject = new Color(this._parent); colorObject.setRGB(3932160); _parent.health = _parent.health - 20; scr = _root.attachMovie("10score", "10score" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); scr._x = (_parent._x + _x) + (random(30) - 15); scr._y = (_parent._y + _y) + (random(30) - 15);
Symbol 222 MovieClip Frame 3
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB(); gotoAndStop (1);
Symbol 228 MovieClip Frame 20
_parent.gotoAndStop("idle");
Symbol 232 MovieClip Frame 18
gotoAndPlay (1);
Symbol 237 MovieClip Frame 1
_root.dudes.flasher.play();
Symbol 237 MovieClip Frame 5
_parent.gotoAndStop("idle");
Symbol 246 MovieClip Frame 23
function onEnterFrame() { _alpha = (_alpha - 2); if (_alpha < 5) { _parent.swapDepths(9999); _parent.removeMovieClip(); } } stop();
Symbol 247 MovieClip [enemy_spiderb] Frame 1
alive = true; function onEnterFrame() { if (_root.pau == false) { if (_currentframe == 1) { moving = true; } else if (!(_currentframe === 1)) { moving = false; } if (moving == true) { _x = (_x + 1); } if (_x == 366) { gotoAndStop ("climb"); _x = 397; } if (_currentframe == 16) { timer++; } if ((_currentframe == 16) && (timer == 100)) { gotoAndStop ("bite"); timer = 0; } hurting = false; i = 500; while (i < 515) { if (hitbox.hitTest(_root["copter_bullet" + i])) { hurting = true; _root["copter_bullet" + i].swapDepths(9999); _root["copter_bullet" + i].removeMovieClip(); } i++; } i = 599; while (i < 605) { if (hitbox.hitTest(_root["bomb" + i].hitbox)) { hurting = true; health = health - 10; } i++; } if (hurting == true) { blood = _root.attachMovie("hit_blood", "hit_blood" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blood._x = (_x + this.flasher._x) + (random(30) - 15); blood._y = (_y + this.flasher._y) + (random(30) - 15); flasher.play(); } if (health <= 0) { gotoAndStop ("dead"); } if (this.hitbox.hitTest(_root.copter.hitbox) && (alive == true)) { _root.copter.flasher.play(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); timer = 0; health = 1300; moving = true;
Symbol 247 MovieClip [enemy_spiderb] Frame 28
alive = false;
Symbol 248 MovieClip [enemy_spider] Frame 1
alive = true; function onEnterFrame() { if (_root.pau == false) { if (_currentframe == 1) { moving = true; } else if (!(_currentframe === 1)) { moving = false; } if (moving == true) { _x = (_x - 1); } if (_x == 293) { gotoAndStop ("climb"); _x = 292; } if (_currentframe == 16) { timer++; } if ((_currentframe == 16) && (timer == 100)) { gotoAndStop ("bite"); timer = 0; } hurting = false; i = 500; while (i < 515) { if (hitbox.hitTest(_root["copter_bullet" + i])) { hurting = true; _root["copter_bullet" + i].swapDepths(9999); _root["copter_bullet" + i].removeMovieClip(); } i++; } i = 599; while (i < 605) { if (hitbox.hitTest(_root["bomb" + i].hitbox)) { hurting = true; health = health - 10; } i++; } if (hurting == true) { blood = _root.attachMovie("hit_blood", "hit_blood" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blood._x = (_x + this.flasher._x) + (random(30) - 15); blood._y = (_y + this.flasher._y) + (random(30) - 15); flasher.play(); } if (health <= 0) { gotoAndStop ("dead"); } if (this.hitbox.hitTest(_root.copter.hitbox) && (alive == true)) { _root.copter.flasher.play(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); timer = 0; health = 2000; moving = true;
Symbol 248 MovieClip [enemy_spider] Frame 28
alive = false;
Symbol 249 MovieClip [coin_spawner] Frame 1
function onEnterFrame() { if (_root.pau == false) { cointimer++; if (cointimer == 6) { newcoin = _root.attachMovie("coind", "coind" + _root.coincount, _root.coincount++); newcoin._x = _x; newcoin._y = _y; cointimer = 0; } timer++; if (timer > 150) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } cointimer = 0; timer = 0;
Symbol 253 MovieClip [enemy_targetb] Frame 1
function onEnterFrame() { if (_root.pau == false) { i = 599; while (i < 605) { if (this.hitbox.hitTest(_root["bomb" + i].hitbox)) { health = health - 4; } i++; } if (health <= 0) { play(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); health = 10;
Symbol 253 MovieClip [enemy_targetb] Frame 2
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 253 MovieClip [enemy_targetb] Frame 15
_root.targetsdown = _root.targetsdown + 1; this.swapDepths(9999); this.removeMovieClip();
Symbol 256 MovieClip [enemy_target] Frame 1
function onEnterFrame() { if (_root.pau == false) { i = 500; while (i < 515) { if (this.hitbox.hitTest(_root["copter_bullet" + i])) { health = 0; _root["copter_bullet" + i].swapDepths(9999); _root["copter_bullet" + i].removeMovieClip(); } i++; } i = 599; while (i < 605) { if (this.hitbox.hitTest(_root["bomb" + i].hitbox)) { health = health - 4; } i++; } if (health <= 0) { play(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); health = 10;
Symbol 256 MovieClip [enemy_target] Frame 2
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 256 MovieClip [enemy_target] Frame 15
_root.targetsdown = _root.targetsdown + 1; this.swapDepths(9999); this.removeMovieClip();
Symbol 260 MovieClip [forbidden_area] Frame 1
function onEnterFrame() { if (_root.pau == false) { if (this.hitTest(_root.copter.hitbox)) { _root.bomballowed = false; } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } }
Symbol 263 MovieClip Frame 1
function onEnterFrame() { _x = _root.copter._x; _y = _root.copter._y; _rotation = _root.copter._rotation; }
Symbol 268 Button
on (release) { stopAllSounds(); _root.gotoAndStop("menu"); }
Symbol 278 Button
on (release) { gotoAndStop (2); _root.musicon = false; }
Symbol 281 Button
on (release) { _root.musicon = true; gotoAndStop (1); }
Symbol 282 MovieClip Frame 1
function onEnterFrame() { if (_root.musicon == false) { gotoAndStop (3); } if (_root.musicon == true) { gotoAndStop (2); } } stop();
Symbol 285 MovieClip [pausemenu] Frame 1
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } _root.pau = true; }
Instance of Symbol 284 MovieClip in Symbol 285 MovieClip [pausemenu] Frame 1
onClipEvent (enterFrame) { _x = _root._xmouse; _y = _root._ymouse; }
Symbol 302 MovieClip [cloud] Frame 1
function onEnterFrame() { if (_root.pau == false) { _x = (_x - speed); if (this._x < (_parent._x - 530)) { this.swapDepths(9999); this.removeMovieClip(); } if (this._y < (_parent._y - 50)) { this.swapDepths(9999); this.removeMovieClip(); } } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); gotoAndStop(random(7) + 2); if (_root.cloudheight == true) { speed = ((random(4) / 8) + ((this._y + 30) / 200)) + 0.4; } if (_root.cloudheight == false) { speed = (random(4) / 8) + 3; }
Symbol 347 MovieClip [ZattikkaHiScores] Frame 1
#initclip 20 Object.registerClass("ZattikkaHiScores", ZattikkaHiScores); #endinitclip
Symbol 365 MovieClip [GamesChart-AS2] Frame 1
#initclip 21 Object.registerClass("GamesChart-AS2", GCComponent); #endinitclip stop();
Symbol 393 Button
on (release) { _root.gotoAndPlay(2); }
Symbol 395 MovieClip Frame 1
stop(); part = 10; function onEnterFrame() { PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded > part) { nextFrame(); } } _root.stop();
Symbol 395 MovieClip Frame 2
part = 20;
Symbol 395 MovieClip Frame 3
part = 30;
Symbol 395 MovieClip Frame 4
part = 40;
Symbol 395 MovieClip Frame 5
part = 50;
Symbol 395 MovieClip Frame 6
part = 60;
Symbol 395 MovieClip Frame 7
part = 70;
Symbol 395 MovieClip Frame 8
part = 80;
Symbol 395 MovieClip Frame 9
part = 90;
Symbol 395 MovieClip Frame 10
part = 99;
Symbol 395 MovieClip Frame 11
stop();
Symbol 303 MovieClip [__Packages.mx.core.UIObject] Frame 0
class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local3 = __width; var _local2 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local3, oldHeight:_local2}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = mx.core.UIObject(createObject(className.symbolOwner.symbolName, id, depth, initobj)); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.2.127"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }
Symbol 304 MovieClip [__Packages.mx.core.UIComponent] Frame 0
class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.127"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }
Symbol 305 MovieClip [__Packages.ZattikkaHiScores] Frame 0
class ZattikkaHiScores extends mx.core.UIComponent { var _visible, movEntryScreen, movInfoScreen, gameId, levelId, gameCode, gameKey, lowIsBest, score, msg1, msg2, g5UserExists, btnGFTP, fbUserExists, caller, getURL, g5User, fbUser, fbSessionKey; function ZattikkaHiScores () { super(); debug(("[ZattikkaHiScores VERSION " + VERSION_NUM) + "]"); _visible = false; } function setDetails(gameId, levelId, gameCode, gameKey, lowIsBest, score, msg1, msg2, testMode, redirectUrl) { debug((((((((((((("[ZattikkaHiScores::setDetails], gameId = " + gameId) + ", levelId = ") + levelId) + ", gameCode = ") + gameCode) + ", lowIsBest = ") + lowIsBest) + ", score = ") + score) + ", testMode = ") + testMode) + ", redirectUrl = ") + redirectUrl); initServerURL(testMode); entryScreen = movEntryScreen; infoScreen = movInfoScreen; entryScreen._visible = false; infoScreen._visible = false; this.gameId = gameId; this.levelId = levelId; this.gameCode = gameCode; this.gameKey = gameKey; this.lowIsBest = lowIsBest; this.score = score; this.msg1 = msg1; this.msg2 = msg2; this.redirectUrl = redirectUrl; if (!userManuallySet) { try { grabG5User(); if (!g5UserExists) { grabFacebookUser(); } } catch(err:Error) { } } var self = this; btnGFTP.onRelease = function () { self.btn_GFTP(); }; entryScreen.btnSubmit.onRelease = function () { self.btn_submitScore(); }; entryScreen.btnTwitter.onRelease = function () { self.btn_twitterTweet(); }; entryScreen.btnFacebook.onRelease = function () { self.btn_facebookFeed(); }; infoScreen.btnView.onRelease = function () { self.btn_viewScore(); }; infoScreen.btnBack.onRelease = function () { self.btn_back(); }; if (fbUserExists) { btn_submitScore(); } else { showEntryScreen(); } _visible = true; } function getHiScores(caller, gameId, levelId, numRows, lowIsBest, testMode) { debug((((((((("[ZattikkaHiScores::getHiScores] gameId = " + gameId) + ", levelId = ") + levelId) + ", numRows = ") + numRows) + ", lowIsBest = ") + lowIsBest) + ", testMode = ") + testMode); initServerURL(testMode); this.caller = caller; var _local2 = new LoadVars(); _local2.gameId = gameId; _local2.levelId = levelId; _local2.platformId = 0; _local2.viewPlatformId = 0; _local2.userId = ""; _local2.numRows = numRows; _local2.lowIsBest = lowIsBest; hitServer(HS_ACTION, EVENT_GET_HI_SCORES, _local2); } function viewHiScores(gameId, testMode) { debug((("[ZattikkaHiScores::viewHiScores] gameId = " + gameId) + ", testMode = ") + testMode); initServerURL(testMode); var _local2 = (SERVER_URL + HS_ACTION) + EVENT_VIEW_HI_SCORES; _local2 = _local2 + ("&gameId=" + gameId); getURL(processURL(_local2), "_blank"); } function initServerURL(testMode) { if ((testMode != undefined) && (testMode)) { SERVER_URL = TEST_SERVER_URL; } else { try { if ((_root.svrUrl != null) && (_root.svrUrl.length > 0)) { SERVER_URL = String(_root.svrUrl); } } catch(err:Error) { } } debug("[ZattikkaHiScores::initServerURL] SERVER_URL = " + SERVER_URL); } function setG5User(userId, userName) { g5User = new Array(userId, userName); userManuallySet = true; debug((("[ZattikkaHiScores::setG5User] userId = " + g5User[0]) + ", userName = ") + g5User[1]); } function setFacebookUser(userId, userName, sessionKey) { fbUser = new Array(userId, userName); fbSessionKey = sessionKey; userManuallySet = true; debug((("[ZattikkaHiScores::setFacebookUser] userId = " + fbUser[0]) + ", userName = ") + fbUser[1]); } function grabG5User() { g5User = flash.external.ExternalInterface.call("getG5User"); g5UserExists = ((g5User == null) ? false : (!isNaN(g5User[0]))); debug("[ZattikkaHiScores::grabG5User] " + (g5UserExists ? ((("userId = " + g5User[0]) + ", userName = ") + g5User[1]) : "g5User is empty")); } function grabFacebookUser() { fbUser = flash.external.ExternalInterface.call("getFBUser"); fbUserExists = ((fbUser == null) ? false : (!isNaN(fbUser[0]))); fbSessionKey = flash.external.ExternalInterface.call("getFBSessionKey"); debug("[ZattikkaHiScores::grabFacebookUser] " + (fbUserExists ? ((((("userId = " + fbUser[0]) + ", userName = ") + fbUser[1]) + ", sessionKey = ") + fbSessionKey) : "fbUser is empty")); } function showEntryScreen() { entryScreen.txtMsgLine1.text = msg1; entryScreen.txtMsgLine2.text = msg2; entryScreen.movNameAuto._visible = g5UserExists || (fbUserExists); entryScreen.movNameManual._visible = (!g5UserExists) && (!fbUserExists); entryScreen.movNameAuto.txtName.text = (g5UserExists ? (g5User[1]) : ((fbUserExists ? (fbUser[1]) : ""))); entryScreen.movNameManual.txtName.text = ""; entryScreen._visible = true; infoScreen._visible = false; } function showInfoMessage(msg, error) { infoScreen.txtInfo.text = msg; infoScreen.btnBack._visible = error; infoScreen.btnView._visible = (!error) && (!fbUserExists); infoScreen._visible = true; entryScreen._visible = false; } function btn_GFTP() { getURL(processURL(GFTP_URL), "_blank"); } function btn_submitScore() { if (((!g5UserExists) && (!fbUserExists)) && (entryScreen.movNameManual.txtName.text.length == 0)) { showInfoMessage(MSG_PLEASE_ENTER_NICKNAME, true); } else { submitScore(); } } function btn_twitterTweet() { if (((!g5UserExists) && (!fbUserExists)) && (entryScreen.movNameManual.txtName.text.length == 0)) { showInfoMessage(MSG_PLEASE_ENTER_NICKNAME, true); } else { twitterTweet(); } } function btn_facebookFeed() { if (fbUserExists) { facebookFeed(); } else { facebookFeedExternal(); } } function btn_viewScore() { viewScore(); } function btn_back() { setDetails(gameId, levelId, gameCode, gameKey, lowIsBest, score, msg1, msg2); } function submitScore() { showInfoMessage(MSG_SUBMITTING_DETAILS, false); infoScreen._visible = true; entryScreen._visible = false; var _local9 = (fbUserExists ? (HS_PLATFORM_FACEBOOK) : (HS_PLATFORM_WEB)); var _local5 = ""; var _local7 = ""; if (fbUserExists) { _local7 = fbUser[0]; _local5 = fbUser[1]; } else if (g5UserExists) { _local7 = g5User[0]; _local5 = g5User[1]; } else { _local5 = entryScreen.movNameManual.txtName.text; } var _local8 = String(new Date().getTime()); var _local10 = _local8.split(""); _local10.reverse(); var _local6 = xor(_local10.join(""), gameKey, false); var _local2 = ""; _local2 = _local2 + (gameId + ","); _local2 = _local2 + (levelId + ","); _local2 = _local2 + (_local9 + ","); _local2 = _local2 + (score + ","); _local2 = _local2 + (_local7 + ","); _local2 = _local2 + (replaceAll(_local5, ",", "") + ","); _local2 = _local2 + ","; _local2 = _local2 + String(lowIsBest); var _local4 = xor(_local2, _local6, false); debug((("key [" + _local6.length) + "] = ") + _local6); debug((("plain [" + _local2.length) + "] = ") + _local2); debug((("cipher [" + _local4.length) + "] = ") + _local4); _local4 = (getRandomString(5) + _local4) + getRandomString(5); var _local3 = new LoadVars(); _local3.gameId = gameId; _local3.platformId = _local9; _local3.time = _local8; _local3.data = _local4; _local3.returnMessage = true; hitServer(HS_ACTION, EVENT_SUBMIT_HI_SCORE, _local3); } function twitterTweet() { var _local2 = (SERVER_URL + TW_ACTION) + EVENT_POST_TWEET; _local2 = _local2 + ("&gameId=" + gameId); _local2 = _local2 + ("&levelId=" + levelId); _local2 = _local2 + ("&score=" + score); getURL(processURL(_local2), "_blank"); submitScore(); } function facebookFeed() { var _local2 = new LoadVars(); _local2.gameId = gameId; _local2.levelId = levelId; _local2.score = score; _local2.sessionKey = fbSessionKey; _local2.returnMessage = true; hitServer(FB_ACTION, EVENT_PUBLISH_HI_SCORE_FEED, _local2); } function facebookFeedExternal() { var _local2 = (SERVER_URL + FB_ACTION) + EVENT_PUBLISH_HI_SCORE_FEED_EXTERNAL; _local2 = _local2 + ("&gameId=" + gameId); _local2 = _local2 + ("&levelId=" + levelId); _local2 = _local2 + ("&score=" + score); getURL(processURL(_local2), "_blank"); } function hitServer(stripesAction, stripesEvent, vars) { debug((("[ZattikkaHiScores::hitServer] url = " + SERVER_URL) + stripesAction) + stripesEvent); var self = this; var _local2 = new XML(); vars.addRequestHeader(["Content-Type", "application/x-www-form-urlencoded; charset=utf-8"]); vars.sendAndLoad((SERVER_URL + stripesAction) + stripesEvent, _local2, "POST"); _local2.onLoad = function (success) { self.loadHandler(stripesEvent, success, this); }; } function viewScore() { var _local2 = (SERVER_URL + HS_ACTION) + EVENT_VIEW_HI_SCORE; _local2 = _local2 + ("&gameId=" + gameId); _local2 = _local2 + ("&levelId=" + levelId); _local2 = _local2 + ("&platformId=" + HS_PLATFORM_WEB); _local2 = _local2 + ("&gameCode=" + gameCode); if (g5UserExists) { _local2 = _local2 + ("&userId=" + g5User[0]); } else { _local2 = _local2 + ("&name=" + entryScreen.movNameManual.txtName.text); } getURL(processURL(_local2), "_blank"); } function loadHandler(stripesEvent, success, xml) { debug((((("[ZattikkaHiScores::loadHandler] stripesEvent = " + stripesEvent) + ", success = ") + success) + ", xml = ") + xml.toString()); if (!success) { if (stripesEvent == EVENT_GET_HI_SCORES) { caller.getHiScores_Error(); } else { showInfoMessage(MSG_SERVER_ERROR, true); } } else { var _local3 = xml.firstChild; var _local2 = _local3.attributes.code; switch (stripesEvent) { case EVENT_SUBMIT_HI_SCORE : showInfoMessage(_local3.attributes.msg, _local2 == -1); if (fbUserExists && ((_local2 == 1) || (_local2 == 2))) { try { flash.external.ExternalInterface.call("refreshFBHiScores", score, levelId); flash.external.ExternalInterface.call("streamPublish_FBConnect", msg1, levelId); } catch(err:Error) { } } break; case EVENT_PUBLISH_HI_SCORE_FEED : submitScore(); break; case EVENT_GET_HI_SCORES : caller.getHiScores_Callback(xml); } } } function processURL(url) { var _local2 = ""; if ((redirectUrl != null) && (redirectUrl.length > 0)) { debug((("[ZattikkaHiScores::processURL] redirectUrl = " + redirectUrl) + ", escaping url = ") + url); _local2 = redirectUrl + escape(url); } else { _local2 = url; } return(_local2); } function xor(plain, key, traceChar) { var _local7 = ""; var _local4 = 0; var _local2 = 0; while (_local4 < plain.length) { if (_local2 >= key.length) { _local2 = 0; } var _local3 = (plain.charCodeAt(_local4) ^ key.charCodeAt(_local2)) + 1; if (traceChar) { debug((("charCode = " + _local3) + " = ") + String.fromCharCode(_local3)); } _local7 = _local7 + String.fromCharCode(_local3); _local4++; _local2++; } return(_local7); } function getRandom(min, max) { return(Math.floor(Math.random() * ((max - min) + 1)) + min); } function getRandomString(len) { var _local3 = ""; var _local2 = 0; while (_local2 < len) { _local3 = _local3 + String.fromCharCode(getRandom(48, 122)); _local2++; } return(_local3); } function replaceAll(str, toReplace, replaceWith) { var _local3 = ""; var _local1 = 0; while (_local1 < str.length) { if (str.charAt(_local1) == toReplace) { _local3 = _local3 + replaceWith; } else { _local3 = _local3 + str.charAt(_local1); } _local1++; } return(_local3); } function debug(msg) { trace(msg); com.hexagonstar.util.debug.Debug.trace(msg); } static var VERSION_NUM = "1.0.17 (AS2)"; static var LIVE_SERVER_URL = "http://api.zattikka.com"; static var TEST_SERVER_URL = "http://api.staging.zattikka.com"; static var SERVER_URL = LIVE_SERVER_URL; static var GFTP_URL = "http://www.gamesfortheplanet.com"; static var HS_PLATFORM_WEB = 0; static var HS_PLATFORM_FACEBOOK = 1; static var HS_ACTION = "/HiScore.action?"; static var EVENT_SUBMIT_HI_SCORE = "SubmitHiScore="; static var EVENT_VIEW_HI_SCORE = "ViewHiScore="; static var EVENT_VIEW_HI_SCORES = "ViewHiScores="; static var EVENT_GET_HI_SCORES = "GetHiScores="; static var FB_ACTION = "/Facebook.action?"; static var EVENT_PUBLISH_HI_SCORE_FEED = "PublishHiScoreFeed="; static var EVENT_PUBLISH_HI_SCORE_FEED_EXTERNAL = "PublishHiScoreFeedExternal="; static var TW_ACTION = "/Twitter.action?"; static var EVENT_POST_TWEET = "PostTweet="; static var MSG_PLEASE_ENTER_NICKNAME = "Please enter your nickname."; static var MSG_SUBMITTING_DETAILS = "Submitting hi-score details to the server, please wait."; static var MSG_SERVER_ERROR = "Could not contact server, please try again in a few minutes."; var redirectUrl = ""; var entryScreen = null; var infoScreen = null; static var symbolName = "ZattikkaHiScores"; static var symbolOwner = ZattikkaHiScores; var className = "ZattikkaHiScores"; var userManuallySet = false; }
Symbol 348 MovieClip [__Packages.mx.skins.SkinElement] Frame 0
class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }
Symbol 349 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0
class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }
Symbol 350 MovieClip [__Packages.mx.styles.StyleManager] Frame 0
class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }
Symbol 351 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0
class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }
Symbol 352 MovieClip [__Packages.com.hexagonstar.util.debug.Debug] Frame 0
class com.hexagonstar.util.debug.Debug { static var _fpsMeter, _stage, _stopWatch, _connection; function Debug () { } static function trace() { var _local2 = ((arguments[1] != undefined) ? (arguments[1]) : 1); if ((_local2 >= _filterLevel) && (_local2 < 7)) { send("onData", arguments[0], _local2, 0); } } static function traceObj(obj, depth, level) { if (!depth) { depth = 64; } if (!level) { level = 1; } if ((level >= _filterLevel) && (level < 7)) { send("onData", obj, level, depth); } } static function inspect(obj) { send("onInspect", obj, 1, -1); } static function hexDump(obj) { send("onHexDump", obj, 0, 0); } static function clear() { trace("[%CLR%]", 5); } static function delimiter() { trace("[%DLT%]", 5); } static function pause() { trace("[%PSE%]", 5); } static function time() { trace("[%TME%]", 5); } static function monitor(stage, topFPS, pollInterval) { if (_isPollingFPS) { stop(); } if (_isEnabled && (!_fpsMeter)) { _isPollingFPS = true; _topFPS = topFPS; _stage = stage; _fpsMeter = new com.hexagonstar.util.debug.FPSMeter(_stage, pollInterval); _fpsMeter.start(); } } static function mark(color) { if (!color) { color = 16711935 /* 0xFF00FF */; } send("onMarker", color, 1, -1); } static function stop() { if (_fpsMeter) { _isPollingFPS = false; _fpsMeter.stop(); _fpsMeter = null; _stage = null; } } static function timerStart(title) { if (_isEnabled) { if (!_stopWatch) { _stopWatch = new com.hexagonstar.util.debug.StopWatch(); } _stopWatch.start(title); } } static function timerStop() { if (_stopWatch) { _stopWatch.stop(); } } static function timerReset() { if (_stopWatch) { _stopWatch.reset(); } } static function timerInMilliSeconds() { if (_stopWatch) { trace(_stopWatch.__get__timeInMilliSeconds() + "ms"); } } static function timerInSeconds() { if (_stopWatch) { trace(_stopWatch.__get__timeInSeconds() + "s"); } } static function timerToString() { if (_stopWatch) { trace(_stopWatch.toString()); } } static function timerStopToString(reset) { if (_stopWatch) { _stopWatch.stop(); trace(_stopWatch.toString()); if (reset) { _stopWatch.reset(); } } } static function get filterLevel() { return(_filterLevel); } static function set filterLevel(v) { if ((v >= 0) && (v < 5)) { _filterLevel = v; } //return(filterLevel); } static function get enabled() { return(_isEnabled); } static function set enabled(v) { _isEnabled = v; //return(enabled); } static function onFPSUpdate() { send("onFPS", ((((_fpsMeter.__get__fps() + ",") + _topFPS) + ",") + _fpsMeter.__get__frt()) + ",0"); } static function onStatus() { } static function send(m, d, l, r) { if (_isEnabled) { if (!_isConnected) { _isConnected = true; _connection = new LocalConnection(); } if (r == undefined) { r = 0; } var _local2 = 0; if (typeof(d) == "string") { _local2 = String(d).length; } else if (typeof(d) == "object") { } if (_local2 > 39000) { storeDataLSO(m, d); m = "onLargeData"; d = null; } var _local4 = _connection.send("_alcon_lc", m, d, l, r, ""); if (!_local4) { trace("[%ERR%]"); } } } static function storeDataLSO(m, d) { var _local1 = SharedObject.getLocal("alcon", "/"); _local1.data.alconMethod = m; _local1.data.alconData = d; try { var _local2 = String(_local1.flush()); if (_local2 == "pending") { return(undefined); } } catch(e:Error) { } } static var LEVEL_DEBUG = 0; static var LEVEL_INFO = 1; static var LEVEL_WARN = 2; static var LEVEL_ERROR = 3; static var LEVEL_FATAL = 4; static var _filterLevel = 0; static var _isConnected = false; static var _isPollingFPS = false; static var _isEnabled = true; static var _topFPS = 25; }
Symbol 353 MovieClip [__Packages.com.hexagonstar.util.debug.FPSMeter] Frame 0
class com.hexagonstar.util.debug.FPSMeter { var _stage, _pollInterval, _isRunning, _intervalID, _fps, _frt, _ms; function FPSMeter (stage, pollInterval) { _stage = stage; _pollInterval = ((!pollInterval) ? 500 : (pollInterval)); reset(); } function start() { if (!_isRunning) { _isRunning = true; var ref = this; _intervalID = setInterval(function () { com.hexagonstar.util.debug.Debug.onFPSUpdate(); }, _pollInterval); _stage.onEnterFrame = function () { var _local1 = getTimer(); ref._delay++; if (ref._delay >= ref._delayMax) { ref._delay = 0; ref._fps = (1000 * ref._delayMax) / (_local1 - ref._prev); ref._prev = _local1; } ref._frt = _local1 - ref._ms; ref._ms = _local1; }; } } function stop() { if (_isRunning) { clearInterval(_intervalID); reset(); } } function reset() { _fps = 0; _frt = 0; _ms = 0; _isRunning = false; } function get fps() { return(_fps); } function get frt() { return(_frt); } var _delayMax = 10; }
Symbol 354 MovieClip [__Packages.com.hexagonstar.util.debug.StopWatch] Frame 0
class com.hexagonstar.util.debug.StopWatch { var _title, _startTimeKeys, _stopTimeKeys; function StopWatch () { reset(); } function start(title) { if (!_started) { _title = (title ? (title) : ""); _started = true; _startTimeKeys.push(getTimer()); } } function stop() { if (_started) { var _local2 = getTimer(); _stopTimeKeys[_startTimeKeys.length - 1] = _local2; _started = false; } } function reset() { _startTimeKeys = []; _stopTimeKeys = []; _started = false; } function toString() { var _local5 = "\n ********************* [STOPWATCH] *********************"; if (_title != "") { _local5 = _local5 + ("\n * " + _title); } var _local2 = 0; _local2 = 0; while (_local2 < _startTimeKeys.length) { var _local4 = _startTimeKeys[_local2]; var _local3 = _stopTimeKeys[_local2]; _local5 = _local5 + (((((("\n * started [" + format(_local4)) + "ms] stopped [") + format(_local3)) + "ms] time [") + format(_local3 - _local4)) + "ms]"); _local2++; } if (_local2 == 0) { _local5 = _local5 + "\n * never started."; } else { _local5 = _local5 + (("\n * total runnning time: " + timeInSeconds) + "s"); } _local5 = _local5 + "\n *******************************************************"; return(_local5); } function get started() { return(_started); } function get timeInMilliSeconds() { if (_started) { _stopTimeKeys[_startTimeKeys.length - 1] = getTimer(); } var _local3 = 0; var _local2 = 0; while (_local2 < _startTimeKeys.length) { _local3 = _local3 + (_stopTimeKeys[_local2] - _startTimeKeys[_local2]); _local2++; } return(_local3); } function get timeInSeconds() { return(timeInMilliSeconds / 1000); } function format(v) { var _local2 = ""; var _local3 = v.toString().length; var _local1 = 0; while (_local1 < (5 - _local3)) { _local2 = _local2 + "0"; _local1++; } return(_local2 + v); } var _started = false; }
Symbol 355 MovieClip [__Packages.GCComponent] Frame 0
class GCComponent extends MovieClip { var _preview; function GCComponent () { super(); GCBrainInterface.apiType = "AS2-MXP"; gameKey = (""); } function set gameKey(k) { _gameKey = k; if (((_gameKey == undefined) || (_gameKey == null)) || (_gameKey == "")) { _preview.txt.text = "You need to set your gameID for the API to work."; } else if (_global.isLivePreview) { _preview.txt.text = ("Your gameID has been set to '" + _gameKey) + "'. This message will be hidden when the game is run."; } else { GamesChart.setup(_gameKey); _preview._visible = false; } //return(gameKey); } function get gameKey() { return(_gameKey); } var _gameKey = ""; }
Symbol 366 MovieClip [__Packages.GamesChart] Frame 0
class GamesChart { static var _interface; function GamesChart () { } static function setup(gameIDKey) { if (_interface == null) { if (((gameIDKey == undefined) || (gameIDKey == null)) || (gameIDKey == "")) { trace(_errors.noGameIDHash); return(undefined); } _interface = new GCBrainInterface(); _interface.begin(gameIDKey); } else { trace(_errors.alreadyDefinedInterface); } } static function showTab(xPos, yPos) { if (_interface == null) { trace(_errors.noInterface); return(undefined); } _interface.sendNotification(GCNotificationTypes.SHOW_TAB, {xPos:xPos, yPos:yPos}); } static function hideTab() { if (_interface == null) { trace(_errors.noInterface); return(undefined); } _interface.sendNotification(GCNotificationTypes.HIDE_TAB); } static function openCharts() { if (_interface == null) { trace(_errors.noInterface); return(undefined); } _interface.sendNotification(GCNotificationTypes.SHOW_CHART_LISTS); } static var VERSION = "0.2.0"; static var onGCEvent = null; static var _errors = {noInterface:"[GC-API] ERROR! Please call gc.setup() first. See: http://wiki.gameschart.com/index.php/Static_Functions", alreadyDefinedInterface:"[GC-API] ERROR! Can only call setup once! See: http://wiki.gameschart.com/index.php/Static_Functions", noContainerMC:"[GC-API] ERROR! You must supply a container to hold GamesChart! See: http://wiki.gameschart.com/index.php/Static_Functions#Setup", noGameIDHash:"[GC-API] ERROR! You must supply the game ID key associated with this game! http://wiki.gameschart.com/index.php/Static_Functions#Setup"}; }
Symbol 367 MovieClip [__Packages.gc.utils.Events.IEventDispatcher] Frame 0
interface gc.utils.Events.IEventDispatcher { }
Symbol 368 MovieClip [__Packages.gc.utils.Events.Event] Frame 0
class gc.utils.Events.Event extends Object { var type, target, data; function Event (target, type, data) { super(); this.type = type; this.target = target; if (data != undefined) { this.data = data; } } static function get ADDED_TO_STAGE() { return("addedToStage"); } static function get ENTER_FRAME() { return("enterFrame"); } static function get UNLOAD() { return("unload"); } }
Symbol 369 MovieClip [__Packages.gc.utils.Events.EventDispatcher] Frame 0
class gc.utils.Events.EventDispatcher implements gc.utils.Events.IEventDispatcher { var registeredListeners, _parent; function EventDispatcher (parent) { registeredListeners = new Object(); _parent = parent; } function addEventListener(eventType, listenerObj, methodName) { if (((eventType == undefined) || (listenerObj == undefined)) || (methodName == undefined)) { throw new Error("All parameters must be defined."); } if (registeredListeners[eventType] == undefined) { registeredListeners[eventType] = new Array(); } registeredListeners[eventType].push({listenerObj:listenerObj, methodName:methodName}); } function dispatchEvent(event, bubbles) { ((bubbles == undefined) ? (bubbles = true) : 0); var _local7 = event.type; var _local4 = null; var _local5 = ""; if (hasEventListener(_local7)) { var _local3 = registeredListeners[_local7]; var _local2 = 0; while (_local2 < _local3.length) { _local4 = _local3[_local2].listenerObj; _local5 = _local3[_local2].methodName; _local4[_local5](event); _local2++; } } else if (bubbles && (_parent instanceof gc.utils.Events.EventDispatcher)) { gc.utils.Events.EventDispatcher(_parent).dispatchEvent(event, bubbles); } } function removeEventListener(eventType, listenerObj, methodName) { if (hasEventListener(eventType)) { var _local3 = registeredListeners[eventType]; var _local2 = _local3.length - 1; while (_local2 >= 0) { if ((_local3[_local2].listenerObj == listenerObj) && (_local3[_local2].methodName == methodName)) { _local3.splice(_local2, 1); if (_local3.length == 0) { registeredListeners[eventType] = null; } break; } _local2--; } } } function hasEventListener(eventType) { var _local2 = Array(registeredListeners[eventType]); return((_local2 != null) && (_local2 != undefined)); } }
Symbol 370 MovieClip [__Packages.gc.utils.GCDelegate] Frame 0
class gc.utils.GCDelegate { function GCDelegate () { } static function create(target, handler) { var _local2 = function () { var _local2 = arguments.callee; var _local3 = arguments.concat(_local2.initArgs); return(_local2.handler.apply(_local2.target, _local3)); }; _local2.target = target; _local2.handler = handler; _local2.initArgs = arguments.slice(2); return(_local2); } }
Symbol 371 MovieClip [__Packages.gc.utils.GCSWFConnection] Frame 0
class gc.utils.GCSWFConnection extends gc.utils.Events.EventDispatcher { var _connected, _logName, _host, _queuedMessages, _close, _client, _version, _baseID, _traceLog, _lc, _myID, _extID, clientVersion, dispatchEvent; function GCSWFConnection (connectionID, client, version, logName, traceTheLog) { super(); _connected = false; _logName = logName; _host = true; _queuedMessages = []; _close = false; _client = client; _version = version; _baseID = connectionID.split(":").join(""); _traceLog = traceTheLog; } function startConnection() { _lc = new LocalConnection(); var _local2 = this; _lc.allowDomain = function (s) { return(true); }; _lc.allowInsecureDomain = function (s) { return(true); }; _lc.GC_utils_GCSWFConnection_init = gc.utils.GCDelegate.create(this, GC_utils_GCSWFConnection_init); _lc.GC_utils_GCSWFConnection_receive = gc.utils.GCDelegate.create(this, GC_utils_GCSWFConnection_receive); _host = _lc.connect(_baseID + "_HOST"); _myID = _baseID + (_host ? "_HOST" : "_CLIENT"); _extID = _baseID + (_host ? "_CLIENT" : "_HOST"); if (!_host) { _lc.connect(_myID); _lc.send(_extID, "GC_utils_GCSWFConnection_init", _version); report(("[" + _logName) + "] [GCSWFConnection] Connected as client.."); } else { report(("[" + _logName) + "] [GCSWFConnection] Connected as host.."); } } function bridgeConnected() { var _local2 = 0; while (_local2 < _queuedMessages.length) { var _local5 = _queuedMessages[_local2].methodName; var _local4 = _queuedMessages[_local2].methodArgs; var _local3 = [_local5]; if (_local4) { _local3 = _local3.concat(_local4); } send.apply(null, _local3); _local2++; } _queuedMessages = []; if (_close) { close(); } } function send() { var _local3 = arguments.slice(0); if (_connected) { _local3.unshift("GC_utils_GCSWFConnection_receive"); _local3.unshift(_extID); _lc.send.apply(_lc, _local3); } else { _queuedMessages.push(_local3); } } function GC_utils_GCSWFConnection_receive() { var _local3 = arguments.slice(0); var _local4 = String(_local3.shift()); _client[_local4].apply(_client, _local3); } function GC_utils_GCSWFConnection_init(version) { report(("[" + _logName) + "] [GCSWFConnection] Reccieved Init"); if (_host) { _lc.send(_extID, "GC_utils_GCSWFConnection_init", _version); } clientVersion = version; _connected = true; bridgeConnected(); report(("[" + _logName) + "] Dispatching Connect Event"); dispatchEvent(new gc.utils.Events.Event(this, CONNECTED)); } function close() { report(("[" + _logName) + "] [GCSWFConnection] Connection Closing"); if (_queuedMessages.length != 0) { _close = true; return(undefined); } _lc.close(); _connected = false; delete _client; delete _lc; } function report(s) { if (_traceLog) { trace(s); } } function get id() { return(_baseID); } function get connected() { return(_connected); } static var CONNECTED = "CONNECTED"; }
Symbol 372 MovieClip [__Packages.GCNotificationTypes] Frame 0
class GCNotificationTypes { function GCNotificationTypes () { } static var BEGIN_LOAD = "BEGIN_LOAD"; static var STARTUP = "STARTUP"; static var LOAD_SKIN_AND_STYLE = "LOAD_SKIN_AND_STYLE"; static var SKIN_AND_STYLE_LOADED = "SKIN_AND_STYLE_LOADED"; static var SHOW_TAB = "SHOW_TAB"; static var HIDE_TAB = "HIDE_TAB"; static var SHOW_CHART_LISTS = "SHOW_CHART_LISTS"; static var LAUNCH_GAME = "LAUNCH_GAME"; static var DISPATCH_DEVELOPER_API_EVENT = "DISPATCH_DEVELOPER_API_EVENT"; }
Symbol 373 MovieClip [__Packages.GCBrainInterface] Frame 0
class GCBrainInterface { var _container, _lcRand, _brainLoaded, _brainLoader, _notificationBuffer, _conn; function GCBrainInterface () { System.security.allowDomain("*"); System.security.allowInsecureDomain("*"); trace("[GC-API] Games Chart v." + GamesChart.VERSION); _container = _root.createEmptyMovieClip("GC_API_MC", _root.getNextHighestDepth()); _container.onEnterFrame = gc.utils.GCDelegate.create(this, onEnterFrame); _lcRand = int(Math.random() * 10000); loadBrain(); startLC(); } function onEnterFrame() { var _local4 = _container.getDepth(); var _local3 = _root.getNextHighestDepth() - 1; if (_local4 < _local3) { _container.swapDepths(_local3 + 1); } } function loadBrain() { var _local2 = BRAIN_URL; _brainLoaded = false; _brainLoader = new MovieClipLoader(); _brainLoader.addListener({onLoadInit:gc.utils.GCDelegate.create(this, onFinishedLoading)}); _brainLoader.loadClip((_local2 + "?r=") + _lcRand, _container.createEmptyMovieClip("GCBrain_mc", _container.getNextHighestDepth())); trace("[GC-API] Loading Brain.. "); } function onFinishedLoading(brainMC) { _brainLoaded = true; trace("[GC-API] Brain Loaded!"); } function startLC() { _notificationBuffer = []; _conn = new gc.utils.GCSWFConnection("_GamesChartLC" + _lcRand, this, GamesChart.VERSION, "GC-API", true); _conn.addEventListener(gc.utils.GCSWFConnection.CONNECTED, this, "onLCConnected"); _conn.startConnection(); } function onLCConnected(e) { trace("[GC-API] API Connected to Brain!"); while (_notificationBuffer.length > 0) { var _local2 = _notificationBuffer.pop(); sendNotification(_local2.name, _local2.body, _local2.type); } } function onGCEvent(type, data) { if (GamesChart.onGCEvent != null) { GamesChart.onGCEvent.apply(null, [type, data]); } } function begin(gID) { sendNotification(GCNotificationTypes.BEGIN_LOAD, {gameIDHash:gID, apiType:apiType, apiVersion:GamesChart.VERSION, swfURL:getRunningOnURL()}, ""); } function sendNotification(n, body, type) { if (_conn.__get__connected()) { _conn.send("sendNotification", n, body, type); } else { _notificationBuffer.push({name:n, body:body, type:type}); } } function getRunningOnURL() { var _local2 = String(flash.external.ExternalInterface.call("window.location.href.toString")); if (_local2 == "null") { return(_root._url); } return(_local2); } static var BRAIN_URL = "http://gameschart.com/flash_client/getBrain.php"; static var apiType = "AS2-API"; }
Symbol 400 MovieClip Frame 1
function onEnterFrame() { _alpha = (_alpha+1); } _alpha = 0;
Symbol 413 Button
on (press) { getURL ("http://www.armorgames.com", "_blank"); }
Symbol 416 MovieClip Frame 1
_root.stop(); gotoAndPlay (2);
Symbol 416 MovieClip Frame 169
_root.play();
Symbol 428 Button
on (press) { getURL ("http://www.greg-anims.com", "_blank"); }
Symbol 436 Button
on (rollOver) { gotoAndStop (1); } on (release) { _root.gotoAndStop("lvlselect"); }
Symbol 445 Button
on (rollOver) { gotoAndStop (2); }
Symbol 448 Button
on (rollOver) { gotoAndStop (3); }
Symbol 454 Button
on (rollOver) { gotoAndStop (4); }
Symbol 460 Button
on (rollOver) { gotoAndStop (1); }
Symbol 461 Button
on (rollOver) { gotoAndStop (2); } on (release) { getURL ("http://www.armorgames.com", "_blank"); }
Symbol 462 Button
on (rollOver) { gotoAndStop (3); } on (release) { getURL ("http://www.greg-anims.com", "_blank"); }
Symbol 467 MovieClip Frame 1
function onEnterFrame() { _alpha = (_alpha + 10); } _alpha = 0;
Symbol 468 MovieClip Frame 1
stop();
Symbol 473 Button
on (release) { getURL ("http://www.greg-anims.com", "_blank"); }
Symbol 481 Button
on (release) { getURL ("http://www.facebook.com/pages/Armor-Games/19522089061", "_blank"); }
Symbol 486 Button
on (release) { getURL ("http://twitter.com/armorgames", "_blank"); }
Symbol 499 Button
on (release) { _root.gotoAndStop("tutorial"); _root.wipe = false; }
Symbol 515 Button
on (release) { _root.gotoAndStop("lvl1"); }
Symbol 516 MovieClip Frame 1
function onEnterFrame() { if (_root.levels_unlocked > 0) { gotoAndStop (2); } if (_root.levels_unlocked == 0) { gotoAndStop (1); } } stop();
Symbol 522 Button
on (release) { _root.gotoAndStop("lvl2"); }
Symbol 523 MovieClip Frame 1
function onEnterFrame() { if (_root.levels_unlocked > 1) { gotoAndStop (2); } if (_root.levels_unlocked <= 1) { gotoAndStop (1); } } stop();
Symbol 529 Button
on (release) { _root.gotoAndStop("lvl3"); }
Symbol 530 MovieClip Frame 1
function onEnterFrame() { if (_root.levels_unlocked > 2) { gotoAndStop (2); } if (_root.levels_unlocked <= 2) { gotoAndStop (1); } } stop();
Symbol 536 Button
on (release) { _root.gotoAndStop("lvl4"); }
Symbol 537 MovieClip Frame 1
function onEnterFrame() { if (_root.levels_unlocked > 3) { gotoAndStop (2); } if (_root.levels_unlocked <= 3) { gotoAndStop (1); } } stop();
Symbol 540 Button
on (release) { gotoAndStop ("menu"); }
Symbol 546 MovieClip Frame 1
function onEnterFrame() { if (_root.pau == false) { _alpha = (_alpha - 0.4); } } stop(); _alpha = 100;
Symbol 549 MovieClip Frame 1
stop();
Symbol 549 MovieClip Frame 3
gotoAndStop (1);
Symbol 551 MovieClip Frame 1
function onEnterFrame() { this._parent.colorObject.clearRGB(); } Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB(); stop(); _visible = false;
Symbol 551 MovieClip Frame 2
function onEnterFrame() { play(); if (_root.pau == true) { stop(); } } colorObject = new Color(this._parent); colorObject.setRGB(16777215); _root.bars.health.nextFrame();
Symbol 551 MovieClip Frame 3
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 551 MovieClip Frame 5
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 551 MovieClip Frame 6
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 551 MovieClip Frame 9
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 551 MovieClip Frame 10
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 551 MovieClip Frame 13
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 551 MovieClip Frame 14
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 551 MovieClip Frame 18
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 551 MovieClip Frame 20
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 551 MovieClip Frame 24
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 551 MovieClip Frame 26
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 551 MovieClip Frame 31
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 551 MovieClip Frame 33
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 551 MovieClip Frame 38
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 551 MovieClip Frame 40
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 551 MovieClip Frame 46
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 551 MovieClip Frame 48
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 551 MovieClip Frame 54
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 551 MovieClip Frame 56
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 551 MovieClip Frame 64
gotoAndStop (1);
Symbol 554 MovieClip Frame 1
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } this.swapDepths(450);
Symbol 554 MovieClip Frame 3
gotoAndPlay (1);
Symbol 554 MovieClip Frame 4
function onEnterFrame() { this.colorObject.clearRGB(); } Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this); colorObject.clearRGB();
Symbol 554 MovieClip Frame 5
_root.coptergo = false;
Symbol 554 MovieClip Frame 56
stopAllSounds(); _root.gotoAndStop("gameover");
Symbol 557 MovieClip Frame 1
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } this.swapDepths(2000);
Symbol 563 MovieClip Frame 1
stop();
Symbol 563 MovieClip Frame 2
stopAllSounds();
Symbol 563 MovieClip Frame 3
stop();
Symbol 563 MovieClip Frame 4
stopAllSounds();
Symbol 563 MovieClip Frame 5
stop();
Symbol 563 MovieClip Frame 6
stopAllSounds();
Symbol 569 MovieClip Frame 1
stop();
Symbol 569 MovieClip Frame 7
stop(); _root.copter.gotoAndPlay(4);
Symbol 570 MovieClip Frame 1
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } this.swapDepths(1998);
Symbol 625 MovieClip Frame 1
this.swapDepths(2001); function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 2
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk1.text = talk1.text + someString.charAt(i); } if (i > 60) { nextFrame(); } } } stop(); _visible = true; timer = 0; i = 0; someString = ".what the!?";
Symbol 625 MovieClip Frame 3
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk2.text = talk2.text + someString.charAt(i); } if (i > 90) { nextFrame(); } } } stop(); timer = 0; i = 0; someString = ".looks like giant bats sir";
Symbol 625 MovieClip Frame 4
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk3.text = talk3.text + someString.charAt(i); } if (i > 120) { nextFrame(); } } } stop(); timer = 0; i = 0; someString = ".whatever it is, our mission is simple. Get in, get our boys out and get paid!";
Symbol 625 MovieClip Frame 5
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk4.text = talk4.text + someString.charAt(i); } if (i > 40) { nextFrame(); } } } stop(); timer = 0; i = 0; someString = ".yes sir!";
Symbol 625 MovieClip Frame 6
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 7
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk5.text = talk5.text + someString.charAt(i); } if (i > 130) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Kill groups of them with bombs, for bigger scores!";
Symbol 625 MovieClip Frame 8
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 9
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk6.text = talk6.text + someString.charAt(i); } if (i > 60) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Look out behind!";
Symbol 625 MovieClip Frame 10
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk7.text = talk7.text + someString.charAt(i); } if (i > 140) { nextFrame(); } } } stop(); timer = 0; i = 0; someString = ".The sky is swarming and we arent even at the rescue location yet?!!";
Symbol 625 MovieClip Frame 11
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 12
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk10.text = talk10.text + someString.charAt(i); } if (i > 90) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".im not sure if i could ..face.. anymore of those enemies";
Symbol 625 MovieClip Frame 13
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk11.text = talk11.text + someString.charAt(i); } if (i > 50) { nextFrame(); } } } stop(); timer = 0; i = 0; someString = ".*sigh*";
Symbol 625 MovieClip Frame 14
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 15
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk8.text = talk8.text + someString.charAt(i); } if (i > 120) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".uhhh!? Bravo team are retreating..what the hell could be happening down there!?";
Symbol 625 MovieClip Frame 16
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk9.text = talk9.text + someString.charAt(i); } if (i > 80) { nextFrame(); } } } stop(); timer = 0; i = 0; someString = ".those cowards! I wont turn back without my men";
Symbol 625 MovieClip Frame 17
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 18
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk12.text = talk12.text + someString.charAt(i); } if (i > 60) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Heavy storm coming in, im taking us lower";
Symbol 625 MovieClip Frame 19
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 20
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk13.text = talk13.text + someString.charAt(i); } if (i > 80) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".bomb through these boat masts!";
Symbol 625 MovieClip Frame 21
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 22
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk14.text = talk14.text + someString.charAt(i); } if (i > 110) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".erm... sir. I dont want to cause you alarm.. but there is a giant shark chasing us";
Symbol 625 MovieClip Frame 23
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk15.text = talk15.text + someString.charAt(i); } if (i > 60) { nextFrame(); } } } stop(); timer = 0; i = 0; someString = ".were gonna need a bigger helicopter..";
Symbol 625 MovieClip Frame 24
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk16.text = talk16.text + someString.charAt(i); } if (i > 120) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".i suggest we bomb him straight in his bloody mouth!! that should keep him back a bit!";
Symbol 625 MovieClip Frame 25
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 26
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk17.text = talk17.text + someString.charAt(i); } if (i > 70) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".jeez this guy just wont quit!";
Symbol 625 MovieClip Frame 27
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk18.text = talk18.text + someString.charAt(i); } if (i > 80) { nextFrame(); } } } stop(); timer = 0; i = 0; someString = ".and neither will we thompson, keep pushing him back";
Symbol 625 MovieClip Frame 28
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 29
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk19.text = talk19.text + someString.charAt(i); } if (i > 100) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Looks like he's tasted enough napalm. That was a pretty big shark huh?";
Symbol 625 MovieClip Frame 30
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk20.text = talk20.text + someString.charAt(i); } if (i > 80) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ". yeah. I dont think they come much bigger than that";
Symbol 625 MovieClip Frame 31
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 32
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk21.text = talk21.text + someString.charAt(i); } if (i > 80) { nextFrame(); } } } stop(); _visible = true; timer = 0; i = 0; someString = ".I really didnt expect this..";
Symbol 625 MovieClip Frame 33
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk22.text = talk22.text + someString.charAt(i); } if (i > 70) { nextFrame(); } } } stop(); timer = 0; i = 0; someString = ".Looks like there are enemies living inside this guy!";
Symbol 625 MovieClip Frame 34
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 35
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk23.text = talk23.text + someString.charAt(i); } if (i > 110) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Stay sharp, looks like some tough navigation ahead";
Symbol 625 MovieClip Frame 36
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 37
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk24.text = talk24.text + someString.charAt(i); } if (i > 80) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Nice flying sir!";
Symbol 625 MovieClip Frame 38
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 39
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk25.text = talk25.text + someString.charAt(i); } if (i > 100) { nextFrame(); } } } stop(); _visible = true; timer = 0; i = 0; someString = ".heh.. this shark has a weird digestive system!";
Symbol 625 MovieClip Frame 40
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk26.text = talk26.text + someString.charAt(i); } if (i > 90) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Sir...what is that up ahead?";
Symbol 625 MovieClip Frame 41
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk27.text = talk27.text + someString.charAt(i); } if (i > 60) { nextFrame(); } } } stop(); timer = 0; i = 0; someString = ".It cant be!?!!";
Symbol 625 MovieClip Frame 42
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 43
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk28.text = talk28.text + someString.charAt(i); } if (i > 70) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Theres our missing troops!!";
Symbol 625 MovieClip Frame 44
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk29.text = talk29.text + someString.charAt(i); } if (i > 200) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Damn its good to see you guys! Listen, we managed to salvage some explosives from our wrecked transport. If you can keep us safe while we rig 'em, maybe we can get the hell outta here!";
Symbol 625 MovieClip Frame 45
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk30.text = talk30.text + someString.charAt(i); } if (i > 100) { nextFrame(); } } } stop(); _visible = true; timer = 0; i = 0; someString = ".Straight to the point as always delta six... you can count on us. Lets do this.";
Symbol 625 MovieClip Frame 46
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 47
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk31.text = talk31.text + someString.charAt(i); } if (i > 40) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Nice! Keep it up";
Symbol 625 MovieClip Frame 48
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 49
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk32.text = talk32.text + someString.charAt(i); } if (i > 50) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Man, i really hate spiders..";
Symbol 625 MovieClip Frame 50
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk33.text = talk33.text + someString.charAt(i); } if (i > 65) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".I heard they like to... surf the web";
Symbol 625 MovieClip Frame 51
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk34.text = talk34.text + someString.charAt(i); } if (i > 40) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = "....";
Symbol 625 MovieClip Frame 52
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 53
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk35.text = talk35.text + someString.charAt(i); } if (i > 50) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".You can leave that for us if you want";
Symbol 625 MovieClip Frame 54
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 55
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk36.text = talk36.text + someString.charAt(i); } if (i > 40) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Bomb its flashing head!";
Symbol 625 MovieClip Frame 56
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 57
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk36.text = talk36.text + someString.charAt(i); } if (i > 40) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Almost there!";
Symbol 625 MovieClip Frame 58
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 59
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk37.text = talk37.text + someString.charAt(i); } if (i > 40) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".yes! Its set, lets go!";
Symbol 625 MovieClip Frame 60
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 625 MovieClip Frame 61
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk38.text = talk38.text + someString.charAt(i); } if (i > 100) { nextFrame(); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Welcome to flight school! Use the Mouse to fly and shoot.";
Symbol 625 MovieClip Frame 62
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk39.text = talk39.text + someString.charAt(i); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Try shooting these targets";
Symbol 625 MovieClip Frame 63
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk40.text = talk40.text + someString.charAt(i); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Great! You can release a bomb by pressing the spacebar. Press the spacebar again to detonate it. Try bombing these targets.";
Symbol 625 MovieClip Frame 64
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk41.text = talk41.text + someString.charAt(i); } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Nice work! Bombs move with the speed of your copter. You can fling bombs by moving your copter and pressing spacebar. Destroy these targets, by flinging, then detonating your bomb.";
Symbol 625 MovieClip Frame 65
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 1) { timer = 0; i++; talk42.text = talk42.text + someString.charAt(i); } if (i > 90) { nextFrame(); _root.targetsdown = 10; } } } _visible = true; stop(); timer = 0; i = 0; someString = ".Great job! Youre ready for the mission!";
Symbol 625 MovieClip Frame 66
function onEnterFrame() { i = 0; } _visible = false; stop();
Symbol 627 MovieClip Frame 1
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > (cloudtimer + 200)) { timer = 0; cloudtimer = random(50); newcloud = attachMovie("cloud", "cloud" + cloud_count, cloud_count++); newcloud._x = 1200; newcloud._y = random(380) + 20; } if (cloudcount > 10) { cloudcount = 0; } } } timer = 0; cloudtimer = random(50); cloud_count = 0;
Symbol 636 MovieClip Frame 1
function onEnterFrame() { if (_root.pau == false) { if (random(100) == 1) { _alpha = 100; } if (_alpha > 1) { _alpha = (_alpha - 5); } } } _alpha = 0;
Symbol 644 MovieClip Frame 1
function onEnterFrame() { if (_root.pau == false) { timer++; if (timer > 20) { timer = 0; } if (((random(8) == 1) && (timer == 10)) && (_root.et > 190)) { newdeb = _root.attachMovie("debris", "debris" + debriscount, debriscount++); newdeb._x = 790; newdeb._y = (this._y + 20) + random(60); } if (debriscount > 410) { debriscount = 400; } } } timer = 0; debriscount = 400;
Symbol 736 MovieClip Frame 1
function onEnterFrame() { if (_root.pau == false) { this._x = _root.copter._x; this._y = _root.copter._y; this._rotation = _root.copter._rotation * 1.5; } if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } this.swapDepths(1980); this.setMask("light");
Symbol 739 MovieClip Frame 1
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } this.swapDepths(900);
Symbol 740 MovieClip Frame 1
function onEnterFrame() { this._parent.colorObject.clearRGB(); } Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB(); stop(); _visible = false;
Symbol 740 MovieClip Frame 2
function onEnterFrame() { play(); if (_root.pau == true) { stop(); } } colorObject = new Color(this._parent); colorObject.setRGB(16777215); _root.dudeshealth.nextFrame();
Symbol 740 MovieClip Frame 3
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 740 MovieClip Frame 5
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 740 MovieClip Frame 6
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 740 MovieClip Frame 9
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 740 MovieClip Frame 10
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 740 MovieClip Frame 13
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 740 MovieClip Frame 14
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 740 MovieClip Frame 18
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 740 MovieClip Frame 20
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 740 MovieClip Frame 24
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 740 MovieClip Frame 26
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 740 MovieClip Frame 31
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 740 MovieClip Frame 33
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 740 MovieClip Frame 38
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 740 MovieClip Frame 40
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 740 MovieClip Frame 46
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 740 MovieClip Frame 48
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 740 MovieClip Frame 54
colorObject = new Color(this._parent); colorObject.setRGB(16777215);
Symbol 740 MovieClip Frame 56
Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this._parent); colorObject.clearRGB();
Symbol 740 MovieClip Frame 64
gotoAndStop (1);
Symbol 754 MovieClip Frame 1
stop();
Symbol 754 MovieClip Frame 24
function onEnterFrame() { function onEnterFrame() { this.colorObject.clearRGB(); } if (_root.pau == false) { timer++; if (timer > 40) { stopAllSounds(); _root.gotoAndStop("gameover"); } } Color.prototype.clearRGB = function () { this.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); }; colorObject = new Color(this); colorObject.clearRGB(); } timer = 0;
Symbol 755 MovieClip Frame 1
function onEnterFrame() { if (_root.wipe == true) { this.swapDepths(9999); this.removeMovieClip(); } } stop(); swapDepths(2007);
Symbol 755 MovieClip Frame 6
stop(); _root.dudes.gotoAndStop("dead");
Symbol 765 MovieClip Frame 1
function onEnterFrame() { gotoAndStop(frame); _rotation = (_rotation + rotations); grav = grav + 0.8; _x = (_x + sidemove); _y = (_y - up); _y = (_y + grav); if (this._y > 500) { this.swapDepths(9999); this.removeMovieClip(); } } frame = random(3) + 1; grav = 0; up = random(14) + 4; sidemove = random(8) - 4; rotations = random(7) + 1;
Symbol 772 MovieClip Frame 1
function onEnterFrame() { _alpha = (_alpha + 2); } _alpha = 0;
Symbol 775 MovieClip Frame 1
function onEnterFrame() { _alpha = (_alpha + 2); } _alpha = 0;
Symbol 778 MovieClip Frame 1
function onEnterFrame() { _alpha = (_alpha + 2); } _alpha = 0;
Symbol 782 MovieClip Frame 1
function onEnterFrame() { _alpha = (_alpha + 2); } _alpha = 0;
Symbol 783 MovieClip Frame 1
function onEnterFrame() { timer++; if (timer > 250) { nextFrame(); timer = 0; } } stop(); timer = 0;
Symbol 783 MovieClip Frame 5
stopAllSounds(); _root.gotoAndStop("lvlend");
Symbol 786 MovieClip Frame 1
_root.wipe = true;
Symbol 786 MovieClip Frame 5
_root.wipe = false;
Symbol 786 MovieClip Frame 362
function onEnterFrame() { if (Key.isDown(13)) { stopAllSounds(); _root.gotoAndStop("lvlend"); } } stop();
Symbol 792 Button
on (rollOver) { gotoAndStop (3); }
Symbol 796 Button
on (rollOver) { gotoAndStop (2); }
Symbol 799 Button
on (rollOver) { gotoAndStop (1); } on (release) { if (_root.onlevel == 1) { stopAllSounds(); _root.gotoAndStop("lvl1"); } if (_root.onlevel == 2) { stopAllSounds(); _root.gotoAndStop("lvl2"); } if (_root.onlevel == 3) { stopAllSounds(); _root.gotoAndStop("lvl3"); } if (_root.onlevel == 4) { stopAllSounds(); _root.gotoAndStop("lvl4"); } }
Symbol 800 Button
on (rollOver) { gotoAndStop (3); }
Symbol 801 Button
on (rollOver) { gotoAndStop (2); } on (release) { stopAllSounds(); _root.gotoAndStop("menu"); }
Symbol 802 Button
on (rollOver) { gotoAndStop (1); } on (release) { if (_root.onlevel == 1) { _root.gotoAndStop(4); } if (_root.onlevel == 2) { _root.gotoAndStop(5); } if (_root.onlevel == 3) { _root.gotoAndStop(6); } if (_root.onlevel == 4) { _root.gotoAndStop(7); } }
Symbol 803 Button
on (rollOver) { gotoAndStop (3); } on (release) { getURL ("http://www.greg-anims.com", "_blank"); }
Symbol 804 Button
on (rollOver) { gotoAndStop (2); } on (release) { _root.gotoAndStop("menu"); }
Symbol 805 MovieClip Frame 1
stop();
Symbol 811 Button
on (rollOver) { gotoAndStop (1); } on (release) { if (_root.onlevel == 1) { stopAllSounds(); _root.gotoAndStop("lvl2"); } if (_root.onlevel == 2) { stopAllSounds(); _root.gotoAndStop("lvl3"); } if (_root.onlevel == 3) { stopAllSounds(); _root.gotoAndStop("lvl4"); } }
Symbol 814 Button
on (rollOver) { gotoAndStop (2); } on (release) { _root.gotoAndStop("lvlselect"); }
Symbol 815 Button
on (rollOver) { gotoAndStop (1); } on (release) { if (_root.onlevel == 1) { _root.gotoAndStop("lvl2"); } if (_root.onlevel == 2) { _root.gotoAndStop("lvl3"); } if (_root.onlevel == 3) { _root.gotoAndStop("lvl4"); } }
Symbol 816 Button
on (rollOver) { gotoAndStop (2); } on (release) { stopAllSounds(); _root.gotoAndStop("lvlselect"); }
Symbol 818 Button
on (release) { stopAllSounds(); _root.gotoAndStop("menu"); }
Symbol 819 MovieClip Frame 1
stop(); if (_root.onlevel == 4) { gotoAndStop (3); }
Symbol 826 MovieClip Frame 1
stop();
Symbol 838 MovieClip Frame 104
function onEnterFrame() { _alpha = (_alpha - 10); } stop();

Library Items

Symbol 1 GraphicUsed by:3 268 278 281 395 540
Symbol 2 SoundUsed by:3
Symbol 3 MovieClip [copter_bullet]Uses:1 2
Symbol 4 GraphicUsed by:16
Symbol 5 GraphicUsed by:12
Symbol 6 GraphicUsed by:12
Symbol 7 GraphicUsed by:12
Symbol 8 GraphicUsed by:12
Symbol 9 GraphicUsed by:12
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:12
Symbol 12 MovieClipUses:5 6 7 8 9 11Used by:16 554 786
Symbol 13 SoundUsed by:16
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:16 43 44 58 59 60 61 96 108 142 158 247 248 249 253 256 554 754
Symbol 16 MovieClip [bomb]Uses:4 12 13 15
Symbol 17 GraphicUsed by:21
Symbol 18 GraphicUsed by:21
Symbol 19 GraphicUsed by:21
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:17 18 19 20Used by:43 44
Symbol 22 FontUsed by:23 573 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 603 604 606 608 609 611 613 615 617 619 620 621 622 623 624
Symbol 23 TextUses:22Used by:25 210
Symbol 24 SoundUsed by:25
Symbol 25 MovieClipUses:23 24Used by:43 44
Symbol 26 GraphicUsed by:28 51 52 222 551 740
Symbol 27 SoundUsed by:28
Symbol 28 MovieClipUses:26 27Used by:43 44
Symbol 29 GraphicUsed by:33
Symbol 30 GraphicUsed by:33
Symbol 31 GraphicUsed by:33
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:29 30 31 32Used by:43 44 58 59 60 61
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:36
Symbol 36 MovieClip [hit_blood]Uses:35Used by:43 44 58 59 60 61 754 786
Symbol 37 FontUsed by:38 39 53 54 62 63 76 77 83 84
Symbol 38 EditableTextUses:37Used by:40
Symbol 39 EditableTextUses:37Used by:40
Symbol 40 MovieClip [1000score]Uses:38 39Used by:43 44 80 81
Symbol 41 SoundUsed by:43 44
Symbol 42 SoundUsed by:43 44
Symbol 43 MovieClip [enemy_faced]Uses:21 15 25 28 33 36 40 41 42
Symbol 44 MovieClip [enemy_face]Uses:21 15 25 28 33 36 40 41 42
Symbol 45 GraphicUsed by:49
Symbol 46 GraphicUsed by:49
Symbol 47 GraphicUsed by:49
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:45 46 47 48Used by:58 59 60 61
Symbol 50 SoundUsed by:51
Symbol 51 MovieClipUses:26 50Used by:58 59 60 61
Symbol 52 MovieClipUses:26Used by:58 59 60 61
Symbol 53 EditableTextUses:37Used by:55
Symbol 54 EditableTextUses:37Used by:55
Symbol 55 MovieClipUses:53 54Used by:58 59 60 61
Symbol 56 SoundUsed by:58 59 60 61
Symbol 57 SoundUsed by:58 59 60 61 554
Symbol 58 MovieClip [enemy_batbd]Uses:49 15 51 52 33 36 55 56 57
Symbol 59 MovieClip [enemy_batb]Uses:49 15 51 52 33 36 55 56 57
Symbol 60 MovieClip [enemy_batd]Uses:49 15 51 52 33 36 55 56 57
Symbol 61 MovieClip [enemy_bat]Uses:49 15 51 52 33 36 55 56 57
Symbol 62 EditableTextUses:37Used by:64
Symbol 63 EditableTextUses:37Used by:64
Symbol 64 MovieClip [10score]Uses:62 63
Symbol 65 FontUsed by:67
Symbol 66 FontUsed by:67 69 71 73
Symbol 67 TextUses:65 66Used by:68
Symbol 68 MovieClip [levelintro4]Uses:67
Symbol 69 TextUses:66Used by:70
Symbol 70 MovieClip [levelintro3]Uses:69
Symbol 71 TextUses:66Used by:72
Symbol 72 MovieClip [levelintro2]Uses:71
Symbol 73 TextUses:66Used by:74
Symbol 74 MovieClip [levelintro]Uses:73
Symbol 75 GraphicUsed by:80 81
Symbol 76 EditableTextUses:37Used by:78
Symbol 77 EditableTextUses:37Used by:78
Symbol 78 MovieClipUses:76 77Used by:80 81
Symbol 79 SoundUsed by:80 81
Symbol 80 MovieClip [lifed]Uses:75 78 79 40
Symbol 81 MovieClip [life]Uses:75 78 79 40
Symbol 82 GraphicUsed by:87 88 546
Symbol 83 EditableTextUses:37Used by:85
Symbol 84 EditableTextUses:37Used by:85
Symbol 85 MovieClipUses:83 84Used by:87 88
Symbol 86 SoundUsed by:87 88
Symbol 87 MovieClip [coind]Uses:82 85 86
Symbol 88 MovieClip [coin]Uses:82 85 86
Symbol 89 GraphicUsed by:96
Symbol 90 GraphicUsed by:93
Symbol 91 GraphicUsed by:93
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:90 91 92Used by:96
Symbol 94 GraphicUsed by:96
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClip [transport_copter]Uses:89 93 15 94 95
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:99
Symbol 99 MovieClipUses:98Used by:108
Symbol 100 GraphicUsed by:108
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:108
Symbol 103 GraphicUsed by:108
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:106
Symbol 106 MovieClipUses:105Used by:108
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClip [lightning]Uses:99 100 102 15 103 106 107
Symbol 109 GraphicUsed by:111
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:109 110Used by:127
Symbol 112 GraphicUsed by:114
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:112 113Used by:127
Symbol 115 GraphicUsed by:117
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:115 116Used by:127
Symbol 118 GraphicUsed by:120
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:118 119Used by:127
Symbol 121 GraphicUsed by:123
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:121 122Used by:127
Symbol 124 GraphicUsed by:126
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:124 125Used by:127
Symbol 127 MovieClip [debris]Uses:111 114 117 120 123 126
Symbol 128 GraphicUsed by:142
Symbol 129 GraphicUsed by:132
Symbol 130 GraphicUsed by:132
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:129 130 131Used by:142
Symbol 133 GraphicUsed by:142
Symbol 134 GraphicUsed by:141
Symbol 135 GraphicUsed by:141
Symbol 136 SoundUsed by:141
Symbol 137 GraphicUsed by:141
Symbol 138 GraphicUsed by:141
Symbol 139 GraphicUsed by:141
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:134 135 136 137 138 139 140Used by:142
Symbol 142 MovieClip [brokenboat]Uses:128 132 133 141 15
Symbol 143 GraphicUsed by:145
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:143 144Used by:158
Symbol 146 GraphicUsed by:149
Symbol 147 GraphicUsed by:149
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:146 147 148Used by:158
Symbol 150 GraphicUsed by:157
Symbol 151 GraphicUsed by:157
Symbol 152 GraphicUsed by:157
Symbol 153 GraphicUsed by:157
Symbol 154 GraphicUsed by:157
Symbol 155 GraphicUsed by:157
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:150 151 152 153 154 155 156Used by:158
Symbol 158 MovieClip [sharky]Uses:145 149 15 157
Symbol 159 GraphicUsed by:174
Symbol 160 SoundUsed by:174 182
Symbol 161 GraphicUsed by:174
Symbol 162 GraphicUsed by:174
Symbol 163 GraphicUsed by:174
Symbol 164 SoundUsed by:174
Symbol 165 GraphicUsed by:174
Symbol 166 GraphicUsed by:174
Symbol 167 GraphicUsed by:174
Symbol 168 GraphicUsed by:174
Symbol 169 GraphicUsed by:174
Symbol 170 GraphicUsed by:174
Symbol 171 GraphicUsed by:174
Symbol 172 GraphicUsed by:174
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClip [sharkendlvl]Uses:159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClip [cave2]Uses:175
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClip [cave1]Uses:177
Symbol 179 GraphicUsed by:187
Symbol 180 FontUsed by:181 514 521 528 535
Symbol 181 TextUses:180Used by:182
Symbol 182 MovieClipUses:181 160Used by:187
Symbol 183 GraphicUsed by:187
Symbol 184 GraphicUsed by:187
Symbol 185 GraphicUsed by:187
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClip [ghostface]Uses:179 182 183 184 185 186
Symbol 188 GraphicUsed by:208
Symbol 189 GraphicUsed by:195
Symbol 190 GraphicUsed by:194
Symbol 191 SoundUsed by:194
Symbol 192 GraphicUsed by:194
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClipUses:190 191 192 193Used by:195
Symbol 195 MovieClipUses:189 194Used by:208
Symbol 196 GraphicUsed by:208
Symbol 197 GraphicUsed by:208
Symbol 198 GraphicUsed by:208
Symbol 199 GraphicUsed by:208
Symbol 200 GraphicUsed by:208
Symbol 201 GraphicUsed by:208
Symbol 202 GraphicUsed by:208
Symbol 203 GraphicUsed by:208
Symbol 204 GraphicUsed by:208
Symbol 205 GraphicUsed by:208
Symbol 206 GraphicUsed by:208
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:188 195 196 197 198 199 200 201 202 203 204 205 206 207Used by:212
Symbol 209 SoundUsed by:210
Symbol 210 MovieClipUses:23 209Used by:212
Symbol 211 SoundUsed by:212
Symbol 212 MovieClip [enemy_worm]Uses:208 210 211
Symbol 213 GraphicUsed by:220
Symbol 214 GraphicUsed by:220
Symbol 215 GraphicUsed by:220
Symbol 216 GraphicUsed by:220
Symbol 217 GraphicUsed by:220
Symbol 218 GraphicUsed by:220
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:213 214 215 216 217 218 219Used by:247 248
Symbol 221 SoundUsed by:222
Symbol 222 MovieClipUses:26 221Used by:247 248
Symbol 223 GraphicUsed by:228
Symbol 224 GraphicUsed by:228
Symbol 225 GraphicUsed by:228
Symbol 226 GraphicUsed by:228
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:223 224 225 226 227Used by:247 248
Symbol 229 GraphicUsed by:232
Symbol 230 GraphicUsed by:232
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClipUses:229 230 231Used by:247 248
Symbol 233 GraphicUsed by:237
Symbol 234 GraphicUsed by:237
Symbol 235 SoundUsed by:237
Symbol 236 GraphicUsed by:237
Symbol 237 MovieClipUses:233 234 235 236Used by:247 248
Symbol 238 GraphicUsed by:246
Symbol 239 SoundUsed by:246
Symbol 240 SoundUsed by:246 740 754
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:238 239 240 241 242 243 244 245Used by:247 248
Symbol 247 MovieClip [enemy_spiderb]Uses:220 15 222 228 232 237 246
Symbol 248 MovieClip [enemy_spider]Uses:220 15 222 228 232 237 246
Symbol 249 MovieClip [coin_spawner]Uses:15
Symbol 250 GraphicUsed by:253 256
Symbol 251 GraphicUsed by:253
Symbol 252 SoundUsed by:253
Symbol 253 MovieClip [enemy_targetb]Uses:250 15 251 252
Symbol 254 GraphicUsed by:256
Symbol 255 SoundUsed by:256
Symbol 256 MovieClip [enemy_target]Uses:250 15 254 255
Symbol 257 GraphicUsed by:260
Symbol 258 FontUsed by:259
Symbol 259 TextUses:258Used by:260
Symbol 260 MovieClip [forbidden_area]Uses:257 259
Symbol 261 GraphicUsed by:285 473 571 782 786  Timeline
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClipUses:262Used by:285
Symbol 264 FontUsed by:265 266 267 269 270 271 272 273 274 275 276 277 279 280
Symbol 265 TextUses:264Used by:285
Symbol 266 TextUses:264Used by:268
Symbol 267 TextUses:264Used by:268
Symbol 268 ButtonUses:266 267 1Used by:285
Symbol 269 TextUses:264Used by:282
Symbol 270 TextUses:264Used by:282
Symbol 271 TextUses:264Used by:282
Symbol 272 TextUses:264Used by:282
Symbol 273 TextUses:264Used by:282
Symbol 274 TextUses:264Used by:282
Symbol 275 TextUses:264Used by:282
Symbol 276 TextUses:264Used by:278
Symbol 277 TextUses:264Used by:278
Symbol 278 ButtonUses:276 277 1Used by:282
Symbol 279 TextUses:264Used by:281
Symbol 280 TextUses:264Used by:281
Symbol 281 ButtonUses:279 280 1Used by:282
Symbol 282 MovieClipUses:269 270 271 272 273 274 275 278 281Used by:285
Symbol 283 GraphicUsed by:284
Symbol 284 MovieClipUses:283Used by:285  Timeline
Symbol 285 MovieClip [pausemenu]Uses:261 263 265 268 282 284
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:286Used by:302
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:288Used by:302
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:290Used by:302
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:302
Symbol 294 GraphicUsed by:295
Symbol 295 MovieClipUses:294Used by:302
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClipUses:296Used by:302
Symbol 298 GraphicUsed by:299
Symbol 299 MovieClipUses:298Used by:302
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:300Used by:302
Symbol 302 MovieClip [cloud]Uses:287 289 291 293 295 297 299 301Used by:627
Symbol 306 GraphicUsed by:309
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:307Used by:309
Symbol 309 MovieClipUses:306 308Used by:347
Symbol 310 GraphicUsed by:311
Symbol 311 ButtonUses:310Used by:347
Symbol 312 GraphicUsed by:333
Symbol 313 FontUsed by:314 315 327 339
Symbol 314 EditableTextUses:313Used by:333
Symbol 315 EditableTextUses:313Used by:333
Symbol 316 GraphicUsed by:317 318
Symbol 317 MovieClipUses:316Used by:318
Symbol 318 ButtonUses:317 316Used by:333
Symbol 319 GraphicUsed by:320 321
Symbol 320 MovieClipUses:319Used by:321
Symbol 321 ButtonUses:320 319Used by:333
Symbol 322 GraphicUsed by:323 324
Symbol 323 MovieClipUses:322Used by:324
Symbol 324 ButtonUses:323 322Used by:333
Symbol 325 GraphicUsed by:333
Symbol 326 GraphicUsed by:330
Symbol 327 EditableTextUses:313Used by:330 332
Symbol 328 FontUsed by:329 331
Symbol 329 TextUses:328Used by:330
Symbol 330 MovieClipUses:326 327 329Used by:333
Symbol 331 TextUses:328Used by:332
Symbol 332 MovieClipUses:327 331Used by:333
Symbol 333 MovieClipUses:312 314 315 318 321 324 325 330 332Used by:347
Symbol 334 GraphicUsed by:335 336
Symbol 335 MovieClipUses:334Used by:336
Symbol 336 ButtonUses:335 334Used by:346
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337Used by:346
Symbol 339 EditableTextUses:313Used by:346
Symbol 340 GraphicUsed by:344 345
Symbol 341 FontUsed by:342 343
Symbol 342 TextUses:341Used by:344 345
Symbol 343 TextUses:341Used by:344 345
Symbol 344 MovieClipUses:340 342 343Used by:345
Symbol 345 ButtonUses:344 340 342 343Used by:346
Symbol 346 MovieClipUses:336 338 339 345Used by:347
Symbol 347 MovieClip [ZattikkaHiScores]Uses:309 311 333 346
Symbol 356 GraphicUsed by:364
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:357Used by:359
Symbol 359 MovieClipUses:358Used by:364
Symbol 360 FontUsed by:361 362 363
Symbol 361 EditableTextUses:360Used by:364
Symbol 362 EditableTextUses:360Used by:364
Symbol 363 EditableTextUses:360Used by:364
Symbol 364 MovieClipUses:356 359 361 362 363Used by:365
Symbol 365 MovieClip [GamesChart-AS2]Uses:364
Symbol 374 GraphicUsed by:395
Symbol 375 FontUsed by:376 377 378 379 389 390 391
Symbol 376 TextUses:375Used by:380
Symbol 377 TextUses:375Used by:380
Symbol 378 TextUses:375Used by:380
Symbol 379 TextUses:375Used by:380
Symbol 380 MovieClipUses:376 377 378 379Used by:395
Symbol 381 GraphicUsed by:395
Symbol 382 GraphicUsed by:395
Symbol 383 GraphicUsed by:395
Symbol 384 GraphicUsed by:395
Symbol 385 GraphicUsed by:395
Symbol 386 GraphicUsed by:395
Symbol 387 GraphicUsed by:395
Symbol 388 GraphicUsed by:395
Symbol 389 TextUses:375Used by:393
Symbol 390 TextUses:375Used by:393
Symbol 391 TextUses:375Used by:393
Symbol 392 GraphicUsed by:393
Symbol 393 ButtonUses:389 390 391 392Used by:395
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:374 380 1 381 382 383 384 385 386 387 388 393 394Used by:Timeline
Symbol 303 MovieClip [__Packages.mx.core.UIObject]
Symbol 304 MovieClip [__Packages.mx.core.UIComponent]
Symbol 305 MovieClip [__Packages.ZattikkaHiScores]
Symbol 348 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 349 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 350 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 351 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 352 MovieClip [__Packages.com.hexagonstar.util.debug.Debug]
Symbol 353 MovieClip [__Packages.com.hexagonstar.util.debug.FPSMeter]
Symbol 354 MovieClip [__Packages.com.hexagonstar.util.debug.StopWatch]
Symbol 355 MovieClip [__Packages.GCComponent]
Symbol 366 MovieClip [__Packages.GamesChart]
Symbol 367 MovieClip [__Packages.gc.utils.Events.IEventDispatcher]
Symbol 368 MovieClip [__Packages.gc.utils.Events.Event]
Symbol 369 MovieClip [__Packages.gc.utils.Events.EventDispatcher]
Symbol 370 MovieClip [__Packages.gc.utils.GCDelegate]
Symbol 371 MovieClip [__Packages.gc.utils.GCSWFConnection]
Symbol 372 MovieClip [__Packages.GCNotificationTypes]
Symbol 373 MovieClip [__Packages.GCBrainInterface]
Symbol 396 FontUsed by:397
Symbol 397 TextUses:396Used by:400
Symbol 398 FontUsed by:399 477 833 834 835 836 837
Symbol 399 TextUses:398Used by:400
Symbol 400 MovieClipUses:397 399Used by:Timeline
Symbol 401 GraphicUsed by:416
Symbol 402 GraphicUsed by:416
Symbol 403 GraphicUsed by:416
Symbol 404 SoundUsed by:416
Symbol 405 SoundUsed by:416
Symbol 406 GraphicUsed by:416
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:407Used by:416
Symbol 409 SoundUsed by:416
Symbol 410 SoundUsed by:416
Symbol 411 SoundUsed by:416
Symbol 412 GraphicUsed by:413
Symbol 413 ButtonUses:412Used by:416
Symbol 414 SoundUsed by:416
Symbol 415 SoundUsed by:416
Symbol 416 MovieClipUses:401 402 403 404 405 406 408 409 410 411 413 414 415Used by:Timeline
Symbol 417 BitmapUsed by:418 425
Symbol 418 GraphicUses:417Used by:Timeline
Symbol 419 FontUsed by:420
Symbol 420 TextUses:419Used by:Timeline
Symbol 421 FontUsed by:422
Symbol 422 TextUses:421Used by:Timeline
Symbol 423 FontUsed by:424
Symbol 424 TextUses:423Used by:Timeline
Symbol 425 GraphicUses:417Used by:426
Symbol 426 MovieClipUses:425Used by:Timeline
Symbol 427 GraphicUsed by:428
Symbol 428 ButtonUses:427Used by:Timeline
Symbol 429 BitmapUsed by:431
Symbol 430 BitmapUsed by:431 738 791 832
Symbol 431 GraphicUses:429 430Used by:Timeline
Symbol 432 FontUsed by:433 435 446
Symbol 433 TextUses:432Used by:436 460
Symbol 434 GraphicUsed by:436 445 460 461
Symbol 435 TextUses:432Used by:436 460
Symbol 436 ButtonUses:433 434 435Used by:468
Symbol 437 FontUsed by:438 439 440 441 442 443 444 449 450 451 452 822 823 824 825
Symbol 438 TextUses:437Used by:445 454 461
Symbol 439 TextUses:437Used by:445 454 461
Symbol 440 TextUses:437Used by:445 461
Symbol 441 TextUses:437Used by:445 461
Symbol 442 TextUses:437Used by:445 461
Symbol 443 TextUses:437Used by:445 454 461
Symbol 444 TextUses:437Used by:445 461
Symbol 445 ButtonUses:438 439 440 441 442 443 444 434Used by:468
Symbol 446 TextUses:432Used by:448 462 792 800 803
Symbol 447 GraphicUsed by:448 462 792 800 803
Symbol 448 ButtonUses:446 447Used by:468
Symbol 449 TextUses:437Used by:454
Symbol 450 TextUses:437Used by:454
Symbol 451 TextUses:437Used by:454
Symbol 452 TextUses:437Used by:454
Symbol 453 GraphicUsed by:454
Symbol 454 ButtonUses:438 449 450 451 439 443 452 453Used by:468
Symbol 455 GraphicUsed by:459
Symbol 456 GraphicUsed by:459
Symbol 457 GraphicUsed by:459
Symbol 458 GraphicUsed by:459
Symbol 459 MovieClipUses:455 456 457 458Used by:468 805 819
Symbol 460 ButtonUses:433 434 435Used by:468
Symbol 461 ButtonUses:438 439 440 441 442 443 444 434Used by:468
Symbol 462 ButtonUses:446 447Used by:468
Symbol 463 FontUsed by:464 465 466 527 534 544 545
Symbol 464 TextUses:463Used by:467
Symbol 465 TextUses:463Used by:467
Symbol 466 TextUses:463Used by:467
Symbol 467 MovieClipUses:464 465 466Used by:468
Symbol 468 MovieClipUses:436 445 448 454 459 460 461 462 467Used by:Timeline
Symbol 469 FontUsed by:472 476
Symbol 470 Font
Symbol 471 FontUsed by:472
Symbol 472 TextUses:469 471Used by:473
Symbol 473 ButtonUses:472 261Used by:Timeline
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:Timeline
Symbol 476 TextUses:469Used by:Timeline
Symbol 477 TextUses:398Used by:Timeline
Symbol 478 GraphicUsed by:481
Symbol 479 GraphicUsed by:481
Symbol 480 GraphicUsed by:481
Symbol 481 ButtonUses:478 479 480Used by:Timeline
Symbol 482 GraphicUsed by:486
Symbol 483 GraphicUsed by:486
Symbol 484 GraphicUsed by:486
Symbol 485 GraphicUsed by:486
Symbol 486 ButtonUses:482 483 484 485Used by:Timeline
Symbol 487 SoundUsed by:Timeline
Symbol 488 SoundUsed by:Timeline
Symbol 489 FontUsed by:490
Symbol 490 TextUses:489Used by:Timeline
Symbol 491 FontUsed by:492 538 539
Symbol 492 TextUses:491Used by:Timeline
Symbol 493 BitmapUsed by:494
Symbol 494 GraphicUses:493Used by:495 499
Symbol 495 MovieClipUses:494Used by:499
Symbol 496 FontUsed by:497 505 506 507 508 509 510 511 512 513 520
Symbol 497 TextUses:496Used by:499
Symbol 498 SoundUsed by:499 515 522 529 536
Symbol 499 ButtonUses:495 497 494 498Used by:Timeline
Symbol 500 GraphicUsed by:516 523 530 537
Symbol 501 BitmapUsed by:502
Symbol 502 GraphicUses:501Used by:503 515
Symbol 503 MovieClipUses:502Used by:515
Symbol 504 GraphicUsed by:515 522 529 536
Symbol 505 TextUses:496Used by:515 522 529 536
Symbol 506 TextUses:496Used by:515 522 529 536
Symbol 507 TextUses:496Used by:515 522 529 536
Symbol 508 TextUses:496Used by:515 522 529 536
Symbol 509 TextUses:496Used by:515 522 529 536
Symbol 510 TextUses:496Used by:515 522 529 536
Symbol 511 TextUses:496Used by:515 522 529 536
Symbol 512 TextUses:496Used by:515 522 529 536
Symbol 513 TextUses:496Used by:515
Symbol 514 EditableTextUses:180Used by:515
Symbol 515 ButtonUses:503 504 505 506 507 508 509 510 511 512 513 514 502 498Used by:516
Symbol 516 MovieClipUses:500 515Used by:Timeline
Symbol 517 BitmapUsed by:518
Symbol 518 GraphicUses:517Used by:519 522
Symbol 519 MovieClipUses:518Used by:522
Symbol 520 TextUses:496Used by:522
Symbol 521 EditableTextUses:180Used by:522
Symbol 522 ButtonUses:519 504 505 506 507 508 509 510 511 512 520 521 518 498Used by:523
Symbol 523 MovieClipUses:500 522Used by:Timeline
Symbol 524 BitmapUsed by:525
Symbol 525 GraphicUses:524Used by:526 529
Symbol 526 MovieClipUses:525Used by:529
Symbol 527 TextUses:463Used by:529
Symbol 528 EditableTextUses:180Used by:529
Symbol 529 ButtonUses:526 504 527 528 505 506 507 508 509 510 511 512 525 498Used by:530
Symbol 530 MovieClipUses:500 529Used by:Timeline
Symbol 531 BitmapUsed by:532
Symbol 532 GraphicUses:531Used by:533 536
Symbol 533 MovieClipUses:532Used by:536
Symbol 534 TextUses:463Used by:536
Symbol 535 EditableTextUses:180Used by:536
Symbol 536 ButtonUses:533 504 534 535 505 506 507 508 509 510 511 512 532 498Used by:537
Symbol 537 MovieClipUses:500 536Used by:Timeline
Symbol 538 TextUses:491Used by:540
Symbol 539 TextUses:491Used by:540
Symbol 540 ButtonUses:538 539 1Used by:Timeline
Symbol 541 GraphicUsed by:Timeline
Symbol 542 GraphicUsed by:543
Symbol 543 MovieClipUses:542Used by:Timeline
Symbol 544 TextUses:463Used by:546
Symbol 545 TextUses:463Used by:546
Symbol 546 MovieClipUses:544 545 82Used by:Timeline
Symbol 547 GraphicUsed by:554 760
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548Used by:554
Symbol 550 SoundUsed by:551 554
Symbol 551 MovieClipUses:26 550Used by:554
Symbol 552 GraphicUsed by:554 760
Symbol 553 GraphicUsed by:554 760
Symbol 554 MovieClipUses:547 549 15 551 552 553 12 550 57Used by:Timeline
Symbol 555 BitmapUsed by:556 757
Symbol 556 GraphicUses:555Used by:557
Symbol 557 MovieClipUses:556Used by:Timeline
Symbol 558 FontUsed by:559 566
Symbol 559 TextUses:558Used by:563
Symbol 560 SoundUsed by:563
Symbol 561 SoundUsed by:563
Symbol 562 SoundUsed by:563
Symbol 563 MovieClipUses:559 560 561 562Used by:Timeline
Symbol 564 GraphicUsed by:565
Symbol 565 MovieClipUses:564Used by:570 786
Symbol 566 EditableTextUses:558Used by:570
Symbol 567 GraphicUsed by:568
Symbol 568 MovieClipUses:567Used by:569 755
Symbol 569 MovieClipUses:568Used by:570
Symbol 570 MovieClipUses:565 566 569Used by:Timeline
Symbol 571 MovieClipUses:261Used by:625
Symbol 572 GraphicUsed by:625 772
Symbol 573 EditableTextUses:22Used by:625
Symbol 574 GraphicUsed by:625
Symbol 575 EditableTextUses:22Used by:625
Symbol 576 EditableTextUses:22Used by:625
Symbol 577 EditableTextUses:22Used by:625
Symbol 578 EditableTextUses:22Used by:625
Symbol 579 EditableTextUses:22Used by:625
Symbol 580 EditableTextUses:22Used by:625
Symbol 581 EditableTextUses:22Used by:625
Symbol 582 EditableTextUses:22Used by:625
Symbol 583 EditableTextUses:22Used by:625
Symbol 584 EditableTextUses:22Used by:625
Symbol 585 EditableTextUses:22Used by:625
Symbol 586 EditableTextUses:22Used by:625
Symbol 587 EditableTextUses:22Used by:625
Symbol 588 EditableTextUses:22Used by:625
Symbol 589 EditableTextUses:22Used by:625
Symbol 590 EditableTextUses:22Used by:625
Symbol 591 EditableTextUses:22Used by:625
Symbol 592 EditableTextUses:22Used by:625
Symbol 593 EditableTextUses:22Used by:625
Symbol 594 EditableTextUses:22Used by:625
Symbol 595 EditableTextUses:22Used by:625
Symbol 596 EditableTextUses:22Used by:625
Symbol 597 EditableTextUses:22Used by:625
Symbol 598 EditableTextUses:22Used by:625
Symbol 599 EditableTextUses:22Used by:625
Symbol 600 EditableTextUses:22Used by:625
Symbol 601 EditableTextUses:22Used by:625
Symbol 602 GraphicUsed by:625
Symbol 603 EditableTextUses:22Used by:625
Symbol 604 EditableTextUses:22Used by:625
Symbol 605 GraphicUsed by:625
Symbol 606 EditableTextUses:22Used by:625
Symbol 607 GraphicUsed by:625
Symbol 608 EditableTextUses:22Used by:625
Symbol 609 EditableTextUses:22Used by:625
Symbol 610 GraphicUsed by:625
Symbol 611 EditableTextUses:22Used by:625
Symbol 612 GraphicUsed by:625
Symbol 613 EditableTextUses:22Used by:625
Symbol 614 GraphicUsed by:625
Symbol 615 EditableTextUses:22Used by:625
Symbol 616 GraphicUsed by:625
Symbol 617 EditableTextUses:22Used by:625
Symbol 618 GraphicUsed by:625
Symbol 619 EditableTextUses:22Used by:625
Symbol 620 EditableTextUses:22Used by:625
Symbol 621 EditableTextUses:22Used by:625
Symbol 622 EditableTextUses:22Used by:625
Symbol 623 EditableTextUses:22Used by:625
Symbol 624 EditableTextUses:22Used by:625
Symbol 625 MovieClipUses:571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624Used by:Timeline
Symbol 626 GraphicUsed by:786  Timeline
Symbol 627 MovieClipUses:302Used by:786  Timeline
Symbol 628 GraphicUsed by:632
Symbol 629 GraphicUsed by:632
Symbol 630 GraphicUsed by:632
Symbol 631 GraphicUsed by:632
Symbol 632 MovieClipUses:628 629 630 631Used by:637
Symbol 633 BitmapUsed by:634
Symbol 634 GraphicUses:633Used by:635
Symbol 635 MovieClipUses:634Used by:636
Symbol 636 MovieClipUses:635Used by:637
Symbol 637 MovieClipUses:632 636Used by:Timeline
Symbol 638 GraphicUsed by:643
Symbol 639 GraphicUsed by:643
Symbol 640 GraphicUsed by:643
Symbol 641 GraphicUsed by:643
Symbol 642 GraphicUsed by:643
Symbol 643 MovieClipUses:638 639 640 641 642Used by:644 786
Symbol 644 MovieClipUses:643Used by:Timeline
Symbol 645 BitmapUsed by:646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 737
Symbol 646 GraphicUses:645Used by:733
Symbol 647 GraphicUses:645Used by:733
Symbol 648 GraphicUses:645Used by:733
Symbol 649 GraphicUses:645Used by:733
Symbol 650 GraphicUses:645Used by:733
Symbol 651 GraphicUses:645Used by:733
Symbol 652 GraphicUses:645Used by:733
Symbol 653 GraphicUses:645Used by:733
Symbol 654 GraphicUses:645Used by:733
Symbol 655 GraphicUses:645Used by:733
Symbol 656 GraphicUses:645Used by:733
Symbol 657 GraphicUses:645Used by:733
Symbol 658 GraphicUses:645Used by:733
Symbol 659 GraphicUses:645Used by:733
Symbol 660 GraphicUses:645Used by:733
Symbol 661 GraphicUses:645Used by:733
Symbol 662 GraphicUses:645Used by:733
Symbol 663 GraphicUses:645Used by:733
Symbol 664 GraphicUses:645Used by:733
Symbol 665 GraphicUses:645Used by:733
Symbol 666 GraphicUses:645Used by:733
Symbol 667 GraphicUses:645Used by:733
Symbol 668 GraphicUses:645Used by:733
Symbol 669 GraphicUses:645Used by:733
Symbol 670 GraphicUses:645Used by:733
Symbol 671 GraphicUses:645Used by:733
Symbol 672 GraphicUses:645Used by:733
Symbol 673 GraphicUses:645Used by:733
Symbol 674 GraphicUses:645Used by:733
Symbol 675 GraphicUses:645Used by:733
Symbol 676 GraphicUses:645Used by:733
Symbol 677 GraphicUses:645Used by:733
Symbol 678 GraphicUses:645Used by:733
Symbol 679 GraphicUses:645Used by:733
Symbol 680 GraphicUses:645Used by:733
Symbol 681 GraphicUses:645Used by:733
Symbol 682 GraphicUses:645Used by:733
Symbol 683 GraphicUses:645Used by:733
Symbol 684 GraphicUses:645Used by:733
Symbol 685 GraphicUses:645Used by:733
Symbol 686 GraphicUses:645Used by:733
Symbol 687 GraphicUses:645Used by:733
Symbol 688 GraphicUses:645Used by:733
Symbol 689 GraphicUses:645Used by:733
Symbol 690 GraphicUses:645Used by:733
Symbol 691 GraphicUses:645Used by:733
Symbol 692 GraphicUses:645Used by:733
Symbol 693 GraphicUses:645Used by:733
Symbol 694 GraphicUses:645Used by:733
Symbol 695 GraphicUses:645Used by:733
Symbol 696 GraphicUses:645Used by:733
Symbol 697 GraphicUses:645Used by:733
Symbol 698 GraphicUses:645Used by:733
Symbol 699 GraphicUses:645Used by:733
Symbol 700 GraphicUses:645Used by:733
Symbol 701 GraphicUses:645Used by:733
Symbol 702 GraphicUses:645Used by:733
Symbol 703 GraphicUses:645Used by:733
Symbol 704 GraphicUses:645Used by:733
Symbol 705 GraphicUses:645Used by:733
Symbol 706 GraphicUses:645Used by:733
Symbol 707 GraphicUses:645Used by:733
Symbol 708 GraphicUses:645Used by:733
Symbol 709 GraphicUses:645Used by:733
Symbol 710 GraphicUses:645Used by:733
Symbol 711 GraphicUses:645Used by:733
Symbol 712 GraphicUses:645Used by:733
Symbol 713 GraphicUses:645Used by:733
Symbol 714 GraphicUses:645Used by:733
Symbol 715 GraphicUses:645Used by:733
Symbol 716 GraphicUses:645Used by:733
Symbol 717 GraphicUses:645Used by:733
Symbol 718 GraphicUses:645Used by:733
Symbol 719 GraphicUses:645Used by:733
Symbol 720 GraphicUses:645Used by:733
Symbol 721 GraphicUses:645Used by:733
Symbol 722 GraphicUses:645Used by:733
Symbol 723 GraphicUses:645Used by:733
Symbol 724 GraphicUses:645Used by:733
Symbol 725 GraphicUses:645Used by:733
Symbol 726 GraphicUses:645Used by:733
Symbol 727 GraphicUses:645Used by:733
Symbol 728 GraphicUses:645Used by:733
Symbol 729 GraphicUses:645Used by:733
Symbol 730 GraphicUses:645Used by:733
Symbol 731 GraphicUses:645Used by:733
Symbol 732 GraphicUses:645Used by:733
Symbol 733 MovieClipUses:646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732Used by:Timeline
Symbol 734 BitmapUsed by:735
Symbol 735 GraphicUses:734Used by:736
Symbol 736 MovieClipUses:735Used by:Timeline
Symbol 737 GraphicUses:645Used by:Timeline
Symbol 738 GraphicUses:430Used by:739
Symbol 739 MovieClipUses:738Used by:Timeline
Symbol 740 MovieClipUses:26 240Used by:754
Symbol 741 GraphicUsed by:743 748
Symbol 742 GraphicUsed by:743
Symbol 743 MovieClipUses:741 742Used by:754
Symbol 744 GraphicUsed by:748
Symbol 745 GraphicUsed by:748
Symbol 746 GraphicUsed by:748
Symbol 747 GraphicUsed by:748
Symbol 748 MovieClipUses:741 744 745 746 747Used by:754
Symbol 749 GraphicUsed by:753
Symbol 750 GraphicUsed by:753
Symbol 751 GraphicUsed by:753
Symbol 752 GraphicUsed by:753
Symbol 753 MovieClipUses:749 750 751 752Used by:754
Symbol 754 MovieClipUses:15 740 743 748 753 36 240Used by:Timeline
Symbol 755 MovieClipUses:568Used by:Timeline
Symbol 756 GraphicUsed by:786
Symbol 757 GraphicUses:555Used by:786
Symbol 758 SoundUsed by:786
Symbol 759 GraphicUsed by:786
Symbol 760 MovieClipUses:547 552 553Used by:786
Symbol 761 GraphicUsed by:765
Symbol 762 GraphicUsed by:765
Symbol 763 GraphicUsed by:765
Symbol 764 GraphicUsed by:765
Symbol 765 MovieClipUses:761 762 763 764Used by:786
Symbol 766 GraphicUsed by:786
Symbol 767 GraphicUsed by:786
Symbol 768 GraphicUsed by:786
Symbol 769 GraphicUsed by:786
Symbol 770 FontUsed by:771 774 777 781
Symbol 771 TextUses:770Used by:772
Symbol 772 MovieClipUses:572 771Used by:783
Symbol 773 GraphicUsed by:775
Symbol 774 TextUses:770Used by:775
Symbol 775 MovieClipUses:773 774Used by:783
Symbol 776 GraphicUsed by:778
Symbol 777 TextUses:770Used by:778
Symbol 778 MovieClipUses:776 777Used by:783
Symbol 779 FontUsed by:780
Symbol 780 TextUses:779Used by:782
Symbol 781 TextUses:770Used by:782
Symbol 782 MovieClipUses:261 780 781Used by:783
Symbol 783 MovieClipUses:772 775 778 782Used by:786
Symbol 784 FontUsed by:785
Symbol 785 TextUses:784Used by:786
Symbol 786 MovieClipUses:626 756 643 757 565 261 627 758 759 760 12 765 36 766 767 768 769 783 785Used by:Timeline
Symbol 787 GraphicUsed by:Timeline
Symbol 788 BitmapUsed by:789
Symbol 789 GraphicUses:788Used by:790
Symbol 790 MovieClipUses:789Used by:Timeline
Symbol 791 GraphicUses:430Used by:Timeline
Symbol 792 ButtonUses:446 447Used by:805
Symbol 793 FontUsed by:794 797 810 812 817 829
Symbol 794 TextUses:793Used by:796 801 804
Symbol 795 GraphicUsed by:796 801 804
Symbol 796 ButtonUses:794 795Used by:805
Symbol 797 TextUses:793Used by:799 802 811 815
Symbol 798 GraphicUsed by:799 802 811 815
Symbol 799 ButtonUses:797 798Used by:805
Symbol 800 ButtonUses:446 447Used by:805
Symbol 801 ButtonUses:794 795Used by:805
Symbol 802 ButtonUses:797 798Used by:805
Symbol 803 ButtonUses:446 447Used by:805
Symbol 804 ButtonUses:794 795Used by:805
Symbol 805 MovieClipUses:792 796 799 459 800 801 802 803 804Used by:Timeline
Symbol 806 SoundUsed by:Timeline
Symbol 807 SoundUsed by:Timeline
Symbol 808 BitmapUsed by:809 828
Symbol 809 GraphicUses:808Used by:Timeline
Symbol 810 TextUses:793Used by:Timeline
Symbol 811 ButtonUses:797 798Used by:819
Symbol 812 TextUses:793Used by:814 816
Symbol 813 GraphicUsed by:814 816 818
Symbol 814 ButtonUses:812 813Used by:819
Symbol 815 ButtonUses:797 798Used by:819
Symbol 816 ButtonUses:812 813Used by:819
Symbol 817 TextUses:793Used by:818
Symbol 818 ButtonUses:817 813Used by:819
Symbol 819 MovieClipUses:811 814 459 815 816 818Used by:Timeline
Symbol 820 FontUsed by:821 827
Symbol 821 EditableTextUses:820Used by:Timeline
Symbol 822 TextUses:437Used by:826
Symbol 823 TextUses:437Used by:826
Symbol 824 TextUses:437Used by:826
Symbol 825 TextUses:437Used by:826
Symbol 826 MovieClipUses:822 823 824 825Used by:Timeline
Symbol 827 EditableTextUses:820Used by:Timeline
Symbol 828 GraphicUses:808Used by:Timeline
Symbol 829 TextUses:793Used by:Timeline
Symbol 830 FontUsed by:831
Symbol 831 TextUses:830Used by:Timeline
Symbol 832 GraphicUses:430Used by:Timeline
Symbol 833 TextUses:398Used by:838
Symbol 834 TextUses:398Used by:838
Symbol 835 TextUses:398Used by:838
Symbol 836 TextUses:398Used by:838
Symbol 837 TextUses:398Used by:838
Symbol 838 MovieClipUses:833 834 835 836 837Used by:Timeline

Instance Names

"copter"Frame 95Symbol 554 MovieClip
"music"Frame 95Symbol 563 MovieClip
"bars"Frame 95Symbol 570 MovieClip
"talkbox"Frame 95Symbol 625 MovieClip
"cloudgen"Frame 96Symbol 627 MovieClip
"rain"Frame 97Symbol 637 MovieClip
"sea"Frame 97Symbol 644 MovieClip
"darkness"Frame 98Symbol 736 MovieClip
"dudes"Frame 99Symbol 754 MovieClip
"dudeshealth"Frame 99Symbol 755 MovieClip
"rain"Frame 101Symbol 637 MovieClip
"textscore"Frame 102Symbol 821 EditableText
"rank"Frame 102Symbol 826 MovieClip
"highscore"Frame 102Symbol 827 EditableText
"hitbox"Symbol 16 MovieClip [bomb] Frame 17Symbol 15 MovieClip
"scorebit"Symbol 40 MovieClip [1000score] Frame 1Symbol 38 EditableText
"hitbox"Symbol 43 MovieClip [enemy_faced] Frame 1Symbol 15 MovieClip
"hitback"Symbol 43 MovieClip [enemy_faced] Frame 1Symbol 25 MovieClip
"flasher"Symbol 43 MovieClip [enemy_faced] Frame 1Symbol 28 MovieClip
"hitbox"Symbol 44 MovieClip [enemy_face] Frame 1Symbol 15 MovieClip
"hitback"Symbol 44 MovieClip [enemy_face] Frame 1Symbol 25 MovieClip
"flasher"Symbol 44 MovieClip [enemy_face] Frame 1Symbol 28 MovieClip
"scorebit"Symbol 55 MovieClip Frame 1Symbol 53 EditableText
"hitbox"Symbol 58 MovieClip [enemy_batbd] Frame 1Symbol 15 MovieClip
"flasher"Symbol 58 MovieClip [enemy_batbd] Frame 1Symbol 51 MovieClip
"flasherb"Symbol 58 MovieClip [enemy_batbd] Frame 1Symbol 52 MovieClip
"hitbox"Symbol 59 MovieClip [enemy_batb] Frame 1Symbol 15 MovieClip
"flasher"Symbol 59 MovieClip [enemy_batb] Frame 1Symbol 51 MovieClip
"flasherb"Symbol 59 MovieClip [enemy_batb] Frame 1Symbol 52 MovieClip
"hitbox"Symbol 60 MovieClip [enemy_batd] Frame 1Symbol 15 MovieClip
"flasher"Symbol 60 MovieClip [enemy_batd] Frame 1Symbol 51 MovieClip
"flasherb"Symbol 60 MovieClip [enemy_batd] Frame 1Symbol 52 MovieClip
"hitbox"Symbol 61 MovieClip [enemy_bat] Frame 1Symbol 15 MovieClip
"flasher"Symbol 61 MovieClip [enemy_bat] Frame 1Symbol 51 MovieClip
"flasherb"Symbol 61 MovieClip [enemy_bat] Frame 1Symbol 52 MovieClip
"scorebit"Symbol 64 MovieClip [10score] Frame 1Symbol 62 EditableText
"scorebit"Symbol 78 MovieClip Frame 1Symbol 76 EditableText
"hp"Symbol 80 MovieClip [lifed] Frame 2Symbol 78 MovieClip
"hp"Symbol 81 MovieClip [life] Frame 2Symbol 78 MovieClip
"scorebit"Symbol 85 MovieClip Frame 1Symbol 83 EditableText
"hitbox"Symbol 96 MovieClip [transport_copter] Frame 1Symbol 15 MovieClip
"hitbox"Symbol 108 MovieClip [lightning] Frame 59Symbol 15 MovieClip
"mast"Symbol 142 MovieClip [brokenboat] Frame 1Symbol 141 MovieClip
"bombhitbox"Symbol 142 MovieClip [brokenboat] Frame 1Symbol 15 MovieClip
"hitbox"Symbol 142 MovieClip [brokenboat] Frame 1Symbol 15 MovieClip
"hitbox3"Symbol 142 MovieClip [brokenboat] Frame 1Symbol 15 MovieClip
"hitbox1"Symbol 142 MovieClip [brokenboat] Frame 1Symbol 15 MovieClip
"hitbox2"Symbol 142 MovieClip [brokenboat] Frame 1Symbol 15 MovieClip
"shark"Symbol 158 MovieClip [sharky] Frame 1Symbol 145 MovieClip
"hitbox"Symbol 158 MovieClip [sharky] Frame 1Symbol 15 MovieClip
"bitebox"Symbol 158 MovieClip [sharky] Frame 1Symbol 15 MovieClip
"shark"Symbol 158 MovieClip [sharky] Frame 11Symbol 157 MovieClip
"head"Symbol 208 MovieClip Frame 1Symbol 195 MovieClip
"worm"Symbol 212 MovieClip [enemy_worm] Frame 1Symbol 208 MovieClip
"wormhitback"Symbol 212 MovieClip [enemy_worm] Frame 1Symbol 210 MovieClip
"hitbox"Symbol 247 MovieClip [enemy_spiderb] Frame 1Symbol 15 MovieClip
"flasher"Symbol 247 MovieClip [enemy_spiderb] Frame 1Symbol 222 MovieClip
"hitbox"Symbol 248 MovieClip [enemy_spider] Frame 1Symbol 15 MovieClip
"flasher"Symbol 248 MovieClip [enemy_spider] Frame 1Symbol 222 MovieClip
"hitbox"Symbol 253 MovieClip [enemy_targetb] Frame 1Symbol 15 MovieClip
"hitbox"Symbol 256 MovieClip [enemy_target] Frame 1Symbol 15 MovieClip
"copterhere"Symbol 285 MovieClip [pausemenu] Frame 1Symbol 263 MovieClip
"txtName"Symbol 330 MovieClip Frame 1Symbol 327 EditableText
"txtName"Symbol 332 MovieClip Frame 1Symbol 327 EditableText
"txtMsg1"Symbol 333 MovieClip Frame 1Symbol 314 EditableText
"txtMsg2"Symbol 333 MovieClip Frame 1Symbol 315 EditableText
"btnSubmit"Symbol 333 MovieClip Frame 1Symbol 318 Button
"btnTwitter"Symbol 333 MovieClip Frame 1Symbol 321 Button
"btnFacebook"Symbol 333 MovieClip Frame 1Symbol 324 Button
"txtMsgLine1"Symbol 333 MovieClip Frame 1Symbol 314 EditableText
"txtMsgLine2"Symbol 333 MovieClip Frame 1Symbol 315 EditableText
"movNameManual"Symbol 333 MovieClip Frame 1Symbol 330 MovieClip
"movNameAuto"Symbol 333 MovieClip Frame 1Symbol 332 MovieClip
"btnBack"Symbol 346 MovieClip Frame 1Symbol 336 Button
"txtInfo"Symbol 346 MovieClip Frame 1Symbol 339 EditableText
"btnView"Symbol 346 MovieClip Frame 1Symbol 345 Button
"btnGFTP"Symbol 347 MovieClip [ZattikkaHiScores] Frame 1Symbol 311 Button
"movEntryScreen"Symbol 347 MovieClip [ZattikkaHiScores] Frame 1Symbol 333 MovieClip
"movInfoScreen"Symbol 347 MovieClip [ZattikkaHiScores] Frame 1Symbol 346 MovieClip
"txt"Symbol 364 MovieClip Frame 1Symbol 361 EditableText
"_preview"Symbol 365 MovieClip [GamesChart-AS2] Frame 1Symbol 364 MovieClip
"menubat"Symbol 468 MovieClip Frame 1Symbol 459 MovieClip
"butn"Symbol 516 MovieClip Frame 2Symbol 515 Button
"gunflash"Symbol 554 MovieClip Frame 1Symbol 549 MovieClip
"hitbox"Symbol 554 MovieClip Frame 1Symbol 15 MovieClip
"flasher"Symbol 554 MovieClip Frame 1Symbol 551 MovieClip
"health"Symbol 570 MovieClip Frame 1Symbol 569 MovieClip
"talk1"Symbol 625 MovieClip Frame 2Symbol 573 EditableText
"talk2"Symbol 625 MovieClip Frame 3Symbol 575 EditableText
"talk3"Symbol 625 MovieClip Frame 4Symbol 576 EditableText
"talk4"Symbol 625 MovieClip Frame 5Symbol 577 EditableText
"talk5"Symbol 625 MovieClip Frame 7Symbol 578 EditableText
"talk6"Symbol 625 MovieClip Frame 9Symbol 579 EditableText
"talk7"Symbol 625 MovieClip Frame 10Symbol 580 EditableText
"talk10"Symbol 625 MovieClip Frame 12Symbol 581 EditableText
"talk11"Symbol 625 MovieClip Frame 13Symbol 582 EditableText
"talk8"Symbol 625 MovieClip Frame 15Symbol 583 EditableText
"talk9"Symbol 625 MovieClip Frame 16Symbol 584 EditableText
"talk12"Symbol 625 MovieClip Frame 18Symbol 585 EditableText
"talk13"Symbol 625 MovieClip Frame 20Symbol 586 EditableText
"talk14"Symbol 625 MovieClip Frame 22Symbol 587 EditableText
"talk15"Symbol 625 MovieClip Frame 23Symbol 588 EditableText
"talk16"Symbol 625 MovieClip Frame 24Symbol 589 EditableText
"talk17"Symbol 625 MovieClip Frame 26Symbol 590 EditableText
"talk18"Symbol 625 MovieClip Frame 27Symbol 591 EditableText
"talk19"Symbol 625 MovieClip Frame 29Symbol 592 EditableText
"talk20"Symbol 625 MovieClip Frame 30Symbol 593 EditableText
"talk21"Symbol 625 MovieClip Frame 32Symbol 594 EditableText
"talk22"Symbol 625 MovieClip Frame 33Symbol 595 EditableText
"talk23"Symbol 625 MovieClip Frame 35Symbol 596 EditableText
"talk24"Symbol 625 MovieClip Frame 37Symbol 597 EditableText
"talk25"Symbol 625 MovieClip Frame 39Symbol 598 EditableText
"talk26"Symbol 625 MovieClip Frame 40Symbol 599 EditableText
"talk27"Symbol 625 MovieClip Frame 41Symbol 600 EditableText
"talk28"Symbol 625 MovieClip Frame 43Symbol 601 EditableText
"talk29"Symbol 625 MovieClip Frame 44Symbol 603 EditableText
"talk30"Symbol 625 MovieClip Frame 45Symbol 604 EditableText
"talk31"Symbol 625 MovieClip Frame 47Symbol 606 EditableText
"talk32"Symbol 625 MovieClip Frame 49Symbol 608 EditableText
"talk33"Symbol 625 MovieClip Frame 50Symbol 609 EditableText
"talk34"Symbol 625 MovieClip Frame 51Symbol 611 EditableText
"talk35"Symbol 625 MovieClip Frame 53Symbol 613 EditableText
"talk36"Symbol 625 MovieClip Frame 55Symbol 615 EditableText
"talk36"Symbol 625 MovieClip Frame 57Symbol 617 EditableText
"talk37"Symbol 625 MovieClip Frame 59Symbol 619 EditableText
"talk38"Symbol 625 MovieClip Frame 61Symbol 620 EditableText
"talk39"Symbol 625 MovieClip Frame 62Symbol 621 EditableText
"talk40"Symbol 625 MovieClip Frame 63Symbol 622 EditableText
"talk41"Symbol 625 MovieClip Frame 64Symbol 623 EditableText
"talk42"Symbol 625 MovieClip Frame 65Symbol 624 EditableText
"hitbox"Symbol 754 MovieClip Frame 1Symbol 15 MovieClip
"flasher"Symbol 754 MovieClip Frame 1Symbol 740 MovieClip
"cloudgen"Symbol 786 MovieClip Frame 5Symbol 627 MovieClip
"menubat"Symbol 805 MovieClip Frame 1Symbol 459 MovieClip
"menubat"Symbol 819 MovieClip Frame 1Symbol 459 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 3 as "copter_bullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bomb"
ExportAssets (56)Timeline Frame 1Symbol 36 as "hit_blood"
ExportAssets (56)Timeline Frame 1Symbol 40 as "1000score"
ExportAssets (56)Timeline Frame 1Symbol 43 as "enemy_faced"
ExportAssets (56)Timeline Frame 1Symbol 44 as "enemy_face"
ExportAssets (56)Timeline Frame 1Symbol 58 as "enemy_batbd"
ExportAssets (56)Timeline Frame 1Symbol 59 as "enemy_batb"
ExportAssets (56)Timeline Frame 1Symbol 60 as "enemy_batd"
ExportAssets (56)Timeline Frame 1Symbol 61 as "enemy_bat"
ExportAssets (56)Timeline Frame 1Symbol 64 as "10score"
ExportAssets (56)Timeline Frame 1Symbol 68 as "levelintro4"
ExportAssets (56)Timeline Frame 1Symbol 70 as "levelintro3"
ExportAssets (56)Timeline Frame 1Symbol 72 as "levelintro2"
ExportAssets (56)Timeline Frame 1Symbol 74 as "levelintro"
ExportAssets (56)Timeline Frame 1Symbol 80 as "lifed"
ExportAssets (56)Timeline Frame 1Symbol 81 as "life"
ExportAssets (56)Timeline Frame 1Symbol 87 as "coind"
ExportAssets (56)Timeline Frame 1Symbol 88 as "coin"
ExportAssets (56)Timeline Frame 1Symbol 96 as "transport_copter"
ExportAssets (56)Timeline Frame 1Symbol 108 as "lightning"
ExportAssets (56)Timeline Frame 1Symbol 127 as "debris"
ExportAssets (56)Timeline Frame 1Symbol 142 as "brokenboat"
ExportAssets (56)Timeline Frame 1Symbol 158 as "sharky"
ExportAssets (56)Timeline Frame 1Symbol 174 as "sharkendlvl"
ExportAssets (56)Timeline Frame 1Symbol 176 as "cave2"
ExportAssets (56)Timeline Frame 1Symbol 178 as "cave1"
ExportAssets (56)Timeline Frame 1Symbol 187 as "ghostface"
ExportAssets (56)Timeline Frame 1Symbol 212 as "enemy_worm"
ExportAssets (56)Timeline Frame 1Symbol 247 as "enemy_spiderb"
ExportAssets (56)Timeline Frame 1Symbol 248 as "enemy_spider"
ExportAssets (56)Timeline Frame 1Symbol 249 as "coin_spawner"
ExportAssets (56)Timeline Frame 1Symbol 253 as "enemy_targetb"
ExportAssets (56)Timeline Frame 1Symbol 256 as "enemy_target"
ExportAssets (56)Timeline Frame 1Symbol 260 as "forbidden_area"
ExportAssets (56)Timeline Frame 1Symbol 285 as "pausemenu"
ExportAssets (56)Timeline Frame 1Symbol 302 as "cloud"
ExportAssets (56)Timeline Frame 1Symbol 347 as "ZattikkaHiScores"
ExportAssets (56)Timeline Frame 1Symbol 365 as "GamesChart-AS2"
ExportAssets (56)Timeline Frame 1Symbol 303 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 304 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 305 as "__Packages.ZattikkaHiScores"
ExportAssets (56)Timeline Frame 1Symbol 348 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 349 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 350 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 351 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 352 as "__Packages.com.hexagonstar.util.debug.Debug"
ExportAssets (56)Timeline Frame 1Symbol 353 as "__Packages.com.hexagonstar.util.debug.FPSMeter"
ExportAssets (56)Timeline Frame 1Symbol 354 as "__Packages.com.hexagonstar.util.debug.StopWatch"
ExportAssets (56)Timeline Frame 1Symbol 355 as "__Packages.GCComponent"
ExportAssets (56)Timeline Frame 1Symbol 366 as "__Packages.GamesChart"
ExportAssets (56)Timeline Frame 1Symbol 367 as "__Packages.gc.utils.Events.IEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 368 as "__Packages.gc.utils.Events.Event"
ExportAssets (56)Timeline Frame 1Symbol 369 as "__Packages.gc.utils.Events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 370 as "__Packages.gc.utils.GCDelegate"
ExportAssets (56)Timeline Frame 1Symbol 371 as "__Packages.gc.utils.GCSWFConnection"
ExportAssets (56)Timeline Frame 1Symbol 372 as "__Packages.GCNotificationTypes"
ExportAssets (56)Timeline Frame 1Symbol 373 as "__Packages.GCBrainInterface"

Labels

"menu"Frame 93
"lvlselect"Frame 94
"tutorial"Frame 95
"lvl1"Frame 96
"lvl2"Frame 97
"lvl3"Frame 98
"lvl4"Frame 99
"endvideo"Frame 100
"gameover"Frame 101
"lvlend"Frame 102
"explode"Symbol 16 MovieClip [bomb] Frame 16
"fly"Symbol 43 MovieClip [enemy_faced] Frame 1
"dead"Symbol 43 MovieClip [enemy_faced] Frame 11
"fly"Symbol 44 MovieClip [enemy_face] Frame 1
"dead"Symbol 44 MovieClip [enemy_face] Frame 11
"fly"Symbol 58 MovieClip [enemy_batbd] Frame 1
"dead"Symbol 58 MovieClip [enemy_batbd] Frame 11
"fly"Symbol 59 MovieClip [enemy_batb] Frame 1
"dead"Symbol 59 MovieClip [enemy_batb] Frame 11
"fly"Symbol 60 MovieClip [enemy_batd] Frame 1
"dead"Symbol 60 MovieClip [enemy_batd] Frame 11
"fly"Symbol 61 MovieClip [enemy_bat] Frame 1
"dead"Symbol 61 MovieClip [enemy_bat] Frame 11
"swim"Symbol 158 MovieClip [sharky] Frame 1
"bite"Symbol 158 MovieClip [sharky] Frame 11
"idle"Symbol 195 MovieClip Frame 1
"raging"Symbol 195 MovieClip Frame 8
"crawl"Symbol 247 MovieClip [enemy_spiderb] Frame 1
"climb"Symbol 247 MovieClip [enemy_spiderb] Frame 9
"idle"Symbol 247 MovieClip [enemy_spiderb] Frame 16
"bite"Symbol 247 MovieClip [enemy_spiderb] Frame 22
"dead"Symbol 247 MovieClip [enemy_spiderb] Frame 28
"crawl"Symbol 248 MovieClip [enemy_spider] Frame 1
"climb"Symbol 248 MovieClip [enemy_spider] Frame 9
"idle"Symbol 248 MovieClip [enemy_spider] Frame 16
"bite"Symbol 248 MovieClip [enemy_spider] Frame 22
"dead"Symbol 248 MovieClip [enemy_spider] Frame 28
"mute"Symbol 563 MovieClip Frame 2
"idle"Symbol 754 MovieClip Frame 1
"waving"Symbol 754 MovieClip Frame 9
"working"Symbol 754 MovieClip Frame 16
"dead"Symbol 754 MovieClip Frame 24

Dynamic Text Variables

showscoreSymbol 38 EditableText""
showscoreSymbol 53 EditableText""
showscoreSymbol 62 EditableText""
_root.topscore1Symbol 514 EditableText"5252777"
_root.topscore2Symbol 521 EditableText""
_root.topscore3Symbol 528 EditableText""
_root.topscore4Symbol 535 EditableText""
_root.scoreSymbol 566 EditableText"00000"




https://swfchan.com/53/264500/info.shtml
Created: 19/5 -2026 13:14:29 Last modified: 19/5 -2026 13:14:29 Server time: 01/06 -2026 19:22:31