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

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

ChromaBlast.swf

This is the info page for
Flash #27621

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


Text
PSYCHO
GOLDFISH

CREATIVE MEDIA

Presented By:

Presented By:

<p align="left"><font face="Verdana_11pt_st" size="11" color="#ffff00"><a href="http://www.psychogoldfish.com" target = "_blank"><b>CLICK HERE TO PLAY THE FREE, FULL VERSION</b></a></font></p>

This shareware version does not support score saving.
Games are limited to 5 minutes.

© 2004 Josh Tuttle DBA Psycho Goldfish Creative Media

This game is free for any non-commercial site to download and
host, UNMODIFIED. The game will automatically operate in
shareware mode with limited gameplay.

PLAY NOW

PLAY NOW

<p align="center"><font face="Verdana" size="18" color="#ffffff"><b>This function is only available</b></font></p><p align="center"><font face="Verdana" size="18" color="#ffffff"><b>in the FULL version.</b></font></p><p align="center"><font face="Verdana" size="14" color="#ffff00"><a href="http://www.psychogoldfish.com/" target = "_blank">Click here to play it ABSOLUTELY FREE!</a></font></p>

Single Player

Multi-Player

player

Name:

Start Game

Start Level:

1

+-

Instructions:
Use the color orbs to make columns and rows of color.
4 or more blocks of one color will blast the entire row
Controls:
Left/Right arrow - move tank
Up Arrow - fire    Down Arrow - rotate orbs

Connecting to server

Your Start Level:

1

New Game Options:

+-

Wins Needed:

1

Send Message

SCORE:

0

NEXT:

font

OKs

U R TEH WINNAR!

U R TEH LOSAR!

Enter your name below to submit your high score

SUBMIT SCORE

MAIN MENU

CONTINUE

Final Score:

CONGRATULATIONS!

You have beaten the final level
of ChromaBlast.
Thank you for playing!

Concept and Design: Josh Tuttle
Art and Animation: Josh Tuittle
Gameplay and Programming: Josh Tuttle
Sound Effects: Shok

<p align="center"><font face="Verdana" size="20" color="#ffffff">End of Demo</font></p><p align="center"></p><p align="center"><font face="Verdana" size="13" color="#ffffff">Play the full version for free at</font></p><p align="center"><font face="Verdana" size="13" color="#ffff00"><a href="http://www.psychogoldfish.com" target = "_blank">http://www.psychogoldfish.com</a></font></p>

ActionScript [AS1/AS2]

Frame 1
stop();
Instance of Symbol 76 MovieClip in Frame 1
onClipEvent (load) { illegal_page_url = "http://www.mindchamber.com/legal.html"; your_website_url = "http://www.mindchamber.com"; enable_protection = 1; acceptable_domain = new Array(); acceptable_domain.push({url:"www.mindchamber.com", icon:"mindchamber"}); acceptable_domain.push({url:"mindchamber.com", icon:"mindchamber"}); acceptable_domain.push({url:"www.psychogoldfish.com", icon:"psychogoldfish"}); acceptable_domain.push({url:"media1.psychogoldfish.com", icon:"psychogoldfish"}); acceptable_domain.push({url:"testing.psychogoldfish.com", icon:"psychogoldfish"}); acceptable_domain.push({url:"uploads.ungrounded.net", icon:"newgrounds"}); acceptable_domain.push({url:"newgrounds.com", icon:"newgrounds"}); acceptable_domain.push({url:"www.newgrounds.com", icon:"newgrounds"}); acceptable_domain.push({url:"2darcade.com", icon:"sess"}); acceptable_domain.push({url:"www.2darcade.com", icon:"sess"}); acceptable_domain.push({url:"www.sess.net", icon:"sess"}); acceptable_domain.push({url:"sess.net", icon:"sess"}); acceptable_domain.push({url:"www.txmafia.com", icon:"txmafia"}); acceptable_domain.push({url:"txmafia.com", icon:"txmafia"}); domain = _root._url.split("/"); domain = domain[2]; _root.gooddomain = 0; i = 0; while (i < acceptable_domain.length) { domain2 = acceptable_domain[i].url; if (domain == domain2) { _root.gooddomain = 1; _root.sicon = acceptable_domain[i].icon; } i++; } } onClipEvent (enterFrame) { PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); gotoAndStop(int(PercentLoaded)); if (_root.gooddomain == 1) { _root.icon.gotoAndStop(_root.sicon); lag = ("This version of 'ChromaBlast' is licensed to '" + _root.sicon) + "'. This Legal copy has full functionality, and is being hosted with permission from the game's creator, Josh Tuttle."; } else { _root.icon.gotoAndStop("blank"); lag = "This version of 'ChromaBlast' is not licensed to the site hosting it. This game is operating in shareware mode and will not have full functionality."; } }
Frame 2
_root.players = 1; gotoAndStop ("single");
Frame 3
function killuser() { _root.gotoAndStop(55); } score = 0;
Frame 4
function newStart() { var _local1 = _root; if (_local1.connected != 1) { _local1.connected = 1; _local1.play(); } } function newXML(gameStream) { var _local1 = _root; if (_local1.ingame == 1) { _local1.window2.readXML(gameStream); } else { _local1.lobby.readXML(gameStream); } } _root.ingame = 0; XML.prototype.ignoreWhite = true; _root.hotSocket = new XMLSocket(); _root.hotSocket.connect("testing.psychogoldfish.com", 6744); _root.hotSocket.onConnect = newStart; _root.hotSocket.onXML = newXML; stop();
Frame 5
if (ulevel < 1) { ulevel = 1; } names = ""; wins = 3; _root.userid = 0; score = 0; round = 0; _root.hotSocket.send(("<command><name>register</name><nick>" + nick) + "</nick></command>"); stop();
Frame 6
play();
Frame 7
textout = "Level " + ulevel; stopAllSounds();
Frame 37
stop();
Instance of Symbol 367 MovieClip "msg" in Frame 37
onClipEvent (enterFrame) { if (_name != "msg") { _y = (_y - 10); y++; if (y > 20) { this.removeMovieClip(); } else if (y > 15) { _alpha = (_alpha + 20); } } else { msg = ""; } }
Frame 38
if (_root.players > 1) { if (_root.won >= _root.wins) { gotoAndStop ("win"); } else if (_root.lost >= _root.wins) { gotoAndStop ("lose"); } else { gotoAndPlay ("newlevel"); } } else if (ulevel > 30) { gotoAndStop (45); } else { gotoAndPlay ("newlevel"); }
Frame 45
score2 = score; stopAllSounds();
Frame 50
stopAllSounds();
Frame 55
getURL ("http://www.psychogoldfish.com", "_blank"); stopAllSounds();
Symbol 40 MovieClip [balls] Frame 1
mod = 1; stop();
Symbol 40 MovieClip [balls] Frame 5
stop();
Symbol 40 MovieClip [balls] Frame 9
stop();
Symbol 40 MovieClip [balls] Frame 13
stop();
Symbol 75 Button
on (release) { _root.play(); }
Symbol 76 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 1
stop();
Symbol 83 Button
on (release) { _root.players = 1; gotoAndStop ("single"); }
Symbol 84 Button
on (release) { _root.players = 2; wins = 3; ulevel = 1; gotoAndStop ("multi"); }
Symbol 88 Button
on (release) { players = 1; lives = 3; gotoAndPlay ("newlevel"); }
Symbol 92 Button
on (release) { if (_root.gooddomain != 1) { _root.share.play(); } else { ulevel++; if (ulevel > 30) { ulevel = 1; } } }
Symbol 93 Button
on (release) { if (_root.gooddomain != 1) { _root.share.play(); } else { ulevel--; if (ulevel < 1) { ulevel = 30; } } }
Symbol 100 Button
on (release) { userid = 1; players = 2; _root.hotSocket.send(((("<command><name>setup</name><userid>1</userid><level>" + ulevel) + "</level><wins>") + wins) + "</wins><start>1</start></command>"); nextFrame(); }
Symbol 103 Button
on (release) { ulevel++; if (ulevel > 30) { ulevel = 1; } _root.hotSocket.send(((("<command><name>setup</name><userid>3</userid><level>" + ulevel) + "</level><wins>") + wins) + "</wins></command>"); }
Symbol 104 Button
on (release) { ulevel--; if (ulevel < 1) { ulevel = 30; } _root.hotSocket.send(((("<command><name>setup</name><userid>3</userid><level>" + ulevel) + "</level><wins>") + wins) + "</wins></command>"); }
Symbol 107 Button
on (release) { wins = int(wins); wins = wins + 2; if (wins > 7) { wins = 1; } _root.hotSocket.send(((("<command><name>setup</name><userid>3</userid><level>" + ulevel) + "</level><wins>") + wins) + "</wins></command>"); }
Symbol 108 Button
on (release) { wins = int(wins); wins = wins - 2; if (wins < 1) { wins = 5; } _root.hotSocket.send(((("<command><name>setup</name><userid>3</userid><level>" + ulevel) + "</level><wins>") + wins) + "</wins></command>"); }
Symbol 109 Button
on (release, keyPress "<Enter>") { if (msg.length > 0) { _root.hotSocket.send(((("<command><name>chat</name><nick>" + _root.nick) + "</nick><text>") + msg) + "</text></command>"); msg = ""; } }
Symbol 113 MovieClip Frame 1
function readXML(gameStream) { names = names + "recieved from lobby module\r"; _root.ingame = 1; }
Symbol 155 MovieClip Frame 69
if (random(10) < 7) { gotoAndPlay (1); }
Symbol 192 MovieClip Frame 1
Symbol 192 MovieClip Frame 13
ufo.ufo.stop();
Symbol 192 MovieClip Frame 14
_parent.boss.gotoAndStop(2);
Symbol 201 MovieClip Frame 1
stop();
Symbol 202 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 4
gotoAndPlay (3);
Symbol 205 MovieClip Frame 5
gotoAndStop (1);
Symbol 249 MovieClip Frame 1
_parent.v--;
Symbol 249 MovieClip Frame 2
if (_parent.v > 0) { gotoAndPlay (1); }
Symbol 249 MovieClip Frame 21
gotoAndPlay (3);
Symbol 250 MovieClip Frame 1
value = 100; ecolor = "r";
Symbol 250 MovieClip Frame 2
ecolor = "g";
Symbol 250 MovieClip Frame 3
ecolor = "b";
Symbol 250 MovieClip Frame 4
ecolor = "y";
Symbol 250 MovieClip Frame 5
ecolor = "p";
Symbol 250 MovieClip Frame 7
ecolor = ""; value = 0;
Symbol 250 MovieClip Frame 10
v = random(30);
Symbol 255 MovieClip Frame 1
value = 25;
Symbol 255 MovieClip Frame 7
stop();
Symbol 260 MovieClip Frame 5
_parent.gotoAndPlay(8);
Symbol 265 MovieClip Frame 5
_parent.gotoAndPlay(8);
Symbol 270 MovieClip Frame 5
_parent.gotoAndPlay(8);
Symbol 275 MovieClip Frame 5
_parent.gotoAndPlay(8);
Symbol 280 MovieClip Frame 5
_parent.gotoAndPlay(8);
Symbol 285 MovieClip Frame 5
_parent.gotoAndPlay(8);
Symbol 286 MovieClip Frame 7
stop();
Symbol 286 MovieClip Frame 8
Set((("_parent.tank.x" + x) + "y") + y, 0); mccolor = eval (((("_parent.tank.x" + x) + "y") + y) + "_color"); color_id = 9; mi = 0; while ((color_id == 9) and (mi < 10)) { if (_parent.tank.colors[mi] == mccolor) { color_id = mi; trace("killed " + color_id); _parent.tank.colors_basenum = _parent.tank.colors_basenum - 15; } mi++; } if (eval (((("_parent.tank.x" + x) + "y") + y) + "_enemy") > 0) { _parent.tank.enemies--; } Set(((("_parent.tank.x" + x) + "y") + y) + "_enemy", 0); Set(((("_parent.tank.x" + x) + "y") + y) + "_color", 0); Set(((("_parent.tank.x" + x) + "y") + y) + "_name", null); Set(((("_parent.tank.x" + x) + "y") + y) + "_long", null); y++; while ((eval ((("_parent.tank.x" + x) + "y") + y) == 1) and (eval (((("_parent.tank.x" + x) + "y") + y) + "_enemy") != 1)) { mcname = eval (((("_parent.tank.x" + x) + "y") + y) + "_name"); _parent[mcname].comboc = combo; _parent[mcname].combor = combo; Set(((("_parent.tank.x" + x) + "y") + y) + "_float", 1); Set(((("_parent.tank.x" + x) + "y") + y) + "_newfloat", 1); y++; } this.removeMovieClip(); stop();
Symbol 322 MovieClip Frame 1
value = 300;
Symbol 322 MovieClip Frame 7
stop();
Symbol 335 MovieClip Frame 1
value = 300;
Symbol 335 MovieClip Frame 7
stop();
Instance of Symbol 208 MovieClip "tank" in Symbol 341 MovieClip Frame 1
onClipEvent (load) { comboz = new Array(); formation = 0; if (_root.ulevel == 1) { colors = new Array(); colors[0] = 4; colors[1] = 1; colors[2] = 2; colors[3] = 3; colors[4] = 5; droptimer = 900; elevator = "off"; ceiling = 0; bg_image = 1; floor = 2; etypes = 3; tenemies = 6; superodds = 0; laser_timer = 5; trows = 6; indent = 0; color_pad = 10; red = 100; green = 100; blue = 100; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 2) { colors = new Array(); colors[0] = 1; colors[1] = 5; colors[2] = 4; colors[3] = 3; colors[4] = 3; droptimer = 900; elevator = "off"; ceiling = 0; bg_image = 1; floor = 2; etypes = 3; tenemies = 10; superodds = 0; laser_timer = 5; trows = 8; indent = 0; color_pad = 10; red = 100; green = 100; blue = 100; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 3) { colors = new Array(); colors[0] = 5; colors[1] = 2; colors[2] = 3; colors[3] = 1; colors[4] = 4; droptimer = 120; elevator = "off"; ceiling = 0; bg_image = 1; floor = 2; etypes = 2; tenemies = 8; superodds = 0; laser_timer = 5; trows = 3; indent = 0; color_pad = 0; red = 100; green = 100; blue = 100; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 4) { colors = new Array(); colors[0] = 2; colors[1] = 5; colors[2] = 3; colors[3] = 1; colors[4] = 4; droptimer = 90; elevator = "off"; ceiling = 0; bg_image = 1; floor = 2; etypes = 1; tenemies = 40; superodds = 0; laser_timer = 5; trows = 6; indent = 0; color_pad = 0; red = 100; green = 100; blue = 100; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 5) { colors = new Array(); colors[0] = 1; colors[1] = 2; colors[2] = 3; colors[3] = 4; colors[4] = 5; droptimer = 300; elevator = "on"; ceiling = 0; bg_image = 1; floor = 2; etypes = 3; tenemies = 16; superodds = 0; laser_timer = 5; trows = 6; indent = 0; color_pad = 0; red = 100; green = 100; blue = 100; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 6) { colors = new Array(); colors[0] = 1; colors[1] = 5; colors[2] = 3; colors[3] = 4; colors[4] = 2; droptimer = 600; elevator = "on"; ceiling = 1; bg_image = 2; floor = 2; etypes = 3; tenemies = 16; superodds = 0; laser_timer = 10; trows = 10; indent = 0; color_pad = 5; red = 20; green = 20; blue = 100; red2 = 100; green2 = 100; blue2 = 0; } else if (_root.ulevel == 7) { colors = new Array(); colors[0] = 4; colors[1] = 5; colors[2] = 3; colors[3] = 1; colors[4] = 2; droptimer = 700; elevator = "off"; ceiling = 0; bg_image = 4; floor = 1; etypes = 4; tenemies = 20; superodds = 0; laser_timer = 10; trows = 16; indent = 0; color_pad = 10; red = 20; green = 20; blue = 100; red2 = 100; green2 = 100; blue2 = 0; } else if (_root.ulevel == 8) { colors = new Array(); colors[0] = 5; colors[1] = 4; colors[2] = 2; colors[3] = 1; colors[4] = 3; droptimer = 700; elevator = "off"; ceiling = 0; bg_image = 4; floor = 1; etypes = 3; tenemies = 24; superodds = 0; laser_timer = 10; trows = 3; indent = 0; color_pad = 10; red = 20; green = 20; blue = 100; red2 = 100; green2 = 100; blue2 = 0; } else if (_root.ulevel == 9) { colors = new Array(); colors[0] = 1; colors[1] = 2; colors[2] = 4; colors[3] = 5; colors[4] = 3; droptimer = 200; elevator = "off"; ceiling = 0; bg_image = 4; floor = 1; etypes = 2; tenemies = 18; superodds = 30; laser_timer = 10; trows = 3; indent = 0; color_pad = 10; red = 20; green = 20; blue = 100; red2 = 100; green2 = 100; blue2 = 0; } else if (_root.ulevel == 10) { colors = new Array(); colors[0] = 3; colors[1] = 2; colors[2] = 5; colors[3] = 4; colors[4] = 1; droptimer = 400; elevator = "off"; ceiling = 0; bg_image = 5; floor = 1; etypes = 3; tenemies = 10; superodds = 0; laser_timer = 10; trows = 8; indent = 3; tspace = 0; color_pad = 0; red = 100; green = 30; blue = 30; red2 = 0; green2 = 100; blue2 = 40; } else if (_root.ulevel == 11) { colors = new Array(); colors[0] = 1; colors[1] = 2; colors[2] = 3; colors[3] = 4; colors[4] = 5; droptimer = 300; elevator = "off"; ceiling = 0; bg_image = 5; floor = 1; etypes = 4; tenemies = 16; superodds = 0; laser_timer = 10; trows = 6; indent = 3; tspace = 0; color_pad = 0; red = 100; green = 30; blue = 30; red2 = 0; green2 = 100; blue2 = 40; } else if (_root.ulevel == 12) { colors = new Array(); colors[0] = 3; colors[1] = 2; colors[2] = 5; colors[3] = 4; colors[4] = 1; droptimer = 90; elevator = "off"; ceiling = 0; bg_image = 5; floor = 1; etypes = 2; tenemies = 20; superodds = 0; laser_timer = 10; trows = 3; indent = 3; tspace = 0; color_pad = 0; red = 100; green = 30; blue = 30; red2 = 0; green2 = 100; blue2 = 40; } else if (_root.ulevel == 13) { colors = new Array(); colors[0] = 3; colors[1] = 2; colors[2] = 5; colors[3] = 4; colors[4] = 1; droptimer = 90000000 /* 0x55D4A80 */; elevator = "off"; ceiling = 1; bg_image = 6; floor = 1; etypes = 4; tenemies = 36; superodds = 0; laser_timer = 10; trows = 8; indent = 3; tspace = 2; color_pad = 0; red = 100; green = 30; blue = 30; red2 = 0; green2 = 100; blue2 = 40; } else if (_root.ulevel == 14) { colors = new Array(); colors[0] = 3; colors[1] = 2; colors[2] = 5; colors[3] = 4; colors[4] = 1; droptimer = 90000000 /* 0x55D4A80 */; elevator = "off"; ceiling = 1; bg_image = 6; floor = 1; etypes = 4; tenemies = 52; superodds = 0; laser_timer = 10; trows = 12; indent = 3; tspace = 2; color_pad = 0; red = 100; green = 30; blue = 30; red2 = 0; green2 = 100; blue2 = 40; } else if (_root.ulevel == 15) { colors = new Array(); colors[0] = 1; colors[1] = 4; colors[2] = 2; colors[3] = 5; colors[4] = 3; droptimer = 300; elevator = "on"; ceiling = 1; bg_image = 7; floor = 1; etypes = 3; tenemies = 26; superodds = 10; laser_timer = 10; trows = 12; indent = 3; tspace = 2; color_pad = 0; red = 100; green = 30; blue = 30; red2 = 0; green2 = 100; blue2 = 40; } else if (_root.ulevel == 16) { colors = new Array(); colors[0] = 6; colors[1] = 9; colors[2] = 8; colors[3] = 7; colors[4] = 10; droptimer = 100; elevator = "off"; ceiling = 0; bg_image = 3; floor = 1; etypes = 2; tenemies = 16; superodds = 10; laser_timer = 10; trows = 8; indent = 0; tspace = 8; color_pad = 0; red = 50; green = 50; blue = 10; red2 = 90; green2 = 90; blue2 = 40; } else if (_root.ulevel == 17) { colors = new Array(); colors[0] = 8; colors[1] = 7; colors[2] = 10; colors[3] = 6; colors[4] = 9; droptimer = 100; elevator = "off"; ceiling = 0; bg_image = 3; floor = 1; etypes = 3; tenemies = 20; superodds = 10; laser_timer = 10; trows = 10; indent = 0; tspace = 3; color_pad = 0; red = 50; green = 50; blue = 10; red2 = 90; green2 = 90; blue2 = 40; } else if (_root.ulevel == 18) { colors = new Array(); colors[0] = 4; colors[1] = 3; colors[2] = 1; colors[3] = 5; colors[4] = 2; droptimer = 200; elevator = "off"; ceiling = 0; bg_image = 3; floor = 1; etypes = 3; tenemies = 20; superodds = 10; laser_timer = 10; trows = 10; indent = 0; tspace = 3; color_pad = 0; red = 50; green = 50; blue = 10; red2 = 90; green2 = 90; blue2 = 40; } else if (_root.ulevel == 19) { colors = new Array(); colors[0] = 2; colors[1] = 3; colors[2] = 5; colors[3] = 1; colors[4] = 4; droptimer = 200; elevator = "off"; ceiling = 1; bg_image = 8; floor = 1; etypes = 3; tenemies = 20; superodds = 20; laser_timer = 10; trows = 10; indent = 0; tspace = 3; color_pad = 0; red = 50; green = 50; blue = 10; red2 = 90; green2 = 90; blue2 = 40; } else if (_root.ulevel == 20) { colors = new Array(); colors[0] = 6; colors[1] = 7; colors[2] = 8; colors[3] = 9; colors[4] = 10; droptimer = 200; elevator = "off"; ceiling = 1; bg_image = 8; floor = 1; etypes = 5; tenemies = 20; superodds = 20; laser_timer = 10; trows = 16; indent = 0; tspace = 2; color_pad = 0; red = 50; green = 50; blue = 10; red2 = 90; green2 = 90; blue2 = 40; } else if (_root.ulevel == 21) { colors = new Array(); colors[0] = 4; colors[1] = 5; colors[2] = 1; colors[3] = 2; colors[4] = 3; droptimer = 200; elevator = "off"; ceiling = 1; bg_image = 8; floor = 1; etypes = 2; tenemies = 30; superodds = 20; laser_timer = 10; trows = 8; indent = 0; tspace = 3; color_pad = 0; red = 0; green = 50; blue = 30; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 22) { colors = new Array(); colors[0] = 6; colors[1] = 7; colors[2] = 8; colors[3] = 1; colors[4] = 2; colors[5] = 3; droptimer = 200; elevator = "off"; ceiling = 2; bg_image = 9; floor = 1; etypes = 6; tenemies = 24; superodds = 20; laser_timer = 10; trows = 8; indent = 0; tspace = 0; color_pad = 0; red = 0; green = 50; blue = 30; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 23) { colors = new Array(); colors[0] = 1; colors[1] = 2; colors[2] = 3; colors[3] = 1; colors[4] = 2; colors[5] = 3; droptimer = 300; elevator = "off"; ceiling = 2; bg_image = 9; floor = 1; etypes = 3; tenemies = 30; superodds = 20; laser_timer = 10; trows = 8; indent = 0; tspace = 0; color_pad = 0; red = 0; green = 50; blue = 30; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 24) { colors = new Array(); colors[0] = 5; colors[1] = 4; colors[2] = 3; colors[3] = 10; colors[4] = 9; colors[5] = 8; droptimer = 300; elevator = "off"; ceiling = 2; bg_image = 9; floor = 1; etypes = 6; tenemies = 50; superodds = 15; laser_timer = 10; trows = 12; indent = 0; tspace = 0; color_pad = 0; red = 0; green = 50; blue = 30; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 25) { formation = 1; colors = new Array(); colors[0] = 9; colors[1] = 2; colors[2] = 3; colors[3] = 4; colors[4] = 5; colors[5] = 8; droptimer = 300; elevator = "on"; ceiling = 0; bg_image = 10; floor = 3; etypes = 5; tenemies = 45; superodds = 15; laser_timer = 10; trows = 12; indent = 3; tspace = 0; color_pad = 0; red = 0; green = 50; blue = 30; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 26) { formation = 1; colors = new Array(); colors[0] = 6; colors[1] = 2; colors[2] = 8; colors[3] = 1; colors[4] = 9; colors[5] = 8; droptimer = 150; elevator = "on"; ceiling = 0; bg_image = 10; floor = 3; etypes = 3; tenemies = 44; superodds = 0; laser_timer = 10; trows = 12; indent = 2; tspace = 0; color_pad = 0; red = 0; green = 50; blue = 30; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 27) { colors = new Array(); colors[0] = 9; colors[1] = 2; colors[2] = 10; colors[3] = 3; colors[4] = 6; colors[5] = 8; droptimer = 150; elevator = "on"; ceiling = 0; bg_image = 10; floor = 3; etypes = 4; tenemies = 34; superodds = 0; laser_timer = 10; trows = 12; indent = 2; tspace = 0; color_pad = 0; red = 0; green = 50; blue = 30; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 28) { colors = new Array(); colors[0] = 1; colors[1] = 4; colors[2] = 3; colors[3] = 5; colors[4] = 9; colors[5] = 8; droptimer = 680; elevator = "on"; ceiling = 1; bg_image = 13; floor = 3; etypes = 4; tenemies = 44; superodds = 20; laser_timer = 10; trows = 6; indent = 3; tspace = 2; color_pad = 0; red = 0; green = 50; blue = 30; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 29) { colors = new Array(); colors[0] = 2; colors[1] = 1; colors[2] = 3; colors[3] = 4; colors[4] = 9; colors[5] = 8; droptimer = 800; elevator = "on"; ceiling = 0; bg_image = 13; floor = 3; etypes = 4; tenemies = 60; superodds = 20; laser_timer = 10; trows = 8; indent = 3; tspace = 3; color_pad = 0; red = 0; green = 50; blue = 30; red2 = 100; green2 = 100; blue2 = 100; } else if (_root.ulevel == 30) { formation = 2; colors = new Array(); colors[0] = 1; colors[1] = 2; colors[2] = 3; colors[3] = 4; colors[4] = 5; droptimer = 800; elevator = "on"; ceiling = 1; bg_image = 14; floor = 3; etypes = 5; superodds = 16; laser_timer = 10; trows = 9; indent = 3; tspace = 2; color_pad = 0; red = 0; green = 50; blue = 30; red2 = 100; green2 = 100; blue2 = 100; xsp = new Array(); ysp = new Array(); csp = new Array(); xsp.push(0); ysp.push(1); csp.push("no"); xsp.push(1); ysp.push(1); csp.push("no"); xsp.push(2); ysp.push(1); csp.push("no"); xsp.push(3); ysp.push(1); csp.push("no"); xsp.push(4); ysp.push(1); csp.push("no"); xsp.push(5); ysp.push(1); csp.push("no"); xsp.push(6); ysp.push(1); csp.push("no"); xsp.push(7); ysp.push(1); csp.push("no"); xsp.push(8); ysp.push(1); csp.push("no"); xsp.push(9); ysp.push(1); csp.push("no"); xsp.push(0); ysp.push(2); csp.push("no"); xsp.push(1); ysp.push(2); csp.push("no"); xsp.push(2); ysp.push(2); csp.push("b1"); xsp.push(3); ysp.push(2); csp.push("b2"); xsp.push(4); ysp.push(2); csp.push("no"); xsp.push(5); ysp.push(2); csp.push("no"); xsp.push(6); ysp.push(2); csp.push("b1"); xsp.push(7); ysp.push(2); csp.push("b2"); xsp.push(8); ysp.push(2); csp.push("no"); xsp.push(9); ysp.push(2); csp.push("no"); xsp.push(0); ysp.push(3); csp.push("no"); xsp.push(1); ysp.push(3); csp.push("b1"); xsp.push(2); ysp.push(3); csp.push("b2"); xsp.push(3); ysp.push(3); csp.push("b1"); xsp.push(4); ysp.push(3); csp.push("b2"); xsp.push(5); ysp.push(3); csp.push("b1"); xsp.push(6); ysp.push(3); csp.push("b2"); xsp.push(7); ysp.push(3); csp.push("b1"); xsp.push(8); ysp.push(3); csp.push("b2"); xsp.push(9); ysp.push(3); csp.push("no"); xsp.push(0); ysp.push(4); csp.push("no"); xsp.push(1); ysp.push(4); csp.push("b1"); xsp.push(2); ysp.push(4); csp.push("b2"); xsp.push(3); ysp.push(4); csp.push("b1"); xsp.push(4); ysp.push(4); csp.push("b2"); xsp.push(5); ysp.push(4); csp.push("b1"); xsp.push(6); ysp.push(4); csp.push("b2"); xsp.push(7); ysp.push(4); csp.push("b1"); xsp.push(8); ysp.push(4); csp.push("b2"); xsp.push(9); ysp.push(4); csp.push("no"); xsp.push(0); ysp.push(5); csp.push("b1"); xsp.push(1); ysp.push(5); csp.push("b2"); xsp.push(2); ysp.push(5); csp.push("b1"); xsp.push(3); ysp.push(5); csp.push("b2"); xsp.push(4); ysp.push(5); csp.push("b1"); xsp.push(5); ysp.push(5); csp.push("b2"); xsp.push(6); ysp.push(5); csp.push("b1"); xsp.push(7); ysp.push(5); csp.push("b2"); xsp.push(8); ysp.push(5); csp.push("b1"); xsp.push(9); ysp.push(5); csp.push("b2"); xsp.push(0); ysp.push(6); csp.push("b1"); xsp.push(1); ysp.push(6); csp.push("b2"); xsp.push(2); ysp.push(6); csp.push("b1"); xsp.push(3); ysp.push(6); csp.push("b2"); xsp.push(4); ysp.push(6); csp.push("b1"); xsp.push(5); ysp.push(6); csp.push("b2"); xsp.push(6); ysp.push(6); csp.push("b1"); xsp.push(7); ysp.push(6); csp.push("b2"); xsp.push(8); ysp.push(6); csp.push("b1"); xsp.push(9); ysp.push(6); csp.push("b2"); xsp.push(1); ysp.push(7); csp.push("b1"); xsp.push(2); ysp.push(7); csp.push("b2"); xsp.push(3); ysp.push(7); csp.push("b1"); xsp.push(4); ysp.push(7); csp.push("b2"); xsp.push(5); ysp.push(7); csp.push("b1"); xsp.push(6); ysp.push(7); csp.push("b2"); xsp.push(7); ysp.push(7); csp.push("b1"); xsp.push(8); ysp.push(7); csp.push("b2"); xsp.push(1); ysp.push(8); csp.push("b1"); xsp.push(2); ysp.push(8); csp.push("b2"); xsp.push(3); ysp.push(8); csp.push("b1"); xsp.push(4); ysp.push(8); csp.push("b2"); xsp.push(5); ysp.push(8); csp.push("b1"); xsp.push(6); ysp.push(8); csp.push("b2"); xsp.push(7); ysp.push(8); csp.push("b1"); xsp.push(8); ysp.push(8); csp.push("b2"); xsp.push(2); ysp.push(9); csp.push("b1"); xsp.push(3); ysp.push(9); csp.push("b2"); xsp.push(4); ysp.push(9); csp.push("b1"); xsp.push(5); ysp.push(9); csp.push("b2"); xsp.push(6); ysp.push(9); csp.push("b1"); xsp.push(7); ysp.push(9); csp.push("b2"); xsp.push(3); ysp.push(10); csp.push("b1"); xsp.push(4); ysp.push(10); csp.push("b2"); xsp.push(5); ysp.push(10); csp.push("b1"); xsp.push(6); ysp.push(10); csp.push("b2"); xsp.push(0); ysp.push(7); csp.push("t1"); xsp.push(0); ysp.push(8); csp.push("t1"); xsp.push(0); ysp.push(9); csp.push("t1"); xsp.push(0); ysp.push(10); csp.push("t2"); xsp.push(9); ysp.push(7); csp.push("t1"); xsp.push(9); ysp.push(8); csp.push("t1"); xsp.push(9); ysp.push(9); csp.push("t1"); xsp.push(9); ysp.push(10); csp.push("t2"); xsp.push(2); ysp.push(10); csp.push("t1"); xsp.push(2); ysp.push(11); csp.push("t1"); xsp.push(2); ysp.push(12); csp.push("t1"); xsp.push(2); ysp.push(13); csp.push("t1"); xsp.push(2); ysp.push(14); csp.push("t2"); xsp.push(3); ysp.push(11); csp.push("t2"); xsp.push(4); ysp.push(11); csp.push("t1"); xsp.push(5); ysp.push(11); csp.push("t1"); xsp.push(4); ysp.push(12); csp.push("t2"); xsp.push(5); ysp.push(12); csp.push("t2"); xsp.push(6); ysp.push(11); csp.push("t2"); xsp.push(7); ysp.push(10); csp.push("t1"); xsp.push(7); ysp.push(11); csp.push("t1"); xsp.push(7); ysp.push(12); csp.push("t1"); xsp.push(7); ysp.push(13); csp.push("t1"); xsp.push(7); ysp.push(14); csp.push("t2"); tenemies = xsp.length; } else { colors = new Array(); colors[0] = 1; colors[1] = 2; colors[2] = 3; colors[3] = 4; colors[4] = 5; droptimer = 120; elevator = "off"; ceiling = 2; bg_image = 4; floor = 1; etypes = 5; tenemies = 66; superodds = 16; laser_timer = 30; trows = 16; indent = 0; color_pad = 30; } if ((_root.players > 1) and (superodds < 20)) { superodds = 20; } myColor = new Color(_root.border); myColorTransform = new Object(); myColorTransform = {ra:red, rb:"0", ga:green, gb:"0", ba:blue, bb:"0", aa:"100", ab:"0"}; myColor.setTransform(myColorTransform); myColor = new Color(_root.border2); myColorTransform = new Object(); myColorTransform = {ra:red2, rb:"0", ga:green2, gb:"0", ba:blue2, bb:"0", aa:"100", ab:"0"}; myColor.setTransform(myColorTransform); _parent._parent.bgs.gotoAndStop(bg_image); if (bg_image == 8) { _parent.ship.gotoAndStop(2); } max_l = _parent._parent.m32_a._x + (indent * 16); max_r = _parent._parent.m32_b._x - (indent * 16); max_t = _parent._parent.m32_c._y; max_b = 25; mid = max_l + ((max_r - max_l) / 2); dir = 1; gemz = new Array(); gemz_float = new Array(); rotation = new Array(); rotation[0] = "tall"; rotation[1] = "wide"; rotation[2] = "tall"; rotation[3] = "wide"; g1xm = new Array(); g2xm = new Array(); g1ym = new Array(); g2ym = new Array(); g1xm[0] = 0; g1xm[1] = -8; g1xm[2] = 0; g1xm[3] = 8; g1ym[0] = -8; g1ym[1] = 0; g1ym[2] = 8; g1ym[3] = 0; g2xm[0] = 0; g2xm[1] = 8; g2xm[2] = 0; g2xm[3] = -8; g2ym[0] = 8; g2ym[1] = 0; g2ym[2] = -8; g2ym[3] = 0; cycle = 0; depth = 100; enemies = 0; tcols = ((max_r - max_l) / 16) + 1; lastrow = 25; rw = 0; while (rw <= lastrow) { cl = 0; while (cl <= tcols) { bname = (("x" + cl) + "y") + rw; Set(((("x" + cl) + "y") + rw) + "_x", cl); Set(((("x" + cl) + "y") + rw) + "_y", rw); cl++; } rw++; } _parent.floor.gotoAndStop(floor); laser_time = lasertimer; stop(); } onClipEvent (enterFrame) { if (dead < 1) { _parent.enemies = enemies; if ((enemies < 1) and (setlev > 0)) { _parent._parent.play(); } if (setlev < 1) { droptime = droptimer; setlev = 1; xmlstring = ((((("<command><name>init</name><userid>" + _root.userid) + "</userid><bg>") + bg_image) + "</bg><floor>") + floor) + "</floor>"; if (ceiling > 0) { yp = 0 + tspace; xp = 0; while (xp < tcols) { depth++; Set((("x" + xp) + "y") + yp, 1); Set(((("x" + xp) + "y") + yp) + "_color", 10); Set(((("x" + xp) + "y") + yp) + "_name", "s" + depth); Set(((("x" + xp) + "y") + yp) + "_enemy", 0); if (ceiling == 2) { _parent.baddie._x = (xp * 16) + max_l; _parent.baddie._y = (yp * 16) + max_t; _parent.baddie.duplicateMovieClip("s" + depth, depth); _parent["s" + depth].gotoAndStop(10); xmlstring = xmlstring + (((((("<bug><name>s" + depth) + "</name><color>10</color><x>") + ((xp * 16) + max_l)) + "</x><y>") + ((yp * 16) + max_t)) + "</y></bug>"); } xp++; } } color_seed = new Array(); average = new Array(); maxl = 0; maxr = 15 - (indent * 2); yp = tspace; xp = maxl - 1; gemseed = 0; boss = 0; eadjust = 0; while (enemies < tenemies) { if (formation < 1) { yp = random(trows) + tspace; xp = random(tcols); gemseed = random(etypes); failsafe = 0; while ((average[gemseed] > (tenemies / etypes)) and (failsafe < 10)) { gemseed++; if (gemseed >= etypes) { gemseed = 0; } failsafe++; } average[gemseed]++; ecolor = colors[gemseed]; } else if (formation == 1) { if (yp < 1) { yp = 4; gap = (random((maxr - maxl) - 2) + maxl) + 1; } xp++; if (xp == gap) { xp++; } if (xp > maxr) { xp = maxl; gap = (random((maxr - maxl) - 2) + maxl) + 1; yp = yp + 3; if (colors[gemseed] > 5) { yp = yp + 2; } gemseed++; if (gemseed > etypes) { gemseed = 0; } } trace((("x" + xp) + " y") + yp); ecolor = colors[gemseed]; } else if (formation == 2) { xp = xsp[boss]; yp = ysp[boss]; type = csp[boss]; if (type == "b1") { gemseed++; if (gemseed > 6) { gemseed = 1; } usprite = "brain1"; ecolor = gemseed * -1; } else if (type == "b2") { usprite = "brain2"; ecolor = gemseed * -1; } else if (type == "t1") { usprite = "tooth"; ecolor = -1; } else if (type == "t2") { usprite = "tooth"; ecolor = -2; } else { usprite = "baddie"; ecolor = -7; } boss++; } if ((formation == 2) or (((eval ((("x" + xp) + "y") + yp) != 1) and (ecolor < 6)) or ((((eval ((("x" + xp) + "y") + yp) != 1) and (eval ((("x" + xp) + "y") + (yp + 1)) != 1)) and (eval ((("x" + xp) + "y") + (yp + 2)) != 1)) and (eval ((("x" + xp) + "y") + (yp + 3)) != 1)))) { if (ecolor < 0) { eframe = ecolor * -1; if (usprite == "tooth") { ecol = 4; } else { ecol = eframe; } Set((("x" + xp) + "y") + yp, 1); Set(((("x" + xp) + "y") + yp) + "_color", ecol); if (eframe != 7) { enname = "e" + enemies; evalue = 100; } else { enname = "s" + enemies; evalue = 0; eadjust++; } Set(((("x" + xp) + "y") + yp) + "_name", enname); Set(((("x" + xp) + "y") + yp) + "_enemy", 1); depth++; _parent[usprite]._x = (xp * 16) + max_l; _parent[usprite]._y = (yp * 16) + max_t; _parent[usprite].duplicateMovieClip(enname, depth); _parent[enname].gotoAndStop(eframe); color_seed[ecolor] = color_seed[ecolor] + 10; _parent[ename].value = evalue; if (usprite == "baddie") { sprite = "none"; } else { sprite = usprite; } } else if (ecolor < 6) { Set((("x" + xp) + "y") + yp, 1); Set(((("x" + xp) + "y") + yp) + "_color", ecolor); Set(((("x" + xp) + "y") + yp) + "_name", "e" + enemies); Set(((("x" + xp) + "y") + yp) + "_enemy", 1); depth++; _parent.baddie._x = (xp * 16) + max_l; _parent.baddie._y = (yp * 16) + max_t; _parent.baddie.duplicateMovieClip("e" + enemies, depth); _parent["e" + enemies].gotoAndStop(ecolor); color_seed[ecolor] = color_seed[ecolor] + 10; _parent["e" + enemies].value = 100; sprite = "baddie"; eframe = ecolor; } else { sprite = "baddie2"; yp = yp + 3; Set((("x" + xp) + "y") + yp, 1); Set(((("x" + xp) + "y") + yp) + "_color", ecolor - 5); Set(((("x" + xp) + "y") + yp) + "_name", "e" + enemies); Set(((("x" + xp) + "y") + yp) + "_enemy", 1); Set(((("x" + xp) + "y") + yp) + "_long", 1); depth++; _parent.baddie2._x = (xp * 16) + max_l; _parent.baddie2._y = (yp * 16) + max_t; _parent.baddie2.duplicateMovieClip("e" + enemies, depth); _parent["e" + enemies].gotoAndStop(ecolor - 5); color_seed[ecolor - 5] = color_seed[ecolor - 5] + 16; _parent["e" + enemies].value = 200; yp = yp - 3; yyy = 0; while (yyy < 3) { gems++; Set((("x" + xp) + "y") + (yp + yyy), 1); Set(((("x" + xp) + "y") + (yp + yyy)) + "_color", ecolor - 5); Set(((("x" + xp) + "y") + (yp + yyy)) + "_name", "gem" + gems); Set(((("x" + xp) + "y") + (yp + yyy)) + "_enemy", 0); Set(((("x" + xp) + "y") + (yp + yyy)) + "_long", 1); depth++; _parent.baddie._x = (xp * 16) + max_l; _parent.baddie._y = ((yp + yyy) * 16) + max_t; _parent.baddie.duplicateMovieClip("gem" + gems, depth); _parent["gem" + gems].gotoAndStop(7); _parent["gem" + gems].value = 0; yyy++; } eframe = ecolor - 5; } if (sprite != "none") { xmlstring = xmlstring + (((((((((("<bug><name>e" + enemies) + "</name><color>") + eframe) + "</color><x>") + ((xp * 16) + max_l)) + "</x><y>") + ((yp * 16) + max_t)) + "</y><sprite>") + sprite) + "</sprite></bug>"); } enemies++; } } enemies = enemies - eadjust; tenemies = tenemies - eadjust; colors_basenum = 0; ec = 0; while (ec < etypes) { color_seed[colors[ec]] = color_seed[colors[ec]] + color_pad; colors_basenum = colors_basenum + color_seed[ec]; ec++; } xmlstring = xmlstring + "</command>"; if (_root.players != 1) { _root.hotSocket.send(xmlstring); } _parent.baddie._x = -999; _parent.baddie2._x = -999; _parent.brain1._x = -999; _parent.brain2._x = -999; _parent.tooth._x = -999; } if (rotation[cycle] == "wide") { mx_mod = 8; } else { mx_mod = 0; } if (int(gems_loaded) < 1) { if (gem3 > 0) { gem1 = gem3; gem2 = gem4; } else { gem1 = colors[random(etypes)]; if (gem1 > 5) { gem1 = gem1 - 5; } gem2 = colors[random(etypes)]; if (gem2 > 5) { gem2 = gem2 - 5; } } gem_set = 0; gem_seed = random(colors_basenum); gem_place = 0; gem3 = colors[random(etypes)]; if (gem3 > 5) { gem3 = gem3 - 5; } randomized = random(150); comto = 0; gs = 0; while (gs < etypes) { gcol = colors[gs]; if (gcol > 5) { gcol = gcol - 5; } theseed = color_seed[gcol]; if (theseed > 100) { theseed = 100; } comto = random(theseed); if (comto > randomized) { gem3 = gcol; randomized = comto; } gs++; } gem4 = colors[random(etypes)]; if (gem4 > 5) { gem4 = gem4 - 5; } randomized = random(150); comto = 0; gs = 0; while (gs < etypes) { gcol = colors[gs]; if (gcol > 5) { gcol = gcol - 5; } theseed = color_seed[gcol]; if (theseed > 100) { theseed = 100; } comto = random(theseed); if (comto > randomized) { gem4 = gcol; randomized = comto; } gs++; } if (random(100) < superodds) { gem3 = 6; } if (random(100) < superodds) { gem4 = 6; } gems_loaded = 1; _parent.missile.ball1.gotoAndStop(gem1); _parent.missile.ball2.gotoAndStop(gem2); xmlstring = ((((("<command><name>gems</name><userid>" + _root.userid) + "</userid><gem1>") + gem1) + "</gem1><gem2>") + gem2) + "</gem2></command>"; if (_root.players != 1) { _root.hotSocket.send(xmlstring); } _parent._parent._parent.ball1.gotoAndStop(gem3); _parent._parent._parent.ball2.gotoAndStop(gem4); } if (((key.isDown(37) and (move_time < 1)) and ((_parent.missile._x - mx_mod) > max_l)) and (spin_time < 1)) { dir = -1; move = -1; move_time = 4; } else if (((key.isDown(39) and (move_time < 1)) and ((_parent.missile._x + mx_mod) < max_r)) and (spin_time < 1)) { dir = 1; move = 1; move_time = 4; } else if ((key.isDown(key.Down) and (spin_time < 1)) and (move_time < 1)) { _parent.missile.play(); if ((_root.sound = 1)) { sndfx = new Sound(); sndfx.attachSound("sfx_rotate"); sndfx.start(); } cycle++; if (cycle == rotation.length) { cycle = 0; } spin_time = 4; } else if ((((key.isDown(38) and (imp_time < 1)) and (move_time < 1)) and (spin_time < 1)) and (floaterz < 1)) { shootgem = 1; imp_time = 10; if (cycle == 0) { gcy1 = -8; gcy2 = 8; gcx1 = 0; gcx2 = 0; } else if (cycle == 1) { gcy1 = -8; gcy2 = -8; gcx1 = -8; gcx2 = 8; } else if (cycle == 2) { gcy1 = 8; gcy2 = -8; gcx1 = 0; gcx2 = 0; } else if (cycle == 3) { gcy1 = -8; gcy2 = -8; gcx1 = 8; gcx2 = -8; } mmix = int(((_parent.missile._x + gcx1) - max_l) / 16); mmiy = int(((_parent.missile._y + gcy1) - max_t) / 16); mmjx = int(((_parent.missile._x + gcx2) - max_l) / 16); mmjy = int(((_parent.missile._y + gcy2) - max_t) / 16); gem1a = gem1; gem2a = gem2; } if ((_root.attack > 0) and (shootgem < 1)) { _root.attack = _root.attack - 2; mmix1 = int(((_parent.missile._x + gcx1) - max_l) / 16); mmiy = int(((_parent.missile._y + gcy1) - max_t) / 16); mmjx1 = int(((_parent.missile._x + gcx2) - max_l) / 16); mmjy = mmiy; mmix = mmix1; mmjx = mmjx1; gem1a = gem1; gem2a = gem2; while ((((mmix == mmix1) or (mmix == mmjx1)) or (mmjx == mmix1)) or (mmjx == mmjx1)) { mmix = random(15 - indent) + indent; mmjx = mmix + 1; } rn1 = random(etypes + 1); rn2 = random(etypes + 1); if (rn1 >= etypes) { gem1a = 6; } else { gem1a = colors[rn1]; if (gem1a > 5) { gem1a = gem1a - 5; } } if (rn2 >= etypes) { gem2a = 6; } else { gem2a = colors[rn2]; if (gem2a > 5) { gem2a = gem2a - 5; } } shootgem = 2; } if (shootgem > 0) { trace("shoot"); depth++; gems++; xmlstring = ("<command><name>fire</name><userid>" + _root.userid) + "</userid><gem>"; _parent.gem.duplicateMovieClip("gem" + gems, depth); _parent["gem" + gems].value = 25; _parent["gem" + gems].x = mmix; _parent["gem" + gems].y = mmiy; _parent["gem" + gems]._x = max_l + (_parent["gem" + gems].x * 16); _parent["gem" + gems]._y = max_t + (_parent["gem" + gems].y * 16); Set(((("x" + _parent["gem" + gems].x) + "y") + _parent["gem" + gems].y) + "_name", "gem" + gems); Set(((("x" + _parent["gem" + gems].x) + "y") + _parent["gem" + gems].y) + "_float", 1); Set(((("x" + _parent["gem" + gems].x) + "y") + _parent["gem" + gems].y) + "_color", gem1a); _parent["gem" + gems].gotoAndStop(gem1a); color_seed[gem1a] = color_seed[gem1a] + 2; combo++; Set("_parent.combo" + combo, 0); _parent["gem" + gems].comboc = combo; _parent["gem" + gems].combor = combo; xmlstring = xmlstring + (("<name>gem" + gems) + "</name>"); xmlstring = xmlstring + (("<x>" + (max_l + (_parent["gem" + gems].x * 16))) + "</x>"); xmlstring = xmlstring + (("<y>" + (max_t + (_parent["gem" + gems].y * 16))) + "</y>"); xmlstring = xmlstring + (("<color>" + gem1a) + "</color>"); depth++; gems++; xmlstring = xmlstring + "</gem><gem>"; _parent.gem.duplicateMovieClip("gem" + gems, depth); _parent["gem" + gems].value = 25; _parent["gem" + gems].x = mmjx; _parent["gem" + gems].y = mmjy; _parent["gem" + gems]._x = max_l + (_parent["gem" + gems].x * 16); _parent["gem" + gems]._y = max_t + (_parent["gem" + gems].y * 16); Set(((("x" + _parent["gem" + gems].x) + "y") + _parent["gem" + gems].y) + "_name", "gem" + gems); Set(((("x" + _parent["gem" + gems].x) + "y") + _parent["gem" + gems].y) + "_float", 1); Set(((("x" + _parent["gem" + gems].x) + "y") + _parent["gem" + gems].y) + "_color", gem2a); _parent["gem" + gems].gotoAndStop(gem2a); color_seed[gem2a] = color_seed[gem2a] + 2; _parent["gem" + gems].comboc = combo; _parent["gem" + gems].combor = combo; xmlstring = xmlstring + (("<name>gem" + gems) + "</name>"); xmlstring = xmlstring + (("<x>" + (max_l + (_parent["gem" + gems].x * 16))) + "</x>"); xmlstring = xmlstring + (("<y>" + (max_t + (_parent["gem" + gems].y * 16))) + "</y>"); xmlstring = xmlstring + (("<color>" + gem2a) + "</color>"); xmlstring = xmlstring + "</gem></command>"; if (_root.players != 1) { _root.hotSocket.send(xmlstring); } if (shootgem == 1) { gem1 = 7; gem2 = 7; _parent.missile.ball1.gotoAndStop(gem1); _parent.missile.ball2.gotoAndStop(gem2); gems_loaded = 0; } shootgem = 0; } if (((imp_time < 1) and (move_time < 1)) and (spin_time < 1)) { if (laser_time < 1) { _parent.missile.laser.play(); } else { _parent.missile.laser.gotoAndStop(1); laser_time--; } } else { laser_time = laser_timer; _parent.missile.laser.gotoAndStop(1); } if ((imp_time > 0) and (floaterz < 1)) { imp_time--; } if (spin_time > 0) { if (rotation[cycle] != "tall") { if (_parent.missile._x > _x) { _parent.missile._x = _parent.missile._x - 2; } else { _parent.missile._x = _parent.missile._x + 2; } } else { _parent.missile._x = _parent.missile._x + (2 * dir); } spin_time--; if (spin_time < 1) { xmlstring = ((((("<command><name>spin</name><userid>" + _root.userid) + "</userid><cycle>") + cycle) + "</cycle><x>") + _parent.missile._x) + "</x></command>"; if (_root.players != 1) { _root.hotSocket.send(xmlstring); } } } else { _parent.missile.gotoAndStop("c" + (cycle + 1)); rot_mode = rotation[cycle]; if (rot_mode == "wide") { _parent.missile._x = _x; } } if (move_time > 0) { if (_root.tsnd < 1) { _root.tsnd = 1; if ((_root.sound = 1)) { tsfx.play(); } } if ((rot_mode == "tall") and (((_parent.missile._x <= (_x + 4)) and (move == 1)) or ((_parent.missile._x >= (_x - 4)) and (move == -1)))) { _parent.missile._x = _parent.missile._x + (4 * move); stop(); } else { _x = (_x + (4 * move)); _parent.missile._x = _parent.missile._x + (4 * move); play(); } move_time--; if (move_time < 1) { xmlstring = ((((("<command><name>move</name><userid>" + _root.userid) + "</userid><x>") + _x) + "</x><x2>") + _parent.missile._x) + "</x2></command>"; if (_root.players != 1) { _root.hotSocket.send(xmlstring); } } } else { if (_root.tsnd == 1) { if ((_root.sound = 1)) { tsfx.gotoAndPlay("stopped"); } _root.tsnd = 0; } stop(); } checkhits = null; checkhits = new Array(); droptime--; fldet = floaterz; floaterz = 0; newfloats = ""; rw = -y_offset; while (rw <= (lastrow - y_offset)) { cl = 0; while (cl <= tcols) { bname = (("x" + cl) + "y") + rw; if (eval (bname + "_newfloat") == 1) { Set(bname + "_newfloat", 0); newfloats = newfloats + (((("<gem><name>" + eval (bname + "_name")) + "</name><y>") + (max_t + (rw * 16))) + "</y><mod>-1</mod></gem>"); } if (eval (bname + "_float") == 1) { Set(bname + "_stuck", 0); mcname = eval (bname + "_name"); if (eval (((("x" + cl) + "y") + (rw - 1)) + "_color") < 1) { Set((("x" + cl) + "y") + (rw - 1), 0); } if ((eval ((("x" + cl) + "y") + (rw - 1)) == 1) and (eval (((("x" + cl) + "y") + (rw - 1)) + "_color") > 0)) { color_id = 9; mi = 0; while ((color_id == 9) and (mi < 10)) { if (colors[mi] == eval (((("x" + cl) + "y") + rw) + "_color")) { color_id = mi; colors_basenum = colors_basenum + 15; } mi++; } Set(((("x" + cl) + "y") + rw) + "_float", 0); if ((_root.sound = 1)) { sndfx = new Sound(); sndfx.attachSound("sfx_land"); sndfx.start(); } Set((("x" + cl) + "y") + rw, 1); checkhits.push((("x" + cl) + "y") + rw); newfloats = newfloats + (((("<gem><name>" + mcname) + "</name><y>") + (max_t + (rw * 16))) + "</y><mod>0</mod></gem>"); } else { _parent[mcname]._y = _parent[mcname]._y - 16; if (rw <= (-y_offset)) { _parent[mcname].removeMovieClip(); color_seed[eval (((("x" + cl) + "y") + rw) + "_color")] = color_seed[eval (((("x" + cl) + "y") + rw) + "_color")] - 2; } else { Set((("x" + cl) + "y") + (rw - 1), 1); Set(((("x" + cl) + "y") + (rw - 1)) + "_name", eval (((("x" + cl) + "y") + rw) + "_name")); Set(((("x" + cl) + "y") + (rw - 1)) + "_float", 1); Set(((("x" + cl) + "y") + (rw - 1)) + "_color", eval (((("x" + cl) + "y") + rw) + "_color")); Set(((("x" + cl) + "y") + (rw - 1)) + "_enemy", eval (((("x" + cl) + "y") + rw) + "_enemy")); } Set((("x" + cl) + "y") + rw, 0); Set(((("x" + cl) + "y") + rw) + "_name", null); Set(((("x" + cl) + "y") + rw) + "_float", 0); Set(((("x" + cl) + "y") + rw) + "_color", 0); Set(((("x" + cl) + "y") + rw) + "_enemy", 0); } } else if (eval (bname) == 1) { Set(bname + "_stuck", eval (bname + "_stuck") + 1); if ((rw > (23 - y_offset)) and (eval (bname + "_stuck") > 7)) { dead = 1; } } cl++; } rw++; } if (newfloats.length > 0) { xmlstring = ((("<command><name>rows</name><userid>" + _root.userid) + "</userid>") + newfloats) + "</command>"; if (_root.players != 1) { _root.hotSocket.send(xmlstring); } } if (droptime < 1) { xmlstring = ("<command><name>shift</name><userid>" + _root.userid) + "</userid>"; if ((_root.sound = 1)) { sndfx = new Sound(); sndfx.attachSound("sfx_pass"); sndfx.start(); } _parent.missile._y = _parent.missile._y - 16; _y = (_y - 16); _parent.floor._y = _parent.floor._y - 16; if (elevator != "on") { _parent._y = _parent._y + 16; xmlstring = xmlstring + "<shift>up</shift>"; } else { xmlstring = xmlstring + "<shift>down</shift>"; } y_offset++; droptime = droptimer; xmlstring = xmlstring + "</command>"; if (_root.players != 1) { _root.hotSocket.send(xmlstring); } } killrows = 0; killcols = 0; dfdf = 0; while (dfdf < checkhits.length) { terminate = 0; dt_xx = eval (checkhits[dfdf] + "_x"); dt_yy = eval (checkhits[dfdf] + "_y"); dt_color = eval (checkhits[dfdf] + "_color"); outc = new Array(); outc[0] = ""; outc[1] = "red"; outc[2] = "green"; outc[3] = "blue"; outc[4] = "yellow"; outc[5] = "purple"; outc[6] = "super"; climb = 0; if (dt_color == 60) { superball_l = 0; while (eval (((("x" + (dt_xx - superball_l)) + "y") + dt_yy) + "_color") == 6) { superball_l++; } superball_l--; superball_r = 0; while (eval (((("x" + (dt_xx + superball_r)) + "y") + dt_yy) + "_color") == 6) { superball_r++; } superball_r--; superball_u = 0; while (eval (((("x" + dt_xx) + "y") + (dt_yy - superball_u)) + "_color") == 6) { superball_u++; } superball_u--; superball_d = 0; while (eval (((("x" + dt_xx) + "y") + (dt_yy + superball_d)) + "_color") == 6) { superball_d++; } superball_d--; look = 1; series_l = 0; wildc_l = 0; wildc_r = 0; wildc_u = 0; wildc_d = 0; if (eval ((("x" + ((dt_xx - superball_l) - look)) + "y") + dt_yy) == 1) { wildc_l = eval (((("x" + ((dt_xx - superball_l) - look)) + "y") + dt_yy) + "_color"); while ((eval (((("x" + ((dt_xx - superball_l) - look)) + "y") + dt_yy) + "_color") == wildc_l) or (eval (((("x" + ((dt_xx - superball_l) - look)) + "y") + dt_yy) + "_color") == 6)) { series_l++; look++; } } look = 1; series_r = 0; if (eval ((("x" + ((dt_xx + superball_r) + look)) + "y") + dt_yy) == 1) { wildc_r = eval (((("x" + ((dt_xx + superball_r) + look)) + "y") + dt_yy) + "_color"); while ((eval (((("x" + ((dt_xx + superball_r) + look)) + "y") + dt_yy) + "_color") == wildc_r) or (eval (((("x" + ((dt_xx - superball_r) + look)) + "y") + dt_yy) + "_color") == 6)) { series_r++; look++; } } look = 1; series_u = 0; if (eval ((("x" + dt_xx) + "y") + ((dt_yy - superball_u) - look)) == 1) { wildc_u = eval (((("x" + dt_xx) + "y") + ((dt_yy - superball_u) - look)) + "_color"); while ((eval (((("x" + dt_xx) + "y") + ((dt_yy - superball_u) - look)) + "_color") == wildc_u) or (eval (((("x" + dt_xx) + "y") + ((dt_yy - superball_u) - look)) + "_color") == 6)) { series_u++; look++; } } look = 1; series_d = 0; if (eval ((("x" + dt_xx) + "y") + ((dt_yy + superball_d) + look)) == 1) { wildc_d = eval (((("x" + dt_xx) + "y") + ((dt_yy + superball_d) + look)) + "_color"); while ((eval (((("x" + dt_xx) + "y") + ((dt_yy + superball_d) + look)) + "_color") == wildc_d) or (eval (((("x" + dt_xx) + "y") + ((dt_yy + superball_d) + look)) + "_color") == 6)) { series_d++; look++; } } if (wildc_l == 0) { wildc_l = wildc_r; } if (wildc_r == 0) { wildc_r = wildc_l; } if (wildc_u == 0) { wildc_u = wildc_d; } if (wildc_d == 0) { wildc_d = wildc_u; } if (eval (((("x" + dt_xx) + "y") + dt_yy) + "_incol") != 1) { if (wildc_u == wildc_d) { sequence = ((series_u + superball_u) + superball_d) + series_d; if (sequence >= 3) { seq_up = (dt_yy - superball_u) - series_u; seq_down = (dt_yy + superball_d) + series_d; killcols++; Set("kill_col" + killcols, dt_xx); Set("kill_u" + killcols, seq_up); Set("kill_d" + killcols, sequence); kl = 0; while (kl <= sequence) { Set(((("x" + dt_xx) + "y") + (dt_yy + kl)) + "_incol", 1); kl++; } } } else { sequence = (series_u + superball_u) + superball_d; if (sequence >= 3) { seq_up = (dt_yy - superball_u) - series_u; killcols++; Set("kill_col" + killcols, dt_xx); Set("kill_u" + killcols, seq_up); Set("kill_d" + killcols, sequence); kl = 0; while (kl <= sequence) { Set(((("x" + dt_xx) + "y") + (dt_yy + kl)) + "_incol", 1); kl++; } } sequence = (superball_u + superball_d) + series_d; if (sequence >= 3) { seq_up = (dt_yy - superball_u) - series_u; killcols++; Set("kill_col" + killcols, dt_xx); Set("kill_u" + killcols, seq_up); Set("kill_d" + killcols, sequence); kl = 0; while (kl <= sequence) { Set(((("x" + dt_xx) + "y") + (dt_yy + kl)) + "_incol", 1); kl++; } } } } if (eval (((("x" + dt_xx) + "y") + dt_yy) + "_inrow") != 1) { if (wildc_l == wildc_r) { sequence = ((series_l + superball_l) + superball_r) + series_r; if (sequence >= 3) { seq_left = (dt_xx - superball_l) - series_l; seq_right = (dt_xx + superball_r) + series_r; killrows++; Set("kill_row" + killrows, dt_yy); Set("kill_l" + killrows, seq_left); Set("kill_r" + killrows, sequence); kl = 0; while (kl <= sequence) { Set(((("x" + (seq_left + kl)) + "y") + dt_yy) + "_inrow", 1); kl++; } } } else { sequence = (series_l + superball_l) + superball_r; if (sequence >= 3) { seq_left = (dt_xx - superball_l) - series_l; killrows++; Set("kill_row" + killrows, dt_yy); Set("kill_l" + killrows, seq_left); Set("kill_r" + killrows, sequence); kl = 0; while (kl <= sequence) { Set(((("x" + (seq_left + kl)) + "y") + dt_yy) + "_inrow", 1); kl++; } } sequence = (superball_l + superball_r) + series_r; if (sequence >= 3) { seq_left = dt_xx - superball_l; killrows++; Set("kill_row" + killrows, dt_yy); Set("kill_l" + killrows, seq_left); Set("kill_r" + killrows, sequence); kl = 0; while (kl <= sequence) { Set(((("x" + (seq_left + kl)) + "y") + dt_yy) + "_inrow", 1); kl++; } } } } } else { seq_up = 1; while ((eval ((("x" + dt_xx) + "y") + (dt_yy - seq_up)) == 1) and ((eval (((("x" + dt_xx) + "y") + (dt_yy - seq_up)) + "_color") == dt_color) or (eval (((("x" + dt_xx) + "y") + (dt_yy - seq_up)) + "_color") == dt_color))) { seq_up++; } seq_up--; seq_down = 1; while ((eval ((("x" + dt_xx) + "y") + (dt_yy + seq_down)) == 1) and ((eval (((("x" + dt_xx) + "y") + (dt_yy + seq_down)) + "_color") == dt_color) or (eval (((("x" + dt_xx) + "y") + (dt_yy + seq_down)) + "_color") == dt_color))) { seq_down++; } seq_down--; sequence = seq_up + seq_down; if (sequence >= 3) { seq_up = dt_yy - seq_up; killcols++; Set("kill_col" + killcols, dt_xx); Set("kill_u" + killcols, seq_up); Set("kill_d" + killcols, sequence); kl = 0; while (kl <= sequence) { Set(((("x" + dt_xx) + "y") + (dt_yy + kl)) + "_incol", 1); kl++; } } seq_left = 1; mcidn = 0; while (((eval ((("x" + (dt_xx - seq_left)) + "y") + dt_yy) == 1) and (eval (((("x" + (dt_xx - seq_left)) + "y") + dt_yy) + "_long") != 1)) and ((eval (((("x" + (dt_xx - seq_left)) + "y") + dt_yy) + "_color") == dt_color) or (eval (((("x" + (dt_xx - seq_left)) + "y") + dt_yy) + "_color") == dt_color))) { seq_left++; } seq_left--; seq_right = 1; while (((eval ((("x" + (dt_xx + seq_right)) + "y") + dt_yy) == 1) and (eval (((("x" + (dt_xx + seq_right)) + "y") + dt_yy) + "_long") != 1)) and ((eval (((("x" + (dt_xx + seq_right)) + "y") + dt_yy) + "_color") == dt_color) or (eval (((("x" + (dt_xx + seq_right)) + "y") + dt_yy) + "_color") == dt_color))) { seq_right++; } seq_right--; sequence = seq_left + seq_right; if (sequence >= 3) { seq_left = dt_xx - seq_left; killrows++; Set("kill_row" + killrows, dt_yy); Set("kill_l" + killrows, seq_left); Set("kill_r" + killrows, sequence); kl = 0; while (kl <= sequence) { Set(((("x" + (seq_left + kl)) + "y") + dt_yy) + "_inrow", 1); kl++; } } } dfdf++; } killxml = ""; killpoints = 0; rowbonus = 0; combobonus = 0; klr = 1; while (klr <= killrows) { kyy = eval ("kill_row" + klr); kxx = eval ("kill_l" + klr); ksq = eval ("kill_r" + klr); killz = 0; incombo = 0; killit = 0; while (killit <= ksq) { mcname = eval (((("x" + (kxx + killit)) + "y") + kyy) + "_name"); if (eval (((("x" + (kxx + killit)) + "y") + kyy) + "_long") != 1) { mccolor = eval (((("x" + (kxx + killit)) + "y") + kyy) + "_color"); depth++; _parent.boom.duplicateMovieClip("boom" + depth, depth); _parent["boom" + depth]._x = _parent[mcname]._x; _parent["boom" + depth]._y = _parent[mcname]._y; gotrow = 1; Set(("_parent.boom" + depth) + ".color_id", 6); _parent["boom" + depth].gotoAndStop(mccolor); _parent["boom" + depth].x = kxx + killit; _parent["boom" + depth].y = kyy; if (_parent[mcname].combor > 0) { if (_parent[mcname].combor > incombo) { incombo = _parent[mcname].combor; } _parent[mcname].combor = 0; _parent["boom" + depth].combo = incombo; } killpoints = killpoints + _parent[mcname].value; if (_parent[mcname].value == 25) { color_seed[mccolor] = color_seed[mccolor] - 2; trace("r-2 from " + mcname); } else if (_parent[mcname].value == 100) { color_seed[mccolor] = color_seed[mccolor] - 10; trace("r-10 from " + mcname); } else if (_parent[mcname].value == 200) { color_seed[mccolor] = color_seed[mccolor] - 16; trace("r-30 from " + mcname); } _parent[mcname].value = 0; _parent[mcname].removeMovieClip(); killxml = killxml + (("<kill>" + mcname) + "</kill>"); } killit++; } trace("vert #" + incombo); rowbonus = rowbonus + 500; combobonus = combobonus + (int(comboz[incombo]) * 500); comboz[incombo]++; rcombo = rcombo + comboz[incombo]; klr++; } klr = 1; while (klr <= killcols) { kxx = eval ("kill_col" + klr); kyy = eval ("kill_u" + klr); ksq = eval ("kill_d" + klr); floaters = 0; incombo = 0; killit = 0; while (killit <= ksq) { mcname = eval (((("x" + kxx) + "y") + (kyy + killit)) + "_name"); mccolor = eval (((("x" + kxx) + "y") + (kyy + killit)) + "_color"); depth++; gotrow = 1; if (_parent[mcname].comboc > 0) { if (_parent[mcname].comboc > incombo) { incombo = _parent[mcname].comboc; } _parent[mcname].comboc = 0; _parent["boom" + depth].combo = incombo; } _parent.boom.duplicateMovieClip("boom" + depth, depth); _parent["boom" + depth]._x = _parent[mcname]._x; _parent["boom" + depth]._y = _parent[mcname]._y; _parent["boom" + depth].gotoAndStop(mccolor); _parent["boom" + depth].x = kxx; _parent["boom" + depth].y = kyy + killit; killpoints = killpoints + _parent[mcname].value; if (_parent[mcname].value == 25) { color_seed[mccolor] = color_seed[mccolor] - 2; trace("c-2 from " + mcname); } else if (_parent[mcname].value == 100) { color_seed[mccolor] = color_seed[mccolor] - 10; trace("c-10 from " + mcname); } else if (_parent[mcname].value == 200) { color_seed[mccolor] = color_seed[mccolor] - 30; trace("c-30 from " + mcname); } _parent[mcname].removeMovieClip(); _parent["boom" + depth].combo = incombo; killxml = killxml + (("<kill>" + mcname) + "</kill>"); killit++; } trace("horiz #" + incombo); combobonus = combobonus + (int(comboz[incombo]) * 500); comboz[incombo]++; ccombo = ccombo + comboz[incombo]; klr++; } if (killpoints >= 200) { xcombo = 1; } else { xcombo = 0; } if (killpoints > 0) { _root.score = _root.score + killpoints; _root.depth++; _root.msg.duplicateMovieClip("ms" + _root.depth, _root.depth + 100); _root["ms" + _root.depth].msg = killpoints + " points"; _root["ms" + _root.depth].normal = 1; } if (combobonus > 0) { _root.score = _root.score + combobonus; _root.depth++; _root.msg.duplicateMovieClip("ms" + _root.depth, _root.depth + 100); _root["ms" + _root.depth]._y = _root["ms" + _root.depth]._y + 32; _root["ms" + _root.depth].msg = ("Combo Bonus: " + combobonus) + " points"; xcombo++; } bcombo = 0; if (rowbonus > 0) { _root.score = _root.score + rowbonus; _root.depth++; _root.msg.duplicateMovieClip("ms" + _root.depth, _root.depth + 100); _root["ms" + _root.depth]._y = _root["ms" + _root.depth]._y + 64; _root["ms" + _root.depth].msg = ("Row Bonus: " + rowbonus) + " points"; xcombo++; } if (killxml.length > 0) { xmlstring = ((((("<command><name>kill</name><userid>" + _root.userid) + "</userid><combo>") + xcombo) + "</combo>") + killxml) + "</command>"; if (_root.players != 1) { _root.hotSocket.send(xmlstring); } } } else if (dead == 1) { if (_root.players > 1) { _root.ulevel++; } _parent._parent.gotoAndPlay(10); dead = 2; } if (gotrow == 1) { if ((_root.sound = 1)) { sndfx = new Sound(); sndfx.attachSound("sfx_clear"); sndfx.start(); } gotrow = 0; } d = 0; while (d < etypes) { gcd = colors[d]; if (gcd > 5) { gcd = gcd - 5; } if (color_seed[gcd] < 5) { color_seed[gcd] = 5; } d++; } }
Symbol 359 MovieClip Frame 1
stop();
Symbol 361 MovieClip Frame 1
stop();
Symbol 361 MovieClip Frame 7
if (_root.players > 1) { _root.won++; xmlstring = ("<command><name>round</name><userid>" + _root.userid) + "</userid><result>win</result></command>"; _root.hotSocket.send(xmlstring); _root.window2.play(); } _parent.ulevel++; _parent.play();
Symbol 361 MovieClip Frame 21
if (_root.players > 1) { _root.lost++; xmlstring = ("<command><name>round</name><userid>" + _root.userid) + "</userid><result>lose</result></command>"; _root.hotSocket.send(xmlstring); _root.window2.play(); _parent.play(); } else { _parent.gotoAndStop(45); }
Symbol 369 Button
on (release) { _root.won = 0; _root.lost = 0; _root.player = 0; _root.score = 0; _root.ulevel = 1; gotoAndStop (5); }
Symbol 380 Button
on (release) { if ((_root.gooddomain == 1) and (pname.length > 0)) { encryptdata = (((random(300) + "&") + escape(score)) + "&") + escape(pname); ekey = "YouLike2EatTEHd0gP00Pd0NtY0u"; encryptchars = "724xw?!@$-{A609By%^()DE8Q1TgabYcdSUVW&*XZf5ehijkl_+mnoFGHIJKLN=:;~OCMRPpqrsz.,/3tuv}'"; chars = encryptchars.split(""); ki = ekey.split(""); keylength = ekey.length; echars = encryptchars.length; convert = new Array(); c2 = 0; line = 0; while (line < ki.length) { fr = ""; bk = ""; c2 = c2 + ord(ki[line]); while (c2 > echars) { c2 = c2 - echars; } c = 0; while (c < echars) { if (c < c2) { bk = bk + chars[c]; } else { fr = fr + chars[c]; } c++; } convert[line] = fr + bk; trace((convert[line] + " ---") + c2); line++; } if (encryptdata.length > 0) { score = ""; trace("Encrypting 'encryptdata'"); boggle = encryptdata.split(""); matrix = 0; out = 0; while (out < encryptdata.length) { c = 0; while (c < echars) { if (boggle[out] == chars[c]) { replace = convert[matrix].split(""); boggle[out] = replace[c]; c = echars + 10; matrix++; if (matrix >= keylength) { matrix = 0; } } c++; } score = score + boggle[out]; out++; } } convert = undefined; encryptdata = undefined; ekey = undefined; encryptchars = undefined; chars = undefined; boggle = undefined; replace = undefined; fr = undefined; bk = undefined; ki = undefined; _root.player = undefined; _root.wall = undefined; getURL ("http://www.psychogoldfish.com/chroma/scores.php", "_blank", "POST"); score = 0; _root.gotoAndPlay(1); } if (_root.gooddomain != 1) { _root.share.play(); } }
Symbol 382 Button
on (release) { gotoAndPlay (1); }
Symbol 384 Button
on (release) { if (_root.gooddomain != 1) { _root.share.play(); } else { score = 0; gotoAndPlay ("newlevel"); } }

Library Items

Symbol 1 Sound [sfx_rotate]
Symbol 2 Sound [sfx_pass]
Symbol 3 Sound [sfx_land]
Symbol 4 Sound [sfx_clear]
Symbol 5 Sound [sfx_tank]Used by:205
Symbol 6 GraphicUsed by:15
Symbol 7 GraphicUsed by:15
Symbol 8 GraphicUsed by:15
Symbol 9 GraphicUsed by:15
Symbol 10 GraphicUsed by:15
Symbol 11 GraphicUsed by:15
Symbol 12 GraphicUsed by:15
Symbol 13 GraphicUsed by:15
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:6 7 8 9 10 11 12 13 14Used by:40
Symbol 16 BitmapUsed by:18 20 22 24 26 30
Symbol 17 BitmapUsed by:18 251
Symbol 18 GraphicUses:16 17Used by:31
Symbol 19 BitmapUsed by:20 252
Symbol 20 GraphicUses:16 19Used by:31
Symbol 21 BitmapUsed by:22 131
Symbol 22 GraphicUses:16 21Used by:31
Symbol 23 BitmapUsed by:24 253
Symbol 24 GraphicUses:16 23Used by:31
Symbol 25 BitmapUsed by:26 254
Symbol 26 GraphicUses:16 25Used by:31
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:29
Symbol 29 MovieClipUses:28Used by:31 255
Symbol 30 GraphicUses:16Used by:31
Symbol 31 MovieClipUses:18 20 22 24 26 29 30Used by:40
Symbol 32 BitmapUsed by:33 38
Symbol 33 GraphicUses:32Used by:40
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:40
Symbol 36 BitmapUsed by:37 39
Symbol 37 GraphicUses:36Used by:40
Symbol 38 GraphicUses:32Used by:40
Symbol 39 GraphicUses:36Used by:40
Symbol 40 MovieClip [balls]Uses:15 31 33 35 37 38 39Used by:341
Symbol 41 BitmapUsed by:42 125
Symbol 42 GraphicUses:41Used by:Timeline
Symbol 43 GraphicUsed by:61
Symbol 44 FontUsed by:45
Symbol 45 TextUses:44Used by:61
Symbol 46 FontUsed by:47
Symbol 47 TextUses:46Used by:61
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:61
Symbol 50 FontUsed by:51 59 60
Symbol 51 TextUses:50Used by:61
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:61
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:61
Symbol 56 GraphicUsed by:61
Symbol 57 FontUsed by:58 59
Symbol 58 TextUses:57Used by:61
Symbol 59 EditableTextUses:50 57Used by:61
Symbol 60 TextUses:50Used by:61
Symbol 61 MovieClipUses:43 45 47 49 51 53 55 56 58 59 60Used by:Timeline
Symbol 62 GraphicUsed by:76
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:76
Symbol 65 GraphicUsed by:76
Symbol 66 GraphicUsed by:76
Symbol 67 FontUsed by:68 69 70 78 110 128 129 390 391
Symbol 68 TextUses:67Used by:76
Symbol 69 EditableTextUses:67Used by:76
Symbol 70 TextUses:67Used by:76
Symbol 71 FontUsed by:72 73 78 80 81 85 86 87 89 90 91 97 98 99 101 102 105 106 111 112 121 124 126 362 363 364 365 366 374 378 381 383 385 388 389 391
Symbol 72 TextUses:71Used by:75
Symbol 73 TextUses:71Used by:75
Symbol 74 GraphicUsed by:75
Symbol 75 ButtonUses:72 73 74Used by:76
Symbol 76 MovieClipUses:62 64 65 66 68 69 70 75Used by:Timeline
Symbol 77 GraphicUsed by:79
Symbol 78 EditableTextUses:67 71Used by:79
Symbol 79 MovieClipUses:77 78Used by:Timeline
Symbol 80 TextUses:71Used by:Timeline
Symbol 81 TextUses:71Used by:Timeline
Symbol 82 GraphicUsed by:83 84 88 92 93 100 103 104 107 108 109 369
Symbol 83 ButtonUses:82Used by:Timeline
Symbol 84 ButtonUses:82Used by:Timeline
Symbol 85 EditableTextUses:71Used by:Timeline
Symbol 86 TextUses:71Used by:Timeline
Symbol 87 TextUses:71Used by:Timeline
Symbol 88 ButtonUses:82Used by:Timeline
Symbol 89 TextUses:71Used by:Timeline
Symbol 90 EditableTextUses:71Used by:Timeline
Symbol 91 TextUses:71Used by:Timeline
Symbol 92 ButtonUses:82Used by:Timeline
Symbol 93 ButtonUses:82Used by:Timeline
Symbol 94 FontUsed by:96
Symbol 95 FontUsed by:96
Symbol 96 TextUses:94 95Used by:Timeline
Symbol 97 TextUses:71Used by:Timeline
Symbol 98 TextUses:71Used by:Timeline
Symbol 99 EditableTextUses:71Used by:Timeline
Symbol 100 ButtonUses:82Used by:Timeline
Symbol 101 TextUses:71Used by:Timeline
Symbol 102 TextUses:71Used by:Timeline
Symbol 103 ButtonUses:82Used by:Timeline
Symbol 104 ButtonUses:82Used by:Timeline
Symbol 105 TextUses:71Used by:Timeline
Symbol 106 EditableTextUses:71Used by:Timeline
Symbol 107 ButtonUses:82Used by:Timeline
Symbol 108 ButtonUses:82Used by:Timeline
Symbol 109 ButtonUses:82Used by:Timeline
Symbol 110 EditableTextUses:67Used by:Timeline
Symbol 111 TextUses:71Used by:Timeline
Symbol 112 EditableTextUses:71Used by:113
Symbol 113 MovieClipUses:112Used by:Timeline
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:116
Symbol 116 MovieClipUses:115Used by:Timeline
Symbol 117 GraphicUsed by:Timeline
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:120
Symbol 120 MovieClipUses:119Used by:Timeline
Symbol 121 TextUses:71Used by:Timeline
Symbol 122 FontUsed by:123
Symbol 123 EditableTextUses:122Used by:Timeline
Symbol 124 TextUses:71Used by:Timeline
Symbol 125 GraphicUses:41Used by:Timeline
Symbol 126 EditableTextUses:71Used by:Timeline
Symbol 127 GraphicUsed by:Timeline
Symbol 128 EditableTextUses:67Used by:Timeline
Symbol 129 EditableTextUses:67Used by:Timeline
Symbol 130 GraphicUsed by:Timeline
Symbol 131 GraphicUses:21Used by:132 255
Symbol 132 MovieClipUses:131Used by:361
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:192
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:192
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:192
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:192
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:192
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:155 192
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:155
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:155
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:155
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:155
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClipUses:144 146 148 150 152 154Used by:156
Symbol 156 MovieClipUses:155Used by:192 202
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:159
Symbol 159 MovieClipUses:158Used by:192
Symbol 160 BitmapUsed by:161
Symbol 161 GraphicUses:160Used by:192
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:192
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:172
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:172
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:172
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:172
Symbol 172 MovieClipUses:165 167 169 171Used by:192
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:189
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:189
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:189
Symbol 179 BitmapUsed by:180
Symbol 180 GraphicUses:179Used by:189
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:189
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:189
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:189
Symbol 187 BitmapUsed by:188
Symbol 188 GraphicUses:187Used by:189
Symbol 189 MovieClipUses:174 176 178 180 182 184 186 188Used by:192
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:192
Symbol 192 MovieClipUses:134 136 138 140 142 156 159 144 161 163 172 189 191Used by:361
Symbol 193 BitmapUsed by:195
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:193 194Used by:201
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:200
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:200
Symbol 200 MovieClipUses:197 199Used by:201
Symbol 201 MovieClipUses:195 200Used by:341
Symbol 202 MovieClipUses:156Used by:341
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:208
Symbol 205 MovieClipUses:5Used by:208
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:208
Symbol 208 MovieClipUses:204 205 207Used by:341
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:213
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:213
Symbol 213 MovieClipUses:210 212Used by:250
Symbol 214 BitmapUsed by:215 216
Symbol 215 GraphicUses:214Used by:217
Symbol 216 GraphicUses:214Used by:217
Symbol 217 MovieClipUses:215 216Used by:250
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:222
Symbol 220 BitmapUsed by:221
Symbol 221 GraphicUses:220Used by:222
Symbol 222 MovieClipUses:219 221Used by:250
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:227
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:227
Symbol 227 MovieClipUses:224 226Used by:250
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:232
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:232
Symbol 232 MovieClipUses:229 231Used by:250
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:250
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:249
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:249
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:249
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:249
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:249
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:249
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:249
Symbol 249 MovieClipUses:236 238 240 242 244 246 248Used by:250
Symbol 250 MovieClipUses:213 217 222 227 232 234 249Used by:341
Symbol 251 GraphicUses:17Used by:255
Symbol 252 GraphicUses:19Used by:255
Symbol 253 GraphicUses:23Used by:255
Symbol 254 GraphicUses:25Used by:255
Symbol 255 MovieClipUses:251 252 131 253 254 29Used by:341  Timeline
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:260
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:260
Symbol 260 MovieClipUses:257 259Used by:286
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:265
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:265
Symbol 265 MovieClipUses:262 264Used by:286
Symbol 266 BitmapUsed by:267
Symbol 267 GraphicUses:266Used by:270
Symbol 268 BitmapUsed by:269
Symbol 269 GraphicUses:268Used by:270
Symbol 270 MovieClipUses:267 269Used by:286
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:275
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:275
Symbol 275 MovieClipUses:272 274Used by:286
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:280
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278Used by:280
Symbol 280 MovieClipUses:277 279Used by:286
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:285
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:285
Symbol 285 MovieClipUses:282 284Used by:286
Symbol 286 MovieClipUses:260 265 270 275 280 285Used by:341
Symbol 287 BitmapUsed by:288 289
Symbol 288 GraphicUses:287Used by:290
Symbol 289 GraphicUses:287Used by:290
Symbol 290 MovieClipUses:288 289Used by:309
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:295
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:295
Symbol 295 MovieClipUses:292 294Used by:309
Symbol 296 BitmapUsed by:297 298
Symbol 297 GraphicUses:296Used by:299
Symbol 298 GraphicUses:296Used by:299
Symbol 299 MovieClipUses:297 298Used by:309
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:304
Symbol 302 BitmapUsed by:303
Symbol 303 GraphicUses:302Used by:304
Symbol 304 MovieClipUses:301 303Used by:309
Symbol 305 BitmapUsed by:306 307
Symbol 306 GraphicUses:305Used by:308
Symbol 307 GraphicUses:305Used by:308
Symbol 308 MovieClipUses:306 307Used by:309
Symbol 309 MovieClipUses:290 295 299 304 308Used by:341
Symbol 310 BitmapUsed by:311
Symbol 311 GraphicUses:310Used by:322
Symbol 312 BitmapUsed by:313
Symbol 313 GraphicUses:312Used by:322
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:322
Symbol 316 BitmapUsed by:317
Symbol 317 GraphicUses:316Used by:322
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:322
Symbol 320 BitmapUsed by:321
Symbol 321 GraphicUses:320Used by:322
Symbol 322 MovieClipUses:311 313 315 317 319 321Used by:341
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:335
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:335
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:335
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:335
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:335
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:335
Symbol 335 MovieClipUses:324 326 328 330 332 334Used by:341
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:340
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:340
Symbol 340 MovieClipUses:337 339Used by:341
Symbol 341 MovieClipUses:201 202 208 40 250 255 286 309 322 335 340Used by:361
Symbol 342 BitmapUsed by:343 355
Symbol 343 GraphicUses:342Used by:358
Symbol 344 BitmapUsed by:345 356
Symbol 345 GraphicUses:344Used by:358
Symbol 346 BitmapUsed by:347 357
Symbol 347 GraphicUses:346Used by:358
Symbol 348 BitmapUsed by:349
Symbol 349 GraphicUses:348Used by:354
Symbol 350 BitmapUsed by:351
Symbol 351 GraphicUses:350Used by:354
Symbol 352 BitmapUsed by:353
Symbol 353 GraphicUses:352Used by:354
Symbol 354 MovieClipUses:349 351 353Used by:358
Symbol 355 GraphicUses:342Used by:358
Symbol 356 GraphicUses:344Used by:358
Symbol 357 GraphicUses:346Used by:358
Symbol 358 MovieClipUses:343 345 347 354 355 356 357Used by:359
Symbol 359 MovieClipUses:358Used by:361
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:132 192 341 359 360Used by:Timeline
Symbol 362 EditableTextUses:71Used by:367
Symbol 363 EditableTextUses:71Used by:367
Symbol 364 EditableTextUses:71Used by:367
Symbol 365 EditableTextUses:71Used by:367
Symbol 366 EditableTextUses:71Used by:367
Symbol 367 MovieClipUses:362 363 364 365 366Used by:Timeline
Symbol 368 SoundUsed by:Timeline
Symbol 369 ButtonUses:82Used by:Timeline
Symbol 370 FontUsed by:371 372 373
Symbol 371 TextUses:370Used by:Timeline
Symbol 372 TextUses:370Used by:Timeline
Symbol 373 TextUses:370Used by:Timeline
Symbol 374 EditableTextUses:71Used by:Timeline
Symbol 375 FontUsed by:376
Symbol 376 TextUses:375Used by:Timeline
Symbol 377 GraphicUsed by:Timeline
Symbol 378 EditableTextUses:71Used by:Timeline
Symbol 379 GraphicUsed by:380 382 384
Symbol 380 ButtonUses:379Used by:Timeline
Symbol 381 TextUses:71Used by:Timeline
Symbol 382 ButtonUses:379Used by:Timeline
Symbol 383 TextUses:71Used by:Timeline
Symbol 384 ButtonUses:379Used by:Timeline
Symbol 385 TextUses:71Used by:Timeline
Symbol 386 FontUsed by:387
Symbol 387 TextUses:386Used by:Timeline
Symbol 388 TextUses:71Used by:Timeline
Symbol 389 TextUses:71Used by:Timeline
Symbol 390 TextUses:67Used by:Timeline
Symbol 391 EditableTextUses:67 71Used by:Timeline

Instance Names

"icon"Frame 1Symbol 61 MovieClip
"share"Frame 1Symbol 79 MovieClip
"lobby"Frame 5Symbol 113 MovieClip
"border"Frame 7Symbol 116 MovieClip
"border2"Frame 7Symbol 120 MovieClip
"window1"Frame 37Symbol 361 MovieClip
"ball2"Frame 37Symbol 255 MovieClip
"ball1"Frame 37Symbol 255 MovieClip
"msg"Frame 37Symbol 367 MovieClip
"laser"Symbol 40 MovieClip [balls] Frame 1Symbol 15 MovieClip
"ball2"Symbol 40 MovieClip [balls] Frame 1Symbol 31 MovieClip
"ball1"Symbol 40 MovieClip [balls] Frame 1Symbol 31 MovieClip
"ufo"Symbol 192 MovieClip Frame 13Symbol 156 MovieClip
"tsfx"Symbol 208 MovieClip Frame 1Symbol 205 MovieClip
"v4"Symbol 250 MovieClip Frame 10Symbol 249 MovieClip
"v3"Symbol 250 MovieClip Frame 10Symbol 249 MovieClip
"v2"Symbol 250 MovieClip Frame 10Symbol 249 MovieClip
"v1"Symbol 250 MovieClip Frame 10Symbol 249 MovieClip
"floor"Symbol 341 MovieClip Frame 1Symbol 201 MovieClip
"ship"Symbol 341 MovieClip Frame 1Symbol 202 MovieClip
"tank"Symbol 341 MovieClip Frame 1Symbol 208 MovieClip
"missile"Symbol 341 MovieClip Frame 1Symbol 40 MovieClip [balls]
"baddie"Symbol 341 MovieClip Frame 1Symbol 250 MovieClip
"gem"Symbol 341 MovieClip Frame 1Symbol 255 MovieClip
"boom"Symbol 341 MovieClip Frame 1Symbol 286 MovieClip
"baddie2"Symbol 341 MovieClip Frame 1Symbol 309 MovieClip
"brain1"Symbol 341 MovieClip Frame 1Symbol 322 MovieClip
"brain2"Symbol 341 MovieClip Frame 1Symbol 335 MovieClip
"tooth"Symbol 341 MovieClip Frame 1Symbol 340 MovieClip
"m32_a"Symbol 361 MovieClip Frame 1Symbol 132 MovieClip
"m32_b"Symbol 361 MovieClip Frame 1Symbol 132 MovieClip
"m32_c"Symbol 361 MovieClip Frame 1Symbol 132 MovieClip
"bgs"Symbol 361 MovieClip Frame 1Symbol 192 MovieClip
"game"Symbol 361 MovieClip Frame 1Symbol 341 MovieClip
"boss"Symbol 361 MovieClip Frame 1Symbol 359 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "sfx_rotate"
ExportAssets (56)Timeline Frame 1Symbol 2 as "sfx_pass"
ExportAssets (56)Timeline Frame 1Symbol 3 as "sfx_land"
ExportAssets (56)Timeline Frame 1Symbol 4 as "sfx_clear"
ExportAssets (56)Timeline Frame 1Symbol 5 as "sfx_tank"
ExportAssets (56)Timeline Frame 1Symbol 40 as "balls"
ExportAssets (56)Timeline Frame 37Symbol 5 as "sfx_tank"
ExportAssets (56)Timeline Frame 37Symbol 5 as "sfx_tank"
ExportAssets (56)Timeline Frame 37Symbol 40 as "balls"

Labels

"single"Frame 3
"multi"Frame 4
"newlevel"Frame 7
"win"Frame 39
"lose"Frame 40
"c1"Symbol 40 MovieClip [balls] Frame 1
"c2"Symbol 40 MovieClip [balls] Frame 5
"c3"Symbol 40 MovieClip [balls] Frame 9
"c4"Symbol 40 MovieClip [balls] Frame 13
"psychogoldfish"Symbol 61 MovieClip Frame 1
"sess"Symbol 61 MovieClip Frame 2
"mindchamber"Symbol 61 MovieClip Frame 3
"txmafia"Symbol 61 MovieClip Frame 4
"newgrounds"Symbol 61 MovieClip Frame 5
"blank"Symbol 61 MovieClip Frame 6
"stopped"Symbol 205 MovieClip Frame 5

Dynamic Text Variables

lagSymbol 69 EditableText""
nickSymbol 85 EditableText"player"
ulevelSymbol 90 EditableText"1"
ulevelSymbol 99 EditableText"1"
winsSymbol 106 EditableText"1"
msgSymbol 110 EditableText""
namesSymbol 112 EditableText""
scoreSymbol 123 EditableText"0"
textoutSymbol 126 EditableText""
msgSymbol 128 EditableText""
namesSymbol 129 EditableText""
msgSymbol 362 EditableText""
msgSymbol 363 EditableText""
msgSymbol 364 EditableText""
msgSymbol 365 EditableText""
msgSymbol 366 EditableText"font"
score2Symbol 374 EditableText""
pnameSymbol 378 EditableText""




http://swfchan.com/6/27621/info.shtml
Created: 21/5 -2019 09:05:47 Last modified: 21/5 -2019 09:05:47 Server time: 29/04 -2024 12:41:54