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

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

Pico Roulette.swf

This is the info page for
Flash #39925

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


Text
Psycho
Goldfish

THE GOTH PUNKS

IN ASSOCIATION WITH

Proudly Presents:

Accessing Database_

Accessing Database

Cyclops

Alucard

Hanzou

CASSANDRA

Ubersam

..

Uberjon

Uberfred

THE UBERKIDS

..

THE GHETTOBOTS

Roc

Jose

Leyroy

SIX
CHAMBERS

Nene

ONE
BULLET

Darnell

ROCK
PAPER
SCISSORS

Pico

ROULETTE

ROCK PAPER
SCISSORS

SKIP

Error:

<p align="center"></p>

Retry

<p align="center"><font face="Arial" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>PLEASE WAIT</b></font></p>

<p align="left"><font face="FFF Business_8pt_st" size="8" color="#ffffff" letterSpacing="0.000000" kerning="1"> &nbsp;<font color="#ffbb00"><a href="http://www.newgrounds.com/portal/view/310598" target = "_blank">Pico vs. Uberkids</a></font> was first released in the <sbr />year 2000, by Pico creator <font color="#ffbb00"><a href="http://www.newgrounds.com/gold/profile/template.php3?id=1" target = "_blank">Tom Fulp</a></font>. </font></p><p align="left"></p><p align="left"><font face="FFF Business_8pt_st" size="8" color="#ffffff" letterSpacing="0.000000" kerning="1">&nbsp;&nbsp;The original game featured <a href="http://www.newgrounds.com/collection/pico.html" target = "_blank">Pico</a>, Nene and <sbr />Darnell against a group of genetically <sbr />engineered Uberkids. It was one player vs the <sbr />computer.</font></p><p align="left"><font face="FFF Business_8pt_st" size="8" color="#ffffff" letterSpacing="0.000000" kerning="1"> </font></p><p align="left"><font face="FFF Business_8pt_st" size="8" color="#ffffff" letterSpacing="0.000000" kerning="1">&nbsp;&nbsp;The following year, Tom began development <sbr />of an on-line multi-player version of Pico vs. <sbr />Uberkids, where the player would be able to <sbr />choose from a wider cast of characters and <sbr />play against human opponents over the web. <sbr />The effort didn&apos;t go far, though, and Tom <sbr />abandoned the project early on.</font></p><p align="left"><font face="FFF Business_8pt_st" size="8" color="#ffffff" letterSpacing="0.000000" kerning="1"> </font></p><p align="left"><font face="FFF Business_8pt_st" size="8" color="#ffffff" letterSpacing="0.000000" kerning="1">&nbsp;&nbsp;Meanwhile, <font color="#ffbb00"><a href="http://www.newgrounds.com/gold/profile/template.php3?id=81981" target = "_blank">PsychoGoldfish</a></font> was doing his <sbr />own experiments with on-line play, leading to <sbr />him and <font color="#ffbb00"><a href="http://www.newgrounds.com/gold/profile/template.php3?id=1730331" target = "_blank">BrenTheMan</a></font> developing the Sanguine <sbr />Server for on-line multiplayer games.</font></p><p align="left"><font face="FFF Business_8pt_st" size="8" color="#ffffff" letterSpacing="0.000000" kerning="1"> </font></p><p align="left"><font face="FFF Business_8pt_st" size="8" color="#ffffff" letterSpacing="0.000000" kerning="1">&nbsp;&nbsp;Six years later, Tom approached <sbr />PsychoGoldfish about revisiting Pico vs. <sbr />Uberkids On-Line for Pico Day 2007. </font></p><p align="left"></p><p align="left"><font face="FFF Business_8pt_st" size="8" color="#ffffff" letterSpacing="0.000000" kerning="1">&nbsp;&nbsp;Tom prepared artwork for seven new <sbr />characters (Cyclops, Alucard, Hanzo, <sbr />Cassandra and the Ghettobots from Pico&apos;s <sbr />School), while Goldfish re-programmed the <sbr />original game to support on-line play (in <sbr />addition to adding a lobby, player select <sbr />screen and trash-talking chat!).</font></p>

A Brief History:

This is a 2-player online game and requires that you sign in to the game server before playing.
You can sign in using your grounds gold account, or as a guest user with limited functionality.

WELCOME NG USER!

START

X

USERNAME:

PASSWORD:

SIGN IN  >>

Sign in using your Grounds Gold account

GUEST USERS

OR

NICKNAME:

Enter a nickname to play as a Guest User

Note:  Guest users are not ranked

REMEMBER ME

NG MEMBERS

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Powered By

<p align="left"><font face="FFF Business_8pt_st" size="8" color="#ffbb00" letterSpacing="0.000000" kerning="1"><a href="http://www.newgrounds.com/gold/signup.php" target = "_blank">Not a member? SIGN UP HERE!</a></font></p>

ENTER LOBBY*

*This feature is only available to registered users

Quick Play games are not ranked

ROCK PAPER SCISSORS
ROULETTE

NG

QUICK PLAY
INSTRUCTIONS
PLAYER RANKINGS

Credits:
Graphics & Animation: Tom Fulp
Secondary Graphics: Josh Tuttle
Game Programming: Josh Tuttle
Special Effects Code:  Mike Welsh
Title Song: Xerxes-Sangco
In-game Music: Dj-Svenzo
Sanguine Server Developed by:
Brendon Colby & Josh Tuttle

ENTER LOBBY

Return to Menu

Contents:

INSTRUCTIONS

To create a new room, you must first enter the lobby.
Once you have done so, look toward the bottom of the screen
and you will find the new room setup form.

GO

Host a New Game:

Game Description:

Password (optional):

Allow Guest Users

First, describe your room. This helps when you want certain
groups of people to find your room.
If you want to play with a specific person, it is
recommended that you also enter a password, and give that
password to your desired opponent, so no other players will
be able to join your room.
If you don't care who you play against, you can select the
'Allow Guest Users' box. This will allow guest users to join
your room via the 'Quick Play' option from the main menu.
Note: Guest users do not have access to the lobby.

Creating a new room
Joining a custom room
Selecting a Team
Playing the Game

To join a custom room, enter the lobby and find a room in the
list that you are interested in joining.
If you roll your mouse over a user's name you can see their
game stats. This will tell you if they win a lot, lose a lot, or
simply quit the game mid-way on a regular basis.
To the right of the user's name is the description of the
room, and past that will be either the word join or a
lock icon.
Clicking on join will put you into the corresponding room.
The lock icon means the owner of the room has created
a password. Clicking the lock will prompt you for the
password.  If you know what it is, filling in the prompt will
place you in the room.
If you do not see any interesting games, try hitting the
'refresh list' button to see any new rooms that may have
appeared since you first joined the lobby.

On the team select screen, you will see several boxes
containing all the characters you can choose from.
Mouse over any box and you will see a large image with their
name underneath.  To select a character, simply click on
their box.  Once selected, that character can not be used by
your opponent, and likewise when they select a character.

If you are impartial to any three characters,
you can use the random box to randomly
pick a character.

Your selected characters will appear at the bottom of the
screen.  If you want to un-select anyone, simply click their
image in this area,
Once you have chosen all 3 members of your team, you will
see a circular button that says "GO"  Pressing this will
indicate you are ready to start.
The game will begin as soon as both players have pressed
the "GO" button.

To play the game, you simply select one of the icons (rock,
paper, scossors) from above your player. If you do not make
a slection within 30 seconds, one will be randomly chosen
for you.
The player that loses (in accordance to Rock,Paper,Scissor
rules) will have to point the gun at themselves and pull the
trigger.  The gun only has 6 chambers, and one bullet.  Each
pull of the trigger significantly raises the odds of being shot.
When all 3 members of any team have been shot, the game
ends and the last man standing wins.
When your character is not occupied, you can taunt the other
player using the chat bar on the bottom right of the screen.
If you are unfamiliar with Rock Paper Scissor rules, use the
friendly guideline at the lower left of the screen for help.
And also, try climbing out from under that rock....

ROCK

PAPER

SCISSOR

Your password
is invalid.

join

<p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">XXgg~~&apos;&quot;</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdfgsdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdgsfdg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdffg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sfd</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">gsfd</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">gsfdgsdfgsdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">dsf</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">dfsg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sfdgsgdf&apos;gksd;lgk</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sgdslpdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdf;lg;ksfd;lgk</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">32454325</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">53245</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">5354423</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">52345</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">XXgg~~&apos;&quot;</font></p>

<p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">XXgg~~&apos;&quot;</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdfgsdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdgsfdg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdffg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sfd</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">gsfd</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">gsfdgsdfgsdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">dsf</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">dfsg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sfdgsgdf&apos;gksd;lgk</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sgdslpdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdf;lg;ksfd;lgk</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">32454325</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">53245</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">5354423</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">52345</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">XXgg~~&apos;&quot;</font></p>

User

Room Description

= Password Required

Exit Lobby

Refresh List

<p align="left"><font face="Arial Narrow" size="12" color="#999999" letterSpacing="0.000000" kerning="1">Win rate: 84%</font></p><p align="left"><font face="Arial Narrow" size="12" color="#999999" letterSpacing="0.000000" kerning="1">Loss rate: 99%</font></p><p align="left"><font face="Arial Narrow" size="12" color="#999999" letterSpacing="0.000000" kerning="1">penis</font></p><p align="left"><font face="Arial Narrow" size="12" color="#999999" letterSpacing="0.000000" kerning="1">cock</font></p><p align="left"><font face="Arial Narrow" size="12" color="#999999" letterSpacing="0.000000" kerning="1">asdasd</font></p>

<p align="left"><font face="Arial" size="12" color="#ffff00" letterSpacing="0.000000" kerning="1">penisMcpenis</font></p>

<p align="center"><font face="Arial" size="10" color="#ffff00" letterSpacing="0.000000" kerning="1">Level X</font></p>

<p align="center"><font face="Arial" size="10" color="#ffff00" letterSpacing="0.000000" kerning="1">Dark</font></p>

Allow Guest Users (These games are not ranked)

X

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Ranked?

<p align="center"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">Y</font></p>

Enter password

OK

<p align="left"></p>

Your Opponent has
left the game...

TEAM
SELECT

<p align="center"></p>

<p align="center"></p>

<p align="left"><font face="Arial" size="16" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>Player 1</b></font></p>

<p align="right"><font face="Arial" size="16" color="#0039f8" letterSpacing="0.000000" kerning="1"><b>Player 2</b></font></p>

GO

Some characters are only available to registered users

This track is A-Bot's favorite Audio Portal submission of the week

Exit Room

<p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#999999" letterSpacing="0.000000" kerning="1">username: songtitle-penis-butts</font></p>

Audio:

ROCK PAPER SCISSORS
ROULETTE

<p align="center"><font face="Big" size="48" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>ROUND 1</b></font></p>

VS

<p align="center"></p>

<p align="center"></p>

<p align="left"></p>

<p align="right"></p>

TIE!

Remember!!!
- Rock defeats Scissors
- Paper defeats Rock
- Scissors defeat Paper

BATTLE FOR
NEXT SHOT!!!

TAUNT YOUR OPPONENT!

SEND

Please Wait...

<p align="center"><font face="arial" size="11" color="#ffffff" letterSpacing="0.000000" kerning="1">Waiting for opponent...</font></p>

Time Up

<p align="center"><font face="Big" size="33" color="#ffffff" letterSpacing="0.000000" kerning="1">PENIS</font></p>

<p align="left"><font face="Arial Narrow" size="16" color="#ff0000" letterSpacing="0.000000" kerning="1">asdf</font></p>

<p align="right"><font face="Arial Narrow" size="16" color="#0000ff" letterSpacing="0.000000" kerning="1">adsf</font></p>

WE HAVE
A WINNER!

CONGRATULATIONS

<p align="center"><font face="Beesknees ITC " size="48" color="#990000" letterSpacing="0.000000" kerning="1"><b>PENISJDLKJAWDLLJ</b></font></p>

<p align="center"><font face="Beesknees ITC " size="48" color="#000066" letterSpacing="0.000000" kerning="1"><b>PENISJDLKJAWDLLJ</b></font></p>

View Stats

Exit Room

Play Again

Waiting for host to play again...

Your opponent has quit

<p align="center"><font face="Arial Narrow" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1">Wins: 9999 Losses: 9999 Plays: 9999</font></p>

ActionScript [AS1/AS2]

Frame 1
function getNG() { getURL ("http://www.newgrounds.com", "_blank"); } function getPG() { getURL ("http://www.psychogoldfish.com", "_blank"); } var my_cm = new ContextMenu(); my_cm.hideBuiltInItems(); my_cm.customItems.push(new ContextMenuItem("Newgrounds.com", getNG, true)); my_cm.customItems.push(new ContextMenuItem("PsychoGoldfish.com", getPG, true)); this.menu = my_cm; cookie = SharedObject.getLocal("login"); tag = SharedObject.getLocal("jhgjhg"); stop();
Frame 10
function skipIntro() { gotoAndPlay ("config"); } stop();
Instance of Symbol 158 MovieClip in Frame 10
onClipEvent (mouseUp) { _parent.skipIntro(); }
Frame 19
_global.character = new Array(); character[0] = "Pico"; character[1] = "Nene"; character[2] = "Darnell"; character[3] = "\u00DCbersam"; character[4] = "\u00DCberjon"; character[5] = "\u00DCberfred"; character[6] = "Cyclops"; character[7] = "Alucard"; character[8] = "Hanzou"; character[9] = "Cassandra"; character[10] = "Leyroy"; character[11] = "Jose"; character[12] = "Roc"; character[13] = "Reptile"; guestIndex = 6; gotoAndStop ("connect");
Frame 25
_global.SSgameId = "pico_roulette"; _global.SS = new SServer(SSgameId, false); wait = "Connecting to server"; SS.onEvent.connected = function (s) { if (s.success) { gotoAndStop ("login"); } else { error = "Could not connect to the game server"; gotoAndStop ("error"); } }; SS.onEvent.error = function (i) { error = i.info.m; if ((error == "permission denied") and (SS.remoteUserVars.al > 0)) { gotoAndPlay ("badpass"); } else { gotoAndStop ("error"); } }; gotoAndStop ("wait");
Frame 33
SS.close();
Frame 43
function reformat(old) { New = ""; i = 1; while (i <= old.length) { char = substring(old, i, 1); if (chars.indexOf(char.toUpperCase()) > -1) { New = New + char; trace(char); } else { trace("-----"); } i++; } trace(New); return(New); } function guestLogin() { if (nname.text) { wait = "Please wait..."; SS.basicLogin("GUEST_" + reformat(nname.text)); gotoAndStop ("wait"); } } function userLogin() { if (uname.text and pwd.text) { if (!tag.data.hash) { trace((("hashing" + uname.text) + "::") + random(340)); tag.data.hash = (uname.text + "::") + random(340); tag.flush(); } if (remember.checked) { cookie.data.username = uname.text; cookie.data.passwd = pwd.text; } else { cookie.data.username = ""; cookie.data.passwd = ""; } cookie.flush(); wait = "Verifying, please wait..."; _global.auth = new Object(); auth.username = uname.text; auth.password = pwd.text; SS.basicLogin(uname.text, pwd.text); gotoAndStop ("wait"); } } chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890-"; SS.onEvent.loggedIn = function () { gotoAndStop ("menu"); }; if (cookie.data.username) { username = cookie.data.username; remember.gotoAndStop(2); lfocus = 1; } if (cookie.data.passwd) { passwd = cookie.data.passwd; remember.gotoAndStop(2); lfocus = 1; } uname.onSetFocus = function () { lfocus = 1; }; pwd.onSetFocus = function () { lfocus = 1; }; nname.onSetFocus = function () { lfocus = 2; }; if (!_root.ng_username) { nextFrame(); } stop();
Instance of Symbol 173 MovieClip "htxt" in Frame 43
onClipEvent (load) { scrll = 0; vArea = 100; top = _y; bot = (_y - _height) + vArea; speed = 2; } onClipEvent (enterFrame) { if (scrll < 0) { _y = (_y + (scrll * speed)); if (_y < bot) { _y = bot; } } else if (scrll > 0) { _y = (_y + (scrll * speed)); if (_y > top) { _y = top; } } }
Frame 49
SS.remoteAreaVars = new Object(); SS.areaProperties = new Object(); if (SS.localUser.substr(0, 3) == "NG_") { SS.remoteUserVars.al = 1; } if (SS.remoteUserVars.al > 0) { nextFrame(); } SS.onEvent.areaEntered = function (d) { if (d.area == "_lobby_") { gotoAndStop ("lobby"); } else { gotoAndStop ("game_setup"); } }; stopAllSounds(); ingame = false;
Frame 105
function clearRows() { i = 1; while (i <= maxRows) { this["bar_" + i].gotoAndStop("blank"); i++; } } function fakeList() { aList = new Array(); i = 0; while (i < 40) { aList.push({name:"room " + i, desc:(i + " ") + random(10000), pass:random(2)}); i++; } } function setAreaList() { ulist = ""; dlist = ""; ranked = ""; clearRows(); i = 0; while (i < aList.length) { r = (i + 2) - row; ulist = ulist + aList[i].name; if (aList[i].desc) { dlist = dlist + aList[i].desc; } if (aList[i].al == 1) { ranked = ranked + "Y"; } else { ranked = ranked + "N"; } if ((i + 1) < aList.length) { ulist = ulist + newline; dlist = dlist + newline; ranked = ranked + newline; } if (r > 0) { if (aList[i].pass) { this["bar_" + r].gotoAndStop(2); } else { this["bar_" + r].gotoAndStop(1); } this["bar_" + r].val = i; } i++; } ulist.scroll = row; dlist.scroll = row; } function roomJoin(i) { if (aList[i].pass) { theRoom = aList[i].name; nextFrame(); } else { SS.enterArea(aList[i].name); } } SS.remoteAreaVars = new Object(); SS.areaProperties = new Object(); SS.onEvent.userExited = function () { }; tmp = new Object(); rowDir = 0; ulist = ""; dlist = ""; maxRows = 20; clearRows(); SS.onEvent.areaListLoaded = function (obj) { aList = new Array(); for (i in obj.areaList) { aList.push({name:i, desc:obj.areaList[i].desc, pass:obj.areaList[i].priv, al:obj.areaList[i].al}); } row = 1; setAreaList(); }; f = new Object(); f.properties = new Object(); f.properties.uc = new Object(); f.properties.uc["="] = 1; SS.getAreaList(f); stop(); function statPop(v) { user = aList[v].name; popUser = user; if (tmp[user]) { popPop(user); } else { SS.getUserVar("aura", user); SS.getUserVar("level", user); SS.getUserVar("wins", user); SS.getUserVar("losses", user); SS.getUserVar("plays", user); } } function popPop(user) { stats._y = _ymouse - 20; stats.uname = user; wins = Number(SS.users[user].remoteVars.wins); losses = Number(SS.users[user].remoteVars.losses); plays = Number(SS.users[user].remoteVars.plays); quits = plays - (wins + losses); if (plays < 1) { rank = "Fresh Meat"; } else if (plays <= 10) { rank = "Beginner"; } else if ((quits / plays) > 0.33) { rank = "Crybaby quitter"; } else if ((quits / plays) > 0.2) { rank = "Sore loser"; } else if (wins > (losses * 2)) { rank = "Lucky bastard"; } else if (wins > losses) { rank = "Pretty lucky"; } else if (losses > (wins * 2)) { rank = "Should be dead..."; } else { rank = "Accident prone"; } stats.stats = ("Total Plays: " + plays) + newline; stats.stats = stats.stats + (("Total Wins: " + wins) + newline); stats.stats = stats.stats + (("Total Losses: " + losses) + newline); stats.stats = stats.stats + (("Games Quit: " + quits) + newline); stats.stats = stats.stats + ("Player Rating: " + rank); if (stats._y < 4) { stats._y = 4; } else if (stats._y > 280) { stats._y = 280; } } function statHide() { stats._y = -9999; } statHide(); SS.onEvent.userVarLoaded = function (obj) { if ((obj.name == "plays") and (popUser == obj.user)) { tmp[user] = true; popPop(obj.user); } else if ((obj.name == "level") and (popUser == obj.user)) { stats.getIcon(SS.users[user].remoteVars.level, SS.users[user].remoteVars.aura); } };
Instance of Symbol 279 MovieClip in Frame 105
onClipEvent (enterFrame) { if (_parent.rowDir != 0) { _parent.row = _parent.row + _parent.rowDir; if (_parent.row < 1) { _parent.row = 1; } if (_parent.row > _parent.ulist.maxscroll) { _parent.row = _parent.ulist.maxscroll; } _parent.setAreaList(); } }
Instance of Symbol 317 MovieClip in Frame 105
onClipEvent (enterFrame) { if (ag.checked) { gotoAndStop (2); } else { gotoAndStop (1); } }
Frame 110
clearInterval(delay); stopAllSounds(); if (gameStatus == 2) { gameStatus = 3; auth.action = "u"; if (SS.areaProperties.al > 0) { SS.postData(auth); SS.updateUserVar("plays", Number(SS.remoteUserVars.plays) - 1); } } if (!ingame) { SS.remoteAreaVars = new Object(); SS.areaProperties = new Object(); SS.resetAreaVars(); }
Frame 145
if ((!SS.isOwner()) or (ingame == true)) { gotoAndStop ("menu"); }
Frame 146
function startSong() { if (sound != true) { APsong.stop(); } else { APsong.loadSound(SS.remoteUserVars.audio_url, true); } } gameStatus = 1; if (SS.isOwner()) { myRoom = true; } else { myRoom = false; } SS.onEvent.userExited = function () { if (!myRoom) { SS.exitArea(); } gotoAndPlay ("reset"); }; APsong = new Sound(); SS.remoteUserVars.audio_url = "http://www.newgrounds.com/audio/download/77718"; apInfo = "SineRider - Pico's Battle"; APsong.onSoundComplete = function () { startSong(); }; pround = 0; SS.onEvent.areaVarCreated = function () { trace(tag.data.hash); for (i in SS.remoteAreaVars) { trace((i + " = ") + SS.remoteAreaVars[i]); } }; stop();
Frame 156
function startRound() { clearInterval(delay); obj = new Object(); obj.a = "sg"; SS.sendAreaMsg(obj); } function updateSprite() { this[spr].gotoAndStop(sid + 2); if (i < use) { frm = 3; } else if (i === use) { frm = 2; this["sel" + usr] = character[sid]; if (usr == me) { _global.mySprite = sid; } else { _global.theirSprite = sid; } } else { frm = 1; } this[spr].sprite.gotoAndStop(frm); } if (gameStatus == 1) { gameStatus = 2; auth.action = "p"; if (SS.areaProperties.al > 0) { mystats = new Object(); mystats.plays = Number(SS.remoteUserVars.plays) + 1; mystats.wins = Number(SS.remoteUserVars.wins); mystats.losses = Number(SS.remoteUserVars.losses); theirstats = new Object(); theirstats.plays = Number(SS.users[theirName].remoteVars.plays) + 1; theirstats.wins = Number(SS.users[theirName].remoteVars.wins); theirstats.losses = Number(SS.users[theirName].remoteVars.losses); SS.postData(auth); SS.updateUserVar("plays", Number(SS.remoteUserVars.plays) + 1); } } APsong.stop(); SS.createAreaVar("ir" + SS.userId, false); pround++; prtext = "ROUND " + pround; i = 0; while (i < 3) { spr = (("p" + me) + "_s") + i; usr = me; sid = SS.remoteAreaVars["u" + SS.userId][i]; use = SS.remoteAreaVars["sp" + SS.userId]; updateSprite(); spr = (("p" + them) + "_s") + i; usr = them; sid = SS.remoteAreaVars["u" + theirId][i]; use = SS.remoteAreaVars["sp" + theirId]; updateSprite(); i++; } SS.onEvent.areaVarCreated = function () { trace("THE BULLET IS #" + SS.remoteAreaVars.bl); _global.bullet = SS.remoteAreaVars.bl; }; if (SS.isOwner()) { SS.createAreaVar("bl", Math.floor(Math.random() * 5.99) + 1); delay = setInterval(this, "startRound", 3000); } SS.onEvent.areaDataReceived = function (obj) { if (obj.data.a == "sg") { gotoAndStop ("main_game"); } }; this["player" + me] = SS.localUser; this["player" + them] = theirName;
Frame 164
SS.onEvent.areaDataReceived = function (obj) { u = obj.user; if (u == SS.localUser) { player = me; id = SS.userId; sprite = mySprite; } else { player = them; id = theirId; sprite = theirSprite; } if (obj.data.a == "st") { game.chosen(player, obj.data.t); } else if (obj.data.a == "rs") { game.showWinner(obj.data.w); } else if (obj.data.a == "tie") { game.gotoAndPlay("reload"); } else if (obj.data.a == "gp") { game.takeShot(); } else if (obj.data.a == "endr") { gotoAndStop ("round_init"); } else if (obj.data.a == "endg") { gotoAndStop ("game_over"); } }; SS.onEvent.areaMsgReceived = function (obj) { game.gotMsg(obj.msg, them); }; SS.onEvent.userExited = function () { SS.exitArea(); gotoAndPlay ("reset"); }; ingame = true; game.shotsLeft = 6; game.chatLog = new Array();
Frame 173
function updateSprite() { this[spr].gotoAndStop(sid + 2); if (i < use) { frm = 3; } else { frm = 4; } this[spr].sprite.gotoAndStop(frm); } i = 0; while (i < 3) { spr = (("p" + me) + "_s") + i; usr = me; sid = SS.remoteAreaVars["u" + SS.userId][i]; use = SS.remoteAreaVars["sp" + SS.userId]; updateSprite(); spr = (("p" + them) + "_s") + i; usr = them; sid = SS.remoteAreaVars["u" + theirId][i]; use = SS.remoteAreaVars["sp" + theirId]; updateSprite(); i++; } if (SS.remoteAreaVars["sp" + SS.userId] < SS.remoteAreaVars["sp" + theirId]) { win.gotoAndStop(me); win.winner = SS.localUser; action = "w"; } else { win.gotoAndStop(them); win.winner = theirName; action = "l"; } if (gameStatus == 2) { if (SS.remoteAreaVars["vf" + SS.userId] == SS.remoteAreaVars["vf" + theirId]) { SS.updateAreaVar("plays", Number(SS.remoteAreaVars.plays) - 1); } else { gameStatus = 3; auth.action = action; if (SS.areaProperties.al > 1000) { SS.postData(auth); if (action == "w") { mystats.wins = mystats.wins + 1; theirstats.losses = theirstats.losses + 1; SS.updateUserVar("wins", Number(SS.remoteUserVars.wins) + 1); } else { SS.updateUserVar("losses", Number(SS.remoteUserVars.losses) + 1); theirstats.wins = theirstats.wins + 1; mystats.losses = mystats.losses + 1; } this["stats" + me].stats = mystats; this["stats" + them].stats = theirstats; stats1.gotoAndStop(2); stats2.gotoAndStop(2); } } } SS.onEvent.userExited = function () { replay.gotoAndStop(3); }; if (SS.isOwner()) { replay.gotoAndStop(1); } else { replay.gotoAndStop(2); } SS.onEvent.areaDataReceived = function (obj) { if (obj.data.a == "new") { gotoAndStop ("game_setup"); } }; SS.remoteAreaVars = new Object();
Symbol 10 Button
on (release) { _global.NewgroundsAPI_DataObject.API.LoadNewgrounds(); }
Symbol 12 MovieClip Frame 1
function startAd(ngad_url) { System.security.allowDomain("70.87.128.99"); System.security.allowInsecureDomain("70.87.128.99"); System.security.allowDomain("ads.shizmoo.com"); System.security.allowInsecureDomain("ads.shizmoo.com"); System.security.allowDomain("www.cpmstar.com"); System.security.allowInsecureDomain("www.cpmstar.com"); System.security.allowDomain("server.cpmstar.com"); System.security.allowInsecureDomain("server.cpmstar.com"); var ngads_redirect = new XML(); ngads_redirect.ignoreWhite = true; ngads_redirect.onLoad = function (success) { trace("\r::IGNORE THE FOLLOWING ERROR IF THE AD LOADS::"); if (success) { ng_ad.loadMovie(ngads_redirect.toString(), "GET"); } }; var _local1 = 731; var _local2 = 3; ngads_redirect.load(ngad_url); } _root.stop(); if (_global.NewgroundsAPI_DataObject.ad_url) { startAd(_global.NewgroundsAPI_DataObject.ad_url); } _global.NewgroundsAPI_DataObject.API.onAdsApproved = function () { startAd(_global.NewgroundsAPI_DataObject.ad_url); }; stop();
Symbol 47 MovieClip Frame 136
gotoAndPlay(random(30) + 1);
Symbol 52 MovieClip Frame 40
stop();
Symbol 64 Button
on (press) { _root.play(); }
Symbol 65 Button
on (press) { play(); }
Instance of Symbol 12 MovieClip in Symbol 69 MovieClip Frame 1
onClipEvent (load) { _parent.ng_API = new NewgroundsAPI(14); _parent.stop(); }
Instance of Symbol 45 MovieClip in Symbol 69 MovieClip Frame 1
onClipEvent (load) { PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (PercentLoaded != 100) { _parent.gotoAndStop(PercentLoaded); } else { _parent.gotoAndStop("play_button"); } } onClipEvent (enterFrame) { PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (PercentLoaded != 100) { _parent.gotoAndStop(PercentLoaded); } else { _parent.gotoAndPlay("loaded"); } }
Symbol 69 MovieClip Frame 130
stop();
Symbol 69 MovieClip Frame 154
_root.play(); stop();
Symbol 74 Button
on (release) { getURL ("http://www.newgrounds.com", "_blank"); }
Symbol 76 Button
on (release) { getURL ("http://www.psychogoldfish.com", "_blank"); }
Symbol 1001 MovieClip [__Packages.NewgroundsAPI] Frame 0
class NewgroundsAPI { var script_url, movie_id, host, stat_ids, data_object; function NewgroundsAPI (id) { script_url = "http://www.ngads.com/gateway.php"; movie_id = id; host = _url.split("/")[2]; if (host.length < 1) { host = "localhost"; } stat_ids = new Object(); stat_ids.movie_views = 1; stat_ids.author_links = 2; stat_ids.sponsor_links = 3; stat_ids.high_score = 4; if (!_global.NewgroundsAPI_DataObject) { _global.NewgroundsAPI_DataObject = new Object(); _global.NewgroundsAPI_DataObject.API = this; var _local3 = new Object(); _local3.id = movie_id; _local3.host = host; _local3.stat = stat_ids.movie_views; _local3.value = 1; sendStats(_local3); } data_object = _global.NewgroundsAPI_DataObject; } function sendStats(params) { var _local7 = "?version=1.0.2"; for (var _local4 in params) { _local7 = _local7 + ((("&" + _local4) + "=") + escape(String(params[_local4]))); } var _local9 = new XML(); _local9.ignoreWhite = true; _local9.onLoad = function (success) { trace((newline + this) + newline); var _local7 = new Object(); var _local4 = 0; while (_local4 < this.firstChild.childNodes.length) { var _local5 = this.firstChild.childNodes[_local4]; var _local6 = _local5.nodeName; var _local3 = _local5.attributes.value; if (_local3 == Number(_local3)) { _local3 = Number(_local3); } _local7[_local6] = _local3; _local4++; } _global.NewgroundsAPI_DataObject.API.eventHandler(_local7); }; trace(script_url + _local7); _local9.load(script_url + _local7); } function LoadNewgrounds() { getURL ((script_url + "?referrer=") + movie_id, "_blank"); } function eventHandler(params) { for (var _local3 in params) { data_object[_local3] = unescape(params[_local3]); switch (_local3) { case "ad_url" : if (params[_local3]) { onAdsApproved(); } break; case "deny_host" : if (params[_local3]) { onDenyHost(); } break; case "settings_loaded" : onSettingsLoaded(params[_local3]); } } } function onSettingsLoaded(success) { } function onAdsApproved() { } function onDenyHost() { trace("\r======================================================================================"); trace("{{NEWGROUNDS API HELP}}"); trace("======================================================================================"); trace("In order to test this movie from your local computer,"); trace("look for the following ActionScript on your timeline:"); trace("======================================================================================"); trace("\r\tvar ng_API = new NewgroundsAPI(movie_id);\r"); trace("======================================================================================"); trace("and AFTER, add this code:"); trace("======================================================================================"); trace("\r\tng_API.onDenyHost = function() {"); trace("\t\t// delete this function when you publish"); trace("\t}\r"); trace("======================================================================================"); trace("OR, log in to your Newgrounds Account and add 'localhost' to"); trace("your list of approved domains"); trace("======================================================================================\r"); if (data_object.real_host) { var _local7 = data_object.real_host; } else { var _local7 = "http://www.newgrounds.com"; } _root.createEmptyMovieClip("overlay", 1000); _root.overlay.lineStyle(20, 0, 100); _root.overlay.beginFill(6684672); _root.overlay.moveTo(0, 0); _root.overlay.lineTo(Stage.width, 0); _root.overlay.lineTo(Stage.width, Stage.height); _root.overlay.lineTo(0, Stage.height); _root.overlay.lineTo(0, 0); _root.overlay.endFill(); var _local3 = "This movie has not been approved for use on this host.\r\rPlease Visit "; var _local9 = _local3.length; _local3 = _local3 + _local7; var _local8 = _local3.length; _local3 = _local3 + " for an approved copy"; var _local6 = new TextFormat(); _local6.font = "Arial Black"; _local6.size = 48; _local6.color = 16711680 /* 0xFF0000 */; _root.overlay.createTextField("error", 100, (Stage.width - 400) / 2, (Stage.height / 2) - 100, 400, 200); _root.overlay.error.text = "ERROR!"; _root.overlay.error.setTextFormat(_local6); var _local4 = new TextFormat(); _local4.font = "Arial"; _local4.bold = true; _local4.size = 12; _local4.color = 16777215 /* 0xFFFFFF */; var _local5 = new TextFormat(); _local5.color = 16776960 /* 0xFFFF00 */; _local5.underline = true; _local5.url = _local7; _root.overlay.createTextField("message", 101, (Stage.width - 400) / 2, Stage.height / 2, 400, 200); _root.overlay.message.text = _local3; _root.overlay.message.multiline = true; _root.overlay.message.wordWrap = true; _root.overlay.message.html = true; _root.overlay.message.setTextFormat(_local4); _root.overlay.message.setTextFormat(_local9, _local8, _local5); } }
Symbol 1002 MovieClip [__Packages.SServer] Frame 0
class SServer extends XMLSocket { var guestPlayer, singleMode, devID, eKey, areas, a_ids, u_ids, users, debug, timeOutLimit, timeout, gameID, connect, bwLogOut, bwLogIn, bwMonitorOut, bwMonitorIn, bwSwitch, log, bw, bwCyclesOut, bwCyclesIn, pingTimer, close, localUser, currentArea, token, localUserID, commands, send, events, lastData; function SServer (ns, d) { super(); guestPlayer = false; singleMode = false; defineCommands(); defineEvents(); devID = "NG"; eKey = "ahj2Seechi"; areas = new Object(); a_ids = new Object(); u_ids = new Object(); users = new Object(); debug = d; mx.events.EventDispatcher.initialize(this); addEventListener("connected", onEvent); addEventListener("disconnected", onEvent); addEventListener("loggedIn", onEvent); addEventListener("areaCreated", onEvent); addEventListener("areaEntered", onEvent); addEventListener("areaExited", onEvent); addEventListener("userListLoaded", onEvent); addEventListener("userListUpdated", onEvent); addEventListener("userEntered", onEvent); addEventListener("userExited", onEvent); addEventListener("userKicked", onEvent); addEventListener("kicked", onEvent); addEventListener("serverMsg", onEvent); addEventListener("userKilled", onEvent); addEventListener("areaMsgReceived", onEvent); addEventListener("privateMsgReceived", onEvent); addEventListener("areaDataReceived", onEvent); addEventListener("privateDataReceived", onEvent); addEventListener("areaListLoaded", onEvent); addEventListener("error", onEvent); addEventListener("userVarCreated", onEvent); addEventListener("userVarDeleted", onEvent); addEventListener("userVarUpdated", onEvent); addEventListener("userVarLoaded", onEvent); addEventListener("userVarsLoaded", onEvent); addEventListener("areaVarLoaded", onEvent); addEventListener("areaVarsLoaded", onEvent); addEventListener("areaVarCreated", onEvent); addEventListener("areaVarUpdated", onEvent); addEventListener("areaVarDeleted", onEvent); addEventListener("areaVarsReset", onEvent); addEventListener("areaPropertyCreated", onEvent); addEventListener("areaPropertyUpdated", onEvent); addEventListener("areaPropertiesLoaded", onEvent); addEventListener("areaPropertyDeleted", onEvent); addEventListener("areaOwnerUpdated", onEvent); addEventListener("stringData", onEvent); addEventListener("accessUpdated", onEvent); timeOutLimit = 1800000 /* 0x1B7740 */; timeout = setInterval(this, "timedOut", timeOutLimit); var _local3 = "pgf-sserv-01.psychogoldfish.com"; var _local4 = 4000; gameID = ns; echo((((("connecting to " + _local3) + " on port ") + _local4) + ", game ID: ") + gameID); connect(_local3, _local4); bwLogOut = 0; bwLogIn = 0; bwMonitorOut = new Object(); bwMonitorOut.stream = 0; bwMonitorOut.average = 0; bwMonitorOut.total = 0; bwMonitorIn = new Object(); bwMonitorIn.stream = 0; bwMonitorIn.average = 0; bwMonitorIn.total = 0; bwSwitch = false; log = new Array(); } function dispatchEvent() { } function addEventListener() { } function removeEventListener() { } function parseAttributes() { } function base64encode(str) { return(com.meychi.ascrypt.Base64.encode(str)); } function base64decode(str) { return(com.meychi.ascrypt.Base64.decode(str)); } function startbwMonitor() { clearInterval(bw); bwCyclesOut = 0; bwCyclesIn = 0; bw = setInterval(this, "dumpBw", 1000); bwSwitch = true; } function stopbwMonitor() { clearInterval(bw); bwSwitch = false; } function dumpBw() { bwMonitorOut.stream = Math.round((bwLogOut / 128) * 100) / 100; bwMonitorOut.total = bwMonitorOut.total + (Math.round((bwLogOut / 128) * 100) / 100); if (bwLogOut > 0) { bwCyclesOut++; bwMonitorOut.average = Math.round((bwMonitorOut.total / bwCyclesOut) * 100) / 100; } bwLogOut = 0; bwMonitorIn.stream = Math.round((bwLogIn / 128) * 100) / 100; bwMonitorIn.total = bwMonitorIn.total + (Math.round((bwLogIn / 128) * 100) / 100); if (bwLogIn > 0) { bwCyclesIn++; bwMonitorIn.average = Math.round((bwMonitorIn.total / bwCyclesIn) * 100) / 100; } bwLogIn = 0; } function timedOut() { clearInterval(timeout); trace(">>>>>>>>>>>>>>>>>>>>>>>>>>>>> YOU TIMED OUT <<<<<<<<<<<<<<<<<<<<<<<<<<<"); echo("Connection closed"); var _local2 = {type:"disconnected", success:false}; dispatchEvent(_local2); clearInterval(pingTimer); close(); } function get remoteUserVars() { return(users[localUser].remoteVars); } function get localUserVars() { return(users[localUser].localVars); } function get localAreaVars() { return(areas[currentArea].localVars); } function get remoteAreaVars() { return(areas[currentArea].remoteVars); } function get areaProperties() { return(areas[currentArea].properties); } function get userList() { return(areas[currentArea].userList); } function get userId() { return(users[localUser].id); } function getUserId(uname) { return(users[uname].id); } function echo(txt) { if (debug) { trace("{DEBUG_OUTPUT} " + txt); log.push(txt); if (log.length > 500) { log.shift(); } } } function dumpLog(dump) { if (debug) { var _local2 = new Object(); _local2.name = "errorLog"; if (dump) { _local2.value = dump; } else { _local2.value = log; } _local2.gameID = gameID; postData(_local2); } log = new Array(); } function isOwner(user, area) { if (!user) { user = localUser; } if (!area) { area = currentArea; } if (areas[area].properties.owner == localUser) { return(true); } return(false); } function isGuest(user, area) { if (!user) { user = localUser; } if (!area) { area = currentArea; } if (users[user].remoteVars.al < 1) { return(true); } return(false); } function isAdmin(user) { if (!user) { user = localUser; } if (users[user].remoteVars.developerAdmin > 0) { return(true); } return(false); } function getToken() { var _local2 = new Object(); _local2.developerID = devID; sendCommand(_local2); } function guestLogin(nick) { if (!nick) { login("guest"); } else { var _local2 = new Object(); _local2.bypass = true; login(nick, "empty", _local2); } } function login(user, pass, v) { if (user) { var _local2 = new Object(); _local2.u = user; localUser = user; if (pass) { _local2.p = com.meychi.ascrypt.MD5.calculate(pass); } else { _local2.p = ""; } _local2.t = token; if (v) { _local2.v = v; } _local2.n = gameID; var _local4 = JSON.stringify(_local2); trace(((">>>>>>>>>>>>>>>>\r" + _local4) + ">>>>>>>>>>>>>>>>>>>>>>") + newline); var _local3 = new Object(); _local3.c = "secureLogin"; _local3.d = com.meychi.ascrypt.RC4.encrypt(_local4.toString(), eKey); sendCommand(_local3); } else { genericErrors("login"); } } function basicLogin(user, pass, v) { if (user) { var _local2 = new Object(); _local2.u = user; localUser = user; if (pass) { _local2.p = pass; } else { _local2.p = ""; } _local2.t = token; if (v) { _local2.v = v; } _local2.n = gameID; var _local5 = JSON.stringify(_local2); var _local3 = new Object(); _local3.c = "secureLogin"; _local3.d = com.meychi.ascrypt.RC4.encrypt(_local5.toString(), eKey); sendCommand(_local3); } else { genericErrors("basicLogin"); } } function getAreaList(filters) { var _local2 = new Object(); _local2.c = "getAreaList"; if (filters) { _local2.f = filters; } sendCommand(_local2); } function deleteArea(area) { if (!area) { area = currentArea; } var _local2 = new Object(); _local2.c = "deleteArea"; _local2.a = area; sendCommand(_local2); } function createArea(area, properties) { var _local3 = true; if (!properties) { properties = new Object(); } if (properties.al == undefined) { properties.al = Number(0); } for (var _local5 in properties) { if (_local5.length > 16) { _local3 = false; break; } } if (_local3 == false) { genericErrors("createArea", "Property names must be 16 chars or less"); } else if (area) { var _local4 = new Object(); _local4.c = "createArea"; _local4.n = area; if (!properties.password) { properties.password = ""; } if (!properties.description) { properties.description = ""; } _local4.p = properties; sendCommand(_local4); } else { genericErrors("createArea"); } } function enterArea(area, pass) { var _local2 = new Object(); if (area) { if (!pass) { pass = ""; } _local2.c = "enterArea"; _local2.p = pass; _local2.n = area; sendCommand(_local2); } else { _local2.c = "enterArea"; sendCommand(_local2); } } function autoArea(props) { var _local2 = new Object(); _local2.pr = props; if (_local2.pr.al == undefined) { _local2.pr.al = 1; } _local2.c = "enterArea"; sendCommand(_local2); } function exitArea(area) { if (!area) { area = currentArea; } if (area) { var _local2 = new Object(); _local2.c = "exitArea"; _local2.n = area; sendCommand(_local2); } else { genericErrors("exitArea"); } } function getUserList(area) { if (!area) { area = currentArea; } if (area) { var _local2 = new Object(); _local2.c = "getUserList"; _local2.i = areas[area].id; sendCommand(_local2); } else { genericErrors("getUserList"); } } function getAreaProperties(area) { if (!area) { area = currentArea; } if (area) { var _local2 = new Object(); _local2.c = "getAreaProperties"; _local2.a = area; sendCommand(_local2); } else { genericErrors("getAreaProperties"); } } function createAreaProperty(name, value, area) { if (!area) { area = currentArea; } if (name.length > 16) { genericErrors("createAreaProperty", "Property names must be 16 chars or less"); } else if ((area and name) and (value != undefined)) { var _local2 = new Object(); _local2.c = "createAreaProperty"; _local2.i = areas[area].id; _local2.n = name; _local2.v = value; sendCommand(_local2); } else { genericErrors("createAreaProperty"); } } function updateAreaProperty(name, value, key, area) { if (!area) { area = currentArea; } if ((area and name) and (value != undefined)) { var _local2 = new Object(); _local2.c = "updateAreaProperty"; if (!key) { key = ""; } _local2.k = key; _local2.i = areas[area].id; _local2.n = name; _local2.v = value; sendCommand(_local2); } else { genericErrors("updateAreaProperty"); } } function deleteAreaProperty(name, area) { if (!area) { area = currentArea; } if (area and name) { var _local2 = new Object(); _local2.c = "deleteAreaProperty"; _local2.a = area; _local2.n = name; sendCommand(_local2); } else { genericErrors("deleteAreaProperty"); } } function addToAreaProperty(name, value, area) { if (!area) { area = currentArea; } if ((area and name) and (value != undefined)) { var _local2 = new Object(); _local2.c = "addToAreaProperty"; _local2.n = name; _local2.v = value; _local2.i = areas[area].id; sendCommand(_local2); } else { genericErrors("addToAreaProperty"); } } function appendToAreaProperty(name, value, key, area) { if (!area) { area = currentArea; } if ((area and name) and (value != undefined)) { var _local2 = new Object(); _local2.c = "appendToAreaProperty"; _local2.n = name; if (!key) { key = ""; } _local2.k = key; _local2.v = value; _local2.i = areas[area].id; sendCommand(_local2); } else { genericErrors("appendToAreaProperty"); } } function getAreaVars(area) { if (!area) { area = currentArea; } if (area) { var _local2 = new Object(); _local2.c = "getAreaVariables"; _local2.a = area; sendCommand(_local2); } else { genericErrors("getAreaVars"); } } function getAreaVar(name, area) { if (!area) { area = currentArea; } if (area and name) { var _local2 = new Object(); _local2.c = "getAreaVariable"; _local2.a = area; _local2.k = ""; _local2.n = name; sendCommand(_local2); } else { genericErrors("getAreaVar"); } } function createAreaVar(name, value, area) { if (!area) { area = currentArea; } if (name.length > 16) { genericErrors("createAreaVar", "Var names must be 16 chars or less"); } else if ((area and name) and (value != undefined)) { var _local2 = new Object(); _local2.c = "createAreaVariable"; _local2.n = name; _local2.v = value; _local2.i = areas[area].id; echo((((("setting area var for " + area) + " ") + name) + "=") + value); sendCommand(_local2); } else { genericErrors("createAreaVar"); } } function updateAreaVar(name, value, area) { if (!area) { area = currentArea; } if ((area and name) and (value != undefined)) { var _local2 = new Object(); _local2.c = "updateAreaVariable"; _local2.n = name; _local2.v = value; _local2.i = areas[area].id; sendCommand(_local2); } else { genericErrors("updateAreaVar"); } } function appendToAreaVar(name, value, key, area) { if (!area) { area = currentArea; } if ((area and name) and (value != undefined)) { var _local2 = new Object(); _local2.c = "appendToAreaVariable"; _local2.n = name; if (!key) { key = ""; } _local2.k = key; _local2.v = value; _local2.i = areas[area].id; sendCommand(_local2); } else { genericErrors("appendToAreaVar"); } } function addToAreaVar(name, value, area) { if (!area) { area = currentArea; } if ((area and name) and (value != undefined)) { var _local2 = new Object(); _local2.c = "addToAreaVariable"; _local2.n = name; _local2.v = value; _local2.i = areas[area].id; sendCommand(_local2); } else { genericErrors("addToAreaVar"); } } function deleteAreaVar(name, area) { if (!area) { area = currentArea; } if (area and name) { var _local2 = new Object(); _local2.c = "deleteAreaVariable"; _local2.n = name; _local2.a = area; sendCommand(_local2); } else { genericErrors("deleteAreaVar"); } } function resetAreaVars(area) { if (!area) { area = currentArea; } if (area) { var _local2 = new Object(); _local2.c = "resetAreaVariables"; _local2.a = area; sendCommand(_local2); } else { genericErrors("resetAreaVars"); } } function getUserVar(name, user) { if (!user) { user = localUser; } var _local2 = new Object(); _local2.c = "getUserVariable"; if (user and name) { _local2.u = user; _local2.k = ""; _local2.n = name; sendCommand(_local2); } else { genericErrors("getUserVar"); } } function getUserVars(user) { if (!user) { user = localUser; } var _local2 = new Object(); _local2.c = "getUserVariables"; if (user) { _local2.u = user; sendCommand(_local2); } else { genericErrors("getUserVars"); } } function createUserVar(name, value, readonly) { if (!readonly) { readonly = false; } if (name.length > 16) { genericErrors("createUserVar", "Var names must be 16 chars or less"); } else if (name and (value != undefined)) { var _local2 = new Object(); _local2.c = "createUserVariable"; _local2.n = name; _local2.v = value; _local2.r = readonly; sendCommand(_local2); } else { genericErrors("setUserVar"); } } function updateUserVar(name, value) { if (name and (value != undefined)) { var _local2 = new Object(); _local2.c = "updateUserVariable"; _local2.n = name; _local2.v = value; sendCommand(_local2); } else { genericErrors("setUserVar"); } } function deleteUserVar(name) { if (name) { var _local2 = new Object(); _local2.c = "deleteUserVariable"; _local2.n = name; sendCommand(_local2); } else { genericErrors("deleteUserVar"); } } function addToUserVar(name, value, area) { if (name and (value != undefined)) { var _local2 = new Object(); _local2.c = "addToUserVariable"; _local2.n = name; _local2.v = value; sendCommand(_local2); } else { genericErrors("addToUserVar"); } } function appendToUserVar(name, value, key) { if (name and (value != undefined)) { var _local2 = new Object(); _local2.c = "appendToUserVariable"; _local2.n = name; if (!key) { key = ""; } _local2.k = key; _local2.v = value; sendCommand(_local2); } else { genericErrors("appendToUserVar"); } } function sendAreaMsg(msg, area, enc) { if (!area) { area = currentArea; } if (area and msg) { var _local2 = new Object(); _local2.c = "sendAreaMessage"; _local2.i = areas[area].id; _local2.q = 0; _local2.m = msg; sendCommand(_local2); } else { genericErrors("sendAreaMsg"); } } function silentAreaMsg(msg, area) { if (!area) { area = currentArea; } if (area and msg) { var _local2 = new Object(); _local2.c = "sendAreaMessage"; _local2.i = areas[area].id; _local2.q = 1; _local2.m = msg; sendCommand(_local2); } else { genericErrors("silentAreaMsg"); } } function sendAreaString(msg, self, area, enc) { if (!area) { area = currentArea; } if (area and msg) { var _local2 = new Object(); _local2.c = "sendAreaMessage"; _local2.t = 1; _local2.i = areas[area].id; if (self) { _local2.q = 0; } else { _local2.q = 1; } _local2.m = msg; sendCommand(_local2); } else { genericErrors("sendAreaMsg"); } } function sendServerMsg(msg) { if (msg) { var _local2 = new Object(); _local2.c = "sendServerMessage"; _local2.m = msg; sendCommand(_local2); } else { genericErrors("sendServerMsg"); } } function sendAreaData(name, value, area) { if (!area) { area = currentArea; } if ((area and name) and value) { var _local2 = new Object(); _local2.n = name; _local2.v = value; sendAreaMsg(_local2, area); } else { trace(((((">> " + area) + " ") + name) + " ") + value); genericErrors("sendAreaData"); } } function silentAreaData(name, value, area) { if (!area) { area = currentArea; } if ((area and name) and value) { var _local2 = new Object(); _local2.n = name; _local2.v = value; silentAreaMsg(_local2, area); } else { genericErrors("silentAreaData"); } } function sendPrivateMsg(msg, users) { if (users and msg) { trace("sending"); var _local2 = new Object(); _local2.c = "sendPrivateMessage"; _local2.a = currentArea; if (typeof(users) == "string") { _local2.u = new Array(); _local2.u = users.split(","); } else { _local2.u = users; } _local2.m = msg; sendCommand(_local2); } else { genericErrors("sendPrivateMsg"); } } function createGrid(x, y, z, area) { if (!area) { area = currentArea; } if (!z) { z = 1; } var _local2 = new Object(); _local2.c = "createGrid"; _local2.a = areas[area].id; _local2.x = x; _local2.y = y; _local2.z = z; sendCommand(_local2); } function postData(obj, enc) { if (obj) { var _local2 = new Object(); _local2.c = "postData"; _local2.d = obj; if (enc) { _local2.e = 1; } else { _local2.e = 0; } sendCommand(_local2); } else { genericErrors("postData"); } } function updateAccess(user, newLev) { trace(((((">>>>>>> " + user) + " ") + newLev) + " ") + users[user].id); if (user) { if (!newLev) { newLev = Number(0); } var _local2 = new Object(); _local2.c = "updateUserAccessLevel"; _local2.i = users[user].id; _local2.l = newLev; sendCommand(_local2); } else { genericErrors("updateAccess"); } } function kickUser(user, reason, area) { if (!area) { area = currentArea; } if (!reason) { reason = "user has been kicked"; } if ((area and user) and reason) { var _local2 = new Object(); _local2.c = "kick"; _local2.a = area; _local2.u = user; _local2.r = reason; sendCommand(_local2); } else { genericErrors("kickUser"); } } function killUser(user, reason) { if (!reason) { reason = "user has been killed"; } if (user and reason) { var _local2 = new Object(); _local2.c = "ban"; _local2.u = user; _local2.r = reason; sendCommand(_local2); } else { trace("angry"); genericErrors("killUser"); } } function genericErrors(command, msg) { if (!msg) { msg = "missing required field(s)"; } var _local3 = {type:"error", info:{commandName:command, message:msg}}; dispatchEvent(_local3); echo((("ERROR in " + command) + ": ") + msg); } function updateTimestamp() { var _local2 = new Object(); _local2.c = "updateTimestamp"; sendCommand(_local2); } function authTokenReceived(command) { token = com.meychi.ascrypt.RC4.decrypt(command.t, eKey); echo("your token is " + token); var _local2 = {type:"connected", success:true}; dispatchEvent(_local2); } function loginSuccessful(command) { localUser = command.u.username; localUserID = command.u.id; buildUser(localUser, command.u.id, command.u.al); users[localUser].remoteVars = command.u; var _local3 = {type:"loggedIn", msg:command.m}; dispatchEvent(_local3); pingTimer = setInterval(this, "updateTimestamp", 20000); updateTimestamp(); } function error(command) { echo("==============ERROR================"); if (command.c != "updateTimestamp") { var _local2 = {type:"error", info:command}; dispatchEvent(_local2); } } function areaListReceived(command) { var _local5 = new Object(); var _local2 = 0; while (_local2 < command.l.length) { var _local3 = command.l[_local2].na; buildArea(_local3, command.l[_local2].i); _local5[_local3] = new Object(); _local5[_local3].desc = command.l[_local2].d; _local5[_local3].priv = command.l[_local2].p; _local5[_local3].maxUsers = command.l[_local2].m; _local5[_local3].numUsers = command.l[_local2].n; _local2++; } var _local6 = {type:"areaListLoaded", areaList:_local5}; dispatchEvent(_local6); } function areaCreated(command) { currentArea = command.n; buildArea(currentArea, command.p.id); areas[currentArea].properties = command.p; var _local2 = {type:"areaCreated", area:currentArea}; dispatchEvent(_local2); } function areaEntered(command) { currentArea = command.n; buildArea(currentArea, command.i); var _local2 = {type:"areaEntered", area:currentArea}; dispatchEvent(_local2); } function areaExited(command) { if (currentArea == command.n) { currentArea = undefined; } areas[command.n] = undefined; var _local2 = {type:"areaExited", area:command.n}; dispatchEvent(_local2); } function userListReceived(command) { var _local4 = a_ids[command.i]; areas[_local4].userList = new Array(); for (var _local5 in command.l) { buildUser(command.l[_local5].u, command.l[_local5].i, command.l[_local5].v.al); for (var _local3 in command.l[_local5].v) { users[command.l[_local5].u].remoteVars[_local3] = command.l[_local5].v[_local3]; } areas[_local4].userList.push(command.l[_local5].u); } areas[_local4].userList.sort(Array.CASEINSENSITIVE); var _local6 = {type:"userListLoaded", area:command.a}; dispatchEvent(_local6); _local6 = {type:"userListUpdated", area:command.a}; dispatchEvent(_local6); } function userEntered(command) { buildUser(command.u, command.i, command.v.al); for (var _local3 in command.v) { users[command.u].remoteVars[_local3] = command.v[_local3]; trace((("ADDED VAR " + _local3) + " = ") + users[command.u].remoteVars[_local3]); } areas[command.a].userList.push(command.u); areas[command.a].userList.sort(Array.CASEINSENSITIVE); var _local4 = {type:"userEntered", area:command.a, user:command.u}; dispatchEvent(_local4); _local4 = {type:"userListUpdated", area:command.a}; dispatchEvent(_local4); } function userExited(command) { var _local3 = areas[command.a].userList; areas[command.a].userList = new Array(); var _local2 = 0; while (_local2 < _local3.length) { if (_local3[_local2] != command.u) { areas[command.a].userList.push(_local3[_local2]); } _local2++; } var _local5 = {type:"userExited", area:command.a, user:command.u}; dispatchEvent(_local5); _local5 = {type:"userListUpdated", area:command.a}; dispatchEvent(_local5); } function areaPropertiesReceived(command) { if (!areas[command.a]) { buildArea(command.a, command.id); } areas[command.a].properties = command.p; var _local3 = {type:"areaPropertiesLoaded", area:command.a}; dispatchEvent(_local3); } function areaPropertyCreated(command) { if (!areas[a_ids[command.i]]) { buildArea(a_ids[command.i], command.i); } areas[a_ids[command.i]].properties[command.n] = command.v; var _local3 = {type:"areaPropertyCreated", user:u_ids[command.u], area:a_ids[command.i], name:command.n}; dispatchEvent(_local3); } function areaPropertyUpdated(command) { if (!areas[a_ids[command.i]]) { buildArea(a_ids[command.i], command.i); } areas[a_ids[command.i]].properties[command.n] = command.v; var _local3 = {type:"areaPropertyUpdated", user:u_ids[command.u], area:a_ids[command.i], name:command.n}; dispatchEvent(_local3); } function areaPropertyDeleted(command) { if (!areas[command.a]) { buildArea(command.a); } areas[command.a].properties[command.n] = undefined; var _local3 = {type:"areaPropertyDeleted", user:command.u, area:command.a, name:command.n}; dispatchEvent(_local3); } function areaVariableReceived(command) { if (!areas[command.a]) { buildArea(command.a); } areas[command.a].remoteVars[command.n] = command.v; var _local3 = {type:"areaVarLoaded", area:command.a, name:command.n}; dispatchEvent(_local3); } function areaVariablesReceived(command) { if (!areas[command.a]) { buildArea(command.a, command.id); } areas[command.a].remoteVars = command.v; var _local3 = {type:"areaVarsLoaded", area:command.a}; dispatchEvent(_local3); } function areaVariableUpdated(command) { if (!areas[a_ids[command.i]]) { buildArea(a_ids[command.i], command.i); } areas[a_ids[command.i]].remoteVars[command.n] = command.v; var _local3 = {type:"areaVarUpdated", area:a_ids[command.i], name:command.n, user:u_ids[command.u]}; dispatchEvent(_local3); } function areaVariableDeleted(command) { if (!areas[command.a]) { buildArea(command.a); } areas[command.a].remoteVars[command.n] = undefined; var _local3 = {type:"areaVarDeleted", area:command.a, name:command.n, user:command.u}; dispatchEvent(_local3); } function areaVariableCreated(command) { if (!areas[a_ids[command.i]]) { buildArea(a_ids[command.i], command.i); } areas[a_ids[command.i]].remoteVars[command.n] = command.v; var _local3 = {type:"areaVarCreated", area:a_ids[command.i], name:command.n, user:u_ids[command.u]}; dispatchEvent(_local3); } function areaVariablesReset(command) { areas[command.a].remoteVars = new Object(); var _local3 = {type:"areaVarsReset", area:command.a, name:command.n, user:command.u}; dispatchEvent(_local3); } function userVariableReceived(command) { if (!users[command.u]) { buildUser(command.u); } trace(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"); if (command.v.autoSend) { users[command.u].remoteVars[command.n] = command.v.value; } else { users[command.u].remoteVars[command.n] = command.v; } trace((((command.u + ": ") + command.n) + " = ") + users[command.u].remoteVars[command.n]); var _local3 = {type:"userVarLoaded", user:command.u, name:command.n}; dispatchEvent(_local3); } function userVariablesReceived(command) { users[command.u].remoteVars = command.variables; var _local2 = {type:"userVarsLoaded", user:command.u}; dispatchEvent(_local2); } function userVariableCreated(command) { users[localUser].remoteVars[command.n] = command.v; var _local2 = {type:"userVarCreated", name:command.n}; dispatchEvent(_local2); } function userVariableUpdated(command) { users[localUser].remoteVars[command.n] = command.v; var _local2 = {type:"userVarUpdated", name:command.n}; dispatchEvent(_local2); } function userVariableDeleted(command) { users[localUser].remoteVars[command.n] = undefined; var _local2 = {type:"userVarDeleted", name:command.n}; dispatchEvent(_local2); } function areaMessageReceived(command) { if (typeof(command.m) == "string") { var _local3 = {type:"areaMsgReceived", area:a_ids[command.a], user:u_ids[command.u], msg:command.m}; dispatchEvent(_local3); } else { var _local3 = {type:"areaDataReceived", area:a_ids[command.a], user:u_ids[command.u], data:command.m}; dispatchEvent(_local3); } } function privateMessageReceived(command) { if (typeof(command.m) == "string") { var _local3 = {type:"privateMsgReceived", user:command.u, msg:command.m}; dispatchEvent(_local3); } else { var _local3 = {type:"privateDataReceived", user:command.u, data:command.m}; dispatchEvent(_local3); } } function userKicked(command) { var _local4 = areas[command.a].userList; areas[command.a].userList = new Array(); var _local2 = 0; while (_local2 < _local4.length) { if (_local4[_local2] != command.u) { areas[command.a].userList.push(_local4[_local2]); } _local2++; } if (command.u == localUser) { var _local5 = {type:"areaExited", area:command.a}; dispatchEvent(_local5); _local5 = {type:"kicked", area:command.a, kickedBy:command.b, reason:command.r}; dispatchEvent(_local5); } else { var _local5 = {type:"userExited", area:command.a, user:command.u}; dispatchEvent(_local5); _local5 = {type:"userListUpdated", area:command.a}; dispatchEvent(_local5); _local5 = {type:"userKicked", area:command.a, kickedBy:command.b, user:command.u, reason:command.r}; dispatchEvent(_local5); } } function userBanned(command) { var _local3 = areas[command.a].userList; areas[command.a].userList = new Array(); var _local2 = 0; while (_local2 < _local3.length) { if (_local3[_local2] != command.u) { areas[command.a].userList.push(_local3[_local2]); } _local2++; } users[command.u] = undefined; var _local5 = {type:"userKilled", area:command.a, kickedBy:command.b, user:command.u, reason:command.r}; dispatchEvent(_local5); _local5 = {type:"userListUpdated", area:command.a}; dispatchEvent(_local5); } function areaOwnerUpdated(command) { if (!areas[command.a]) { buildArea(command.a); } areas[command.a].properties.owner = command.u; var _local3 = {type:"areaOwnerUpdated", user:command.u, area:command.a}; dispatchEvent(_local3); _local3 = {type:"userListUpdated", area:command.a}; dispatchEvent(_local3); } function userAccessLevelUpdated(command) { users[u_ids[command.i]].access = command.l; echo((((u_ids[command.b] + " changed ") + u_ids[command.i]) + "'s access level to ") + command.l); var _local3 = {type:"accessUpdated", user:u_ids[command.i], level:command.l, updatedBy:u_ids[command.b]}; dispatchEvent(_local3); } function serverMessageReceived(command) { trace("<<<<<<<<<<<<<<<<<<<<<<<<<< SERVER MESSAGE >>>>>>>>>>>>>>>>>>>>>>>>>>>"); trace(command.m); var _local2 = {type:"serverMsg", msg:command.m}; dispatchEvent(_local2); } function localMessage(command) { echo("Local Message: " + command); var _local2 = {type:"serverMsg", msg:command}; dispatchEvent(_local2); } function buildUser(user, id, al) { if (!users[user]) { users[user] = new Object(); users[user].access = al; users[user].localVars = new Object(); users[user].remoteVars = new Object(); } users[user].id = id; u_ids[id] = user; trace((((("built SS user " + user) + " with id ") + id) + " and access ") + al); } function buildArea(area, id) { if (!areas[area]) { areas[area] = new Object(); areas[area].localVars = new Object(); areas[area].remoteVars = new Object(); areas[area].properties = new Object(); } areas[area].id = id; a_ids[id] = area; } function resetTimeout() { clearInterval(timeout); timeout = setInterval(this, "timedOut", timeOutLimit); } function sendCommand(command) { if (command.c != "updateTimestamp") { resetTimeout(); } if (debug and (command.t != 1)) { echo("==========================================================="); echo("Sending Command: " + command.c); echo(""); for (var _local4 in command) { if (_local4 == "v") { for (var _local3 in command[_local4]) { echo(((" v['" + _local3) + "'] -> ") + command[_local4][_local3]); } } else if (_local4 == "m") { for (var _local3 in command[_local4]) { echo(((" m['" + _local3) + "'] -> ") + command[_local4][_local3]); } } else if (_local4 != "c") { echo(((" " + _local4) + " -> ") + command[_local4]); } } } if (!checkSinglePlayer(command)) { command.c = commands[command.c]; var _local5 = JSON.stringify(command); echo("{DEBUG OUTPUT} " + _local5); if (bwSwitch == true) { bwLogOut = bwLogOut + (_local5.length * 8); } send(_local5); } } function checkSinglePlayer(c) { if (singleMode != true) { return(false); } if (c.i) { var _local5 = a_ids[c.i]; if (areas[_local5].userList.length > 1) { return(false); } if (c.c == "sendAreaMessage") { echo(("By passing " + c.c) + " to SServer via single player mode"); if (c.q != 1) { var _local3 = new Object(); _local3.m = c.m; _local3.a = c.i; _local3.u = users[localUser].id; areaMessageReceived(_local3); } return(true); } if (c.c == "createAreaVariable") { echo(("By passing " + c.c) + " to SServer via single player mode"); var _local3 = new Object(); _local3.n = c.n; _local3.v = c.v; _local3.i = c.i; _local3.u = users[localUser].id; areaVariableCreated(_local3); return(true); } if (c.c == "updateAreaVariable") { echo(("By passing " + c.c) + " to SServer via single player mode"); var _local3 = new Object(); _local3.n = c.n; _local3.v = c.v; _local3.i = c.i; _local3.u = users[localUser].id; areaVariableUpdated(_local3); return(true); } if (c.c == "appendToAreaVariable") { echo(("By passing " + c.c) + " to SServer via single player mode"); var _local3 = new Object(); var _local4 = areas[_local5].remoteVars[c.n]; if (!_local4) { _local4 = new Object(); } _local4[c.k] = c.v; _local3.n = c.n; _local3.v = _local4; _local3.i = c.i; _local3.u = users[localUser].id; areaVariableUpdated(_local3); return(true); } return(false); } return(false); } function defineCommands() { commands = new Object(); commands.addToAreaProperty = 0; commands.addToAreaVariable = 1; commands.addToUserVariable = 2; commands.appendToAreaProperty = 3; commands.appendToAreaVariable = 4; commands.appendToUserVariable = 5; commands.ban = 6; commands.closeArea = 7; commands.createArea = 8; commands.createAreaProperty = 9; commands.createAreaVariable = 10; commands.createSession = 11; commands.createUserVariable = 12; commands.deleteAreaProperty = 13; commands.deleteAreaVariable = 14; commands.deleteUserVariable = 15; commands.enterArea = 16; commands.exitArea = 17; commands.getAreaList = 18; commands.getAreaProperty = 19; commands.getAreaProperties = 20; commands.getAreaVariable = 21; commands.getAreaVariables = 22; commands.getServerStatistics = 23; commands.getServerTime = 24; commands.getUserList = 25; commands.getUserVariable = 26; commands.getUserVariables = 27; commands.kick = 28; commands.popAreaProperty = 29; commands.popAreaVariable = 30; commands.popUserVariable = 31; commands.postData = 32; commands.resetAreaVariables = 33; commands.secureLogin = 34; commands.sendAreaMessage = 35; commands.sendPrivateMessage = 36; commands.sendServerMessage = 37; commands.updateAreaProperty = 38; commands.updateAreaVariable = 39; commands.updateTimestamp = 40; commands.updateUserVariable = 41; commands.createGrid = 44; commands.registerGrid = 45; commands.sendGridMessage = 46; commands.unregisterGrid = 47; commands.updateUserAccessLevel = 48; } function defineEvents() { events = new Array(); events[0] = "error"; events[1] = "areaClosed"; events[2] = "areaCreated"; events[3] = "areaEntered"; events[4] = "areaExited"; events[5] = "areaListReceived"; events[6] = "areaMessageReceived"; events[7] = "areaOwnerUpdated"; events[8] = "areaPropertiesReceived"; events[9] = "areaPropertyCreated"; events[10] = "areaPropertyDeleted"; events[11] = "areaPropertyPopped"; events[12] = "areaPropertyReceived"; events[13] = "areaPropertyUpdated"; events[14] = "areaVariableCreated"; events[15] = "areaVariableDeleted"; events[16] = "areaVariablePopped"; events[17] = "areaVariableReceived"; events[18] = "areaVariablesReceived"; events[19] = "areaVariablesReset"; events[20] = "areaVariableUpdated"; events[21] = "authTokenReceived"; events[22] = "dataPosted"; events[23] = "loginSuccessful"; events[24] = "privateMessageReceived"; events[25] = "serverMessageReceived"; events[26] = "serverStatisticsReceived"; events[27] = "serverTimeReceived"; events[28] = "success"; events[29] = "userBanned"; events[30] = "userEntered"; events[31] = "userExited"; events[32] = "userKicked"; events[33] = "userListReceived"; events[34] = "userVariableCreated"; events[35] = "userVariableDeleted"; events[36] = "userVariablePopped"; events[37] = "userVariableReceived"; events[38] = "userVariablesReceived"; events[39] = "userVariableUpdated"; events[40] = "gridCreated"; events[41] = "gridRegistered"; events[42] = "gridMessageReceived"; events[43] = "gridUnregistered"; events[44] = "terseMessageReceived"; events[45] = "userAccessLevelUpdated"; } function onConnect(success) { if (success) { echo("Connection successful, awaiting token"); lastData = getTimer(); getToken(); } else { genericErrors("connect", "Could not connect to server"); } } function onClose() { echo("Connection closed"); var _local2 = {type:"disconnected", success:false}; dispatchEvent(_local2); clearInterval(pingTimer); } function dumpObject(name, obj) { if (((typeof(obj) == "string") or (typeof(obj) == "boolean")) or (typeof(obj) == "number")) { echo((name + " <- ") + obj); } else { for (var _local4 in obj) { if (obj[_local4] != undefined) { dumpObject(((name + "[") + _local4) + "]", obj[_local4]); } else { echo(((name + "['") + _local4) + "'] <- undefined"); } } } } function onData(raw) { if (bwSwitch == true) { bwLogIn = bwLogIn + (raw.length * 8); } if ((substring(raw, 1, 1)) == "$") { var _local3 = substring(raw, 2, raw.length); echo("Raw String: " + _local3); var _local4 = {type:"stringData", string:_local3}; dispatchEvent(_local4); } else { bufferEvent(raw); } } function bufferEvent(raw) { trace(raw); var _local2 = JSON.parse(raw); lastData = getTimer(); _local2.e = events[_local2.e]; if (_local2.e) { if (debug) { echo("==========================================================="); echo("Event Received: " + _local2.e); echo(""); for (var _local3 in _local2) { if (_local3 != "e") { dumpObject(" " + _local3, _local2[_local3]); } } } this[_local2.e](_local2); } else { echo("Raw Data Received:"); echo(raw) + newline; } } var onEvent = new Object(); }
Symbol 1003 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 1004 MovieClip [__Packages.com.meychi.ascrypt.Base64] Frame 0
class com.meychi.ascrypt.Base64 { function Base64 () { } static function encode(src) { var _local1 = 0; var _local8 = new String(""); var _local6; var _local4; var _local3; var _local10; var _local9; var _local7; var _local2; while (_local1 < src.length) { _local6 = src.charCodeAt(_local1++); _local4 = src.charCodeAt(_local1++); _local3 = src.charCodeAt(_local1++); _local10 = _local6 >> 2; _local9 = ((_local6 & 3) << 4) | (_local4 >> 4); _local7 = ((_local4 & 15) << 2) | (_local3 >> 6); _local2 = _local3 & 63; if (isNaN(_local4)) { _local2 = 64; _local7 = _local2; } else if (isNaN(_local3)) { _local2 = 64; } _local8 = _local8 + (base64chars.charAt(_local10) + base64chars.charAt(_local9)); _local8 = _local8 + (base64chars.charAt(_local7) + base64chars.charAt(_local2)); } return(_local8); } static function decode(src) { var _local2 = 0; var _local1 = new String(""); var _local7; var _local10; var _local9; var _local8; var _local6; var _local4; var _local5; while (_local2 < src.length) { _local8 = base64chars.indexOf(src.charAt(_local2++)); _local6 = base64chars.indexOf(src.charAt(_local2++)); _local4 = base64chars.indexOf(src.charAt(_local2++)); _local5 = base64chars.indexOf(src.charAt(_local2++)); _local7 = (_local8 << 2) | (_local6 >> 4); _local10 = ((_local6 & 15) << 4) | (_local4 >> 2); _local9 = ((_local4 & 3) << 6) | _local5; _local1 = _local1 + String.fromCharCode(_local7); if (_local4 != 64) { _local1 = _local1 + String.fromCharCode(_local10); } if (_local5 != 64) { _local1 = _local1 + String.fromCharCode(_local9); } } return(_local1); } static var base64chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; }
Symbol 1005 MovieClip [__Packages.com.meychi.ascrypt.MD5] Frame 0
class com.meychi.ascrypt.MD5 { function MD5 () { } static function calculate(src) { return(hex_md5(src)); } static function hex_md5(src) { return(binl2hex(core_md5(str2binl(src), src.length * 8))); } static function core_md5(x, len) { x[len >> 5] = x[len >> 5] | (128 << (len % 32)); x[(((len + 64) >>> 9) << 4) + 14] = len; var _local4 = 1732584193 /* 0x67452301 */; var _local3 = -271733879; var _local2 = -1732584194; var _local1 = 271733878 /* 0x10325476 */; var _local5 = 0; while (_local5 < x.length) { var _local10 = _local4; var _local9 = _local3; var _local8 = _local2; var _local7 = _local1; _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 0], 7, -680876936); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 1], 12, -389564586); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 2], 17, 606105819); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 3], 22, -1044525330); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 4], 7, -176418897); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 5], 12, 1200080426); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 6], 17, -1473231341); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 7], 22, -45705983); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 8], 7, 1770035416); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 9], 12, -1958414417); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 10], 17, -42063); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 11], 22, -1990404162); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 12], 7, 1804603682); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 13], 12, -40341101); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 14], 17, -1502002290); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 15], 22, 1236535329); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 1], 5, -165796510); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 6], 9, -1069501632); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 11], 14, 643717713); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 0], 20, -373897302); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 5], 5, -701558691); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 10], 9, 38016083); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 15], 14, -660478335); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 4], 20, -405537848); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 9], 5, 568446438); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 14], 9, -1019803690); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 3], 14, -187363961); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 8], 20, 1163531501); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 13], 5, -1444681467); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 2], 9, -51403784); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 7], 14, 1735328473); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 12], 20, -1926607734); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 5], 4, -378558); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 8], 11, -2022574463); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 11], 16, 1839030562); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 14], 23, -35309556); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 1], 4, -1530992060); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 4], 11, 1272893353); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 7], 16, -155497632); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 10], 23, -1094730640); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 13], 4, 681279174); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 0], 11, -358537222); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 3], 16, -722521979); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 6], 23, 76029189); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 9], 4, -640364487); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 12], 11, -421815835); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 15], 16, 530742520); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 2], 23, -995338651); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 0], 6, -198630844); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 7], 10, 1126891415); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 14], 15, -1416354905); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 5], 21, -57434055); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 12], 6, 1700485571); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 3], 10, -1894986606); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 10], 15, -1051523); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 1], 21, -2054922799); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 8], 6, 1873313359); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 15], 10, -30611744); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 6], 15, -1560198380); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 13], 21, 1309151649); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 4], 6, -145523070); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 11], 10, -1120210379); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 2], 15, 718787259); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 9], 21, -343485551); _local4 = safe_add(_local4, _local10); _local3 = safe_add(_local3, _local9); _local2 = safe_add(_local2, _local8); _local1 = safe_add(_local1, _local7); _local5 = _local5 + 16; } return(new Array(_local4, _local3, _local2, _local1)); } static function md5_cmn(q, a, b, x, s, t) { return(safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b)); } static function md5_ff(a, b, c, d, x, s, t) { return(md5_cmn((b & c) | ((~b) & d), a, b, x, s, t)); } static function md5_gg(a, b, c, d, x, s, t) { return(md5_cmn((b & d) | (c & (~d)), a, b, x, s, t)); } static function md5_hh(a, b, c, d, x, s, t) { return(md5_cmn((b ^ c) ^ d, a, b, x, s, t)); } static function md5_ii(a, b, c, d, x, s, t) { return(md5_cmn(c ^ (b | (~d)), a, b, x, s, t)); } static function bit_rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } static function safe_add(x, y) { var _local1 = (x & 65535) + (y & 65535); var _local2 = ((x >> 16) + (y >> 16)) + (_local1 >> 16); return((_local2 << 16) | (_local1 & 65535)); } static function str2binl(str) { var _local3 = new Array(); var _local4 = 255; var _local1 = 0; while (_local1 < (str.length * 8)) { _local3[_local1 >> 5] = _local3[_local1 >> 5] | ((str.charCodeAt(_local1 / 8) & _local4) << (_local1 % 32)); _local1 = _local1 + 8; } return(_local3); } static function binl2hex(binarray) { var _local4 = new String(""); var _local3 = new String("0123456789abcdef"); var _local1 = 0; while (_local1 < (binarray.length * 4)) { _local4 = _local4 + (_local3.charAt((binarray[_local1 >> 2] >> (((_local1 % 4) * 8) + 4)) & 15) + _local3.charAt((binarray[_local1 >> 2] >> ((_local1 % 4) * 8)) & 15)); _local1++; } return(_local4); } }
Symbol 1006 MovieClip [__Packages.JSON] Frame 0
class JSON { function JSON () { } static function stringify(arg, noquotes) { var _local3; var _local2; var _local6; var _local1 = ""; var _local4; var _local8 = typeof(arg); switch (_local8) { case "object" : if (arg) { if (arg instanceof Array) { _local2 = 0; while (_local2 < arg.length) { _local4 = stringify(arg[_local2]); if (_local1) { _local1 = _local1 + ","; } _local1 = _local1 + _local4; _local2++; } return(("[" + _local1) + "]"); } if (typeof(arg.toString) != "undefined") { for (_local2 in arg) { _local4 = arg[_local2]; if ((typeof(_local4) != "undefined") && (typeof(_local4) != "function")) { _local4 = stringify(_local4); if (_local1) { _local1 = _local1 + ","; } _local1 = _local1 + ((stringify(_local2) + ":") + _local4); } } return(("{" + _local1) + "}"); } } return("null"); case "number" : return((isFinite(arg) ? (String(arg)) : "null")); case "string" : _local6 = arg.length; if (noquotes) { var _local7 = ""; } else { var _local7 = "\""; } _local1 = _local7; _local2 = 0; while (_local2 < _local6) { _local3 = arg.charAt(_local2); if (_local3 >= " ") { if ((_local3 == "\\") || (_local3 == "\"")) { _local1 = _local1 + "\\"; } _local1 = _local1 + _local3; } else { switch (_local3) { case "\b" : _local1 = _local1 + "\\b"; break; case "\f" : _local1 = _local1 + "\\f"; break; case newline : _local1 = _local1 + "\\n"; break; case "\r" : _local1 = _local1 + "\\r"; break; case "\t" : _local1 = _local1 + "\\t"; break; default : _local3 = _local3.charCodeAt(); _local1 = _local1 + (("\\u00" + Math.floor(_local3 / 16).toString(16)) + (_local3 % 16).toString(16)); } } _local2 = _local2 + 1; } return(_local1 + _local7); case "boolean" : return(String(arg)); } return("null"); } static function parse(text) { var at = 0; var ch = " "; var _value; var _error = function (m) { throw {name:"JSONError", message:m, at:at - 1, text:text}; }; var _next = function () { ch = text.charAt(at); at = at + 1; return(ch); }; var _white = function () { while (ch) { if (ch <= " ") { _next(); } else if (ch == "/") { switch (_next()) { case "/" : while ((_next() && (ch != newline)) && (ch != "\r")) { } break; case "*" : _next(); for(;;){ if (ch) { if (ch == "*") { if (_next() == "/") { _next(); // unexpected jump } } else { _next(); } } else { _error("Unterminated comment"); } }; break; default : _error("Syntax error"); } } else { return; } } }; var _string = function () { var _local4; var _local1 = ""; var _local3; var _local2; var _local5 = false; if (ch == "\"") { while (_next()) { if (ch == "\"") { _next(); return(_local1); } if (ch == "\\") { switch (_next()) { case "b" : _local1 = _local1 + "\b"; break; case "f" : _local1 = _local1 + "\f"; break; case "n" : _local1 = _local1 + newline; break; case "r" : _local1 = _local1 + "\r"; break; case "t" : _local1 = _local1 + "\t"; break; case "u" : _local2 = 0; _local4 = 0; while (_local4 < 4) { _local3 = parseInt(_next(), 16); if (!isFinite(_local3)) { _local5 = true; break; } _local2 = (_local2 * 16) + _local3; _local4 = _local4 + 1; } if (_local5) { _local5 = false; break; } _local1 = _local1 + String.fromCharCode(_local2); break; default : _local1 = _local1 + ch; } } else { _local1 = _local1 + ch; } } } _error("Bad string"); }; var _array = function () { var _local1 = []; if (ch == "[") { _next(); _white(); if (ch == "]") { _next(); return(_local1); } while (ch) { _local1.push(_value()); _white(); if (ch == "]") { _next(); return(_local1); } if (ch != ",") { break; } _next(); _white(); } } _error("Bad array"); }; var _object = function () { var _local2; var _local1 = {}; if (ch == "{") { _next(); _white(); if (ch == "}") { _next(); return(_local1); } while (ch) { _local2 = _string(); _white(); if (ch != ":") { break; } _next(); _local1[_local2] = _value(); _white(); if (ch == "}") { _next(); return(_local1); } if (ch != ",") { break; } _next(); _white(); } } _error("Bad object"); }; var _number = function () { var _local1 = ""; var _local2; if (ch == "-") { _local1 = "-"; _next(); } while ((ch >= "0") && (ch <= "9")) { _local1 = _local1 + ch; _next(); } if (ch == ".") { _local1 = _local1 + "."; while ((_next() && (ch >= "0")) && (ch <= "9")) { _local1 = _local1 + ch; } } _local2 = 1 * _local1; if (!isFinite(_local2)) { _error("Bad number"); } else { return(_local2); } }; var _word = function () { switch (ch) { case "t" : if (((_next() == "r") && (_next() == "u")) && (_next() == "e")) { _next(); return(true); } break; case "f" : if ((((_next() == "a") && (_next() == "l")) && (_next() == "s")) && (_next() == "e")) { _next(); return(false); } break; case "n" : if (!(((_next() == "u") && (_next() == "l")) && (_next() == "l"))) { break; } _next(); return(null); } _error("Syntax error"); }; _value = function () { _white(); switch (ch) { case "{" : return(_object()); case "[" : return(_array()); case "\"" : return(_string()); case "-" : return(_number()); } return((((ch >= "0") && (ch <= "9")) ? (_number()) : (_word()))); }; return(_value()); } }
Symbol 1007 MovieClip [__Packages.com.meychi.ascrypt.RC4] Frame 0
class com.meychi.ascrypt.RC4 { function RC4 () { } static function encrypt(src, key) { var _local3 = strToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(charsToHex(_local2)); } static function decrypt(src, key) { var _local3 = hexToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(charsToStr(_local2)); } static function initialize(pwd) { var _local2 = 0; var _local3; var _local4 = pwd.length; var _local1 = 0; while (_local1 <= 255) { mykey[_local1] = pwd[_local1 % _local4]; sbox[_local1] = _local1; _local1++; } _local1 = 0; while (_local1 <= 255) { _local2 = ((_local2 + sbox[_local1]) + mykey[_local1]) % 256; _local3 = sbox[_local1]; sbox[_local1] = sbox[_local2]; sbox[_local2] = _local3; _local1++; } } static function calculate(plaintxt, psw) { initialize(psw); var _local1 = 0; var _local2 = 0; var _local9 = new Array(); var _local7; var _local5; var _local6; var _local3 = 0; while (_local3 < plaintxt.length) { _local1 = (_local1 + 1) % 256; _local2 = (_local2 + sbox[_local1]) % 256; _local5 = sbox[_local1]; sbox[_local1] = sbox[_local2]; sbox[_local2] = _local5; var _local4 = (sbox[_local1] + sbox[_local2]) % 256; _local7 = sbox[_local4]; _local6 = plaintxt[_local3] ^ _local7; _local9.push(_local6); _local3++; } return(_local9); } static function charsToHex(chars) { var _local4 = new String(""); var _local3 = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"); var _local1 = 0; while (_local1 < chars.length) { _local4 = _local4 + (_local3[chars[_local1] >> 4] + _local3[chars[_local1] & 15]); _local1++; } return(_local4); } static function hexToChars(hex) { var _local3 = new Array(); var _local1 = ((hex.substr(0, 2) == "0x") ? 2 : 0); while (_local1 < hex.length) { _local3.push(parseInt(hex.substr(_local1, 2), 16)); _local1 = _local1 + 2; } return(_local3); } static function charsToStr(chars) { var _local3 = new String(""); var _local1 = 0; while (_local1 < chars.length) { _local3 = _local3 + String.fromCharCode(chars[_local1]); _local1++; } return(_local3); } static function strToChars(str) { var _local3 = new Array(); var _local1 = 0; while (_local1 < str.length) { _local3.push(str.charCodeAt(_local1)); _local1++; } return(_local3); } static var sbox = new Array(255); static var mykey = new Array(255); }
Symbol 81 MovieClip Frame 1
startX = _x; width = 1732; endX = startX - width; spd = _parent.speed; onEnterFrame = function () { _x = (_x - spd); if (_x < endX) { _x = (_x + width); } };
Symbol 82 MovieClip Frame 1
_x = (_x - random(1000)); speed = random(14) + 6;
Symbol 119 MovieClip Frame 40
stop();
Symbol 158 MovieClip Frame 1
blurred = samp1.filters; unblurred = samp2.filters;
Symbol 158 MovieClip Frame 127
function initClip(clip) { clip.bx = clip._x; clip.by = clip._y; clip.shutter = 0; } function shutterClip(clip) { if (clip.shutter < 1) { clip._x = (clip.bx + random(7)) - 3; clip._y = (clip.by + random(7)) - 3; clip.shutter = random(3) + 1; alph = random(3) * 10; clip._alpha = 100 - alph; if (random(100) < 25) { clip.filters = blurred; } else { clip.filters = unblurred; } } else { clip.shutter--; } }
Instance of Symbol 87 MovieClip in Symbol 158 MovieClip Frame 130
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 99 MovieClip in Symbol 158 MovieClip Frame 152
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 87 MovieClip in Symbol 158 MovieClip Frame 177
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 102 MovieClip in Symbol 158 MovieClip Frame 181
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 87 MovieClip in Symbol 158 MovieClip Frame 207
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 105 MovieClip in Symbol 158 MovieClip Frame 211
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 87 MovieClip in Symbol 158 MovieClip Frame 237
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 108 MovieClip in Symbol 158 MovieClip Frame 241
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 119 MovieClip in Symbol 158 MovieClip Frame 289
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 124 MovieClip in Symbol 158 MovieClip Frame 373
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 126 MovieClip in Symbol 158 MovieClip Frame 374
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 127 MovieClip in Symbol 158 MovieClip Frame 389
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 129 MovieClip in Symbol 158 MovieClip Frame 389
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 124 MovieClip in Symbol 158 MovieClip Frame 405
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 130 MovieClip in Symbol 158 MovieClip Frame 420
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 132 MovieClip in Symbol 158 MovieClip Frame 420
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 124 MovieClip in Symbol 158 MovieClip Frame 436
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 133 MovieClip in Symbol 158 MovieClip Frame 451
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 135 MovieClip in Symbol 158 MovieClip Frame 451
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 124 MovieClip in Symbol 158 MovieClip Frame 467
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 141 MovieClip in Symbol 158 MovieClip Frame 564
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 144 MovieClip in Symbol 158 MovieClip Frame 610
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 146 MovieClip in Symbol 158 MovieClip Frame 650
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 149 MovieClip in Symbol 158 MovieClip Frame 684
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 151 MovieClip in Symbol 158 MovieClip Frame 724
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 154 MovieClip in Symbol 158 MovieClip Frame 764
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Instance of Symbol 156 MovieClip in Symbol 158 MovieClip Frame 804
onClipEvent (load) { _parent.initClip(this); } onClipEvent (enterFrame) { _parent.shutterClip(this); }
Symbol 158 MovieClip Frame 947
_parent.skipIntro(); stop();
Symbol 166 Button
on (release) { gotoAndStop ("connect"); }
Symbol 170 MovieClip Frame 45
gotoAndPlay (1);
Symbol 176 Button
on (press) { htxt.scrll = -1; } on (release, releaseOutside) { htxt.scrll = 0; }
Symbol 177 Button
on (press) { htxt.scrll = 1; } on (release, releaseOutside) { htxt.scrll = 0; }
Symbol 194 Button
on (release) { SS.basicLogin("NG_" + _root.ng_username); }
Symbol 198 Button
on (release) { play(); }
Symbol 201 MovieClip Frame 1
checked = false; stop();
Symbol 201 MovieClip Frame 2
checked = true; stop();
Symbol 214 Button
on (release) { userLogin(); } on (keyPress "<Enter>") { if (lfocus == 1) { userLogin(); } }
Symbol 215 Button
on (release) { guestLogin(); } on (keyPress "<Enter>") { if (lfocus == 2) { guestLogin(); } }
Symbol 233 Button
on (release) { properties = new Object(); properties.maxUsers = 2; properties.m = "s"; properties.al = Number(0); SS.autoArea(properties); }
Symbol 237 Button
on (release) { gotoAndStop ("instructions"); }
Symbol 238 Button
on (release) { getURL ("http://www.newgrounds.com/scores/picoroulette/", "_blank"); }
Symbol 240 Button
on (release) { SS.enterArea("_lobby_"); }
Symbol 243 Button
on (release) { gotoAndStop ("menu"); }
Symbol 257 Button
on (rollOver) { gotoAndStop (1); }
Symbol 258 Button
on (rollOver) { gotoAndStop (2); }
Symbol 259 Button
on (rollOver) { gotoAndStop (3); }
Symbol 260 Button
on (rollOver) { gotoAndStop (4); }
Symbol 276 MovieClip Frame 1
stop();
Symbol 280 Button
on (release) { SS.exitArea("_lobby_"); _parent.roomJoin(val); }
Symbol 281 Button
on (rollOver) { _parent.statPop(val); } on (rollOut) { _parent.statHide(); }
Symbol 291 Button
on (release, releaseOutside) { rowDir = 0; } on (press) { rowDir = 1; }
Symbol 293 Button
on (release, releaseOutside) { rowDir = 0; } on (press) { rowDir = -1; }
Symbol 294 Button
on (release) { SS.exitArea(); gotoAndStop ("menu"); }
Symbol 297 Button
on (release) { gotoAndPlay ("reset_lobby"); }
Symbol 304 MovieClip Frame 1
function getIcon(l, a) { if (a == "N") { al = "a"; uaura = "Neutral"; } else if (a == "L") { al = "b"; uaura = "Light"; } else { al = "c"; uaura = "Dark"; } ulvl = "Level " + l; if (icons) { icons.removeMovieClip(); } this.createEmptyMovieClip("icons", 100); icons.loadMovie((("http://www.newgrounds.com/gold/profile/level_icons/power" + l) + al) + ".gif"); icons._x = box._x - 36; icons._y = box._y - 36; }
Symbol 306 Button
on (release) { props = new Object(); props.maxUsers = 2; props.m = "s"; if (rdt.text.length > 0) { props.description = rdt.text; } if (rpt.text.length > 0) { props.password = rpt.text; } if (ag.checked) { props.al = Number(0); } else { props.al = Number(1); } props.uc = 1; props.vf = tag.data.hash; SS.exitArea("_lobby_"); SS.createArea(SS.localUser, props); }
Symbol 310 MovieClip Frame 1
checked = false; stop();
Symbol 310 MovieClip Frame 2
checked = true; stop();
Symbol 317 MovieClip Frame 1
ag.gotoAndStop(1);
Symbol 324 Button
on (release) { if (lpt.text.length > 0) { SS.enterArea(theRoom, lpt.text); lpass = ""; } }
Symbol 339 Button
on (press) { prevFrame(); }
Symbol 340 MovieClip Frame 1
stop();
Symbol 348 MovieClip Frame 1
stop();
Symbol 357 MovieClip Frame 1
stop();
Symbol 370 MovieClip Frame 54
stop();
Symbol 371 MovieClip Frame 1
stop();
Symbol 382 MovieClip Frame 22
gotoAndPlay (16);
Symbol 383 MovieClip Frame 1
stop();
Symbol 403 MovieClip Frame 24
gotoAndPlay (10);
Symbol 404 MovieClip Frame 1
stop();
Symbol 424 MovieClip Frame 18
gotoAndPlay (6);
Symbol 425 MovieClip Frame 1
stop();
Symbol 444 MovieClip Frame 39
stop();
Symbol 445 MovieClip Frame 1
stop();
Symbol 455 MovieClip Frame 9
stop();
Symbol 456 MovieClip Frame 1
stop();
Symbol 468 MovieClip Frame 21
stop();
Symbol 469 MovieClip Frame 1
stop();
Symbol 480 MovieClip Frame 1
stop();
Symbol 488 MovieClip Frame 61
stop();
Symbol 489 MovieClip Frame 1
stop();
Symbol 490 MovieClip Frame 1
stop();
Symbol 496 Button
on (release) { _parent.dropUnit(2); } on (rollOver) { _parent.setInfo(2); }
Symbol 497 Button
on (release) { _parent.dropUnit(1); } on (rollOver) { _parent.setInfo(1); }
Symbol 498 Button
on (release) { _parent.dropUnit(3); } on (rollOver) { _parent.setInfo(3); }
Symbol 499 MovieClip Frame 1
stop();
Symbol 501 MovieClip Frame 1
stop();
Symbol 504 Button
on (release) { _parent.imReady(); }
Symbol 520 MovieClip Frame 1
stop();
Symbol 527 MovieClip Frame 1
stop();
Symbol 528 MovieClip Frame 1
function dropUnit(s) { a = SS.remoteAreaVars["u" + SS.userId]; if (s <= a.length) { index = s - 1; na = new Array(); i = 0; while (i < a.length) { if (i != index) { na.push(a[i]); } else { drop = a[i]; } i++; } SS.updateAreaVar("u" + SS.userId, na); } } function imReady() { SS.createAreaVar("r" + SS.userId, true); } function setupTiles() { tiles = new Array(); i = 0; while (i < character.length) { this["select_" + i].sprite.gotoAndStop(i + 2); tiles.push({tile:"select_" + i, type:1}); i++; } tiles.push({tile:"rand", type:2}); } randDelay = 0; if (SS.remoteUserVars.al < 1) { myIndex = _parent.guestIndex; } else { myIndex = character.length; } SS.getAreaProperties(); if (SS.isOwner()) { SS.resetAreaVars(); player2 = "Waiting for player 2"; SS.createAreaProperty("rd", 1); SS.createAreaVar("bl", Math.floor(Math.random() * 5.99) + 1); } SS.getAreaVars(); SS.getUserList(); SS.createAreaVar("u" + SS.userId, new Array()); SS.createAreaVar("sp" + SS.userId, 0); SS.createAreaVar("r" + SS.userId, false); SS.createAreaVar("vf" + SS.userId, _parent.tag.data.hash); char1._alpha = 0; char2._alpha = 0; onMouseUp = function () { mouseRelease = true; }; onMouseDown = function () { mousePress = true; }; mousedOver = null; onEnterFrame = function () { safety = 0; if (randDelay > 0) { randDelay--; } if (SS.isOwner()) { _global.me = 1; _global.them = 2; } else { _global.them = 1; _global.me = 2; } this["units" + me].gotoAndStop(1); this["units" + them].gotoAndStop(2); i = 0; while (i < SS.userList.length) { if (SS.userList[i] == SS.localUser) { this["player" + me] = SS.userList[i]; } else { this["player" + them] = SS.userList[i]; _global.theirName = SS.userList[i]; _global.theirId = SS.getUserId(SS.userList[i]); } i++; } i = 0; while (i < 3) { if (i < SS.remoteAreaVars["u" + SS.userId].length) { this["units" + me]["sel" + (i + 1)]._alpha = 100; this["units" + me]["sel" + (i + 1)].gotoAndStop(SS.remoteAreaVars["u" + SS.userId][i] + 2); } else { this["units" + me]["sel" + (i + 1)]._alpha = 0; } if (i < SS.remoteAreaVars["u" + theirId].length) { this["units" + them]["sel" + (i + 1)]._alpha = 100; this["units" + them]["sel" + (i + 1)].gotoAndStop(SS.remoteAreaVars["u" + theirId][i] + 2); } else { this["units" + them]["sel" + (i + 1)]._alpha = 0; } i++; } this["char" + me]._alpha = 0; this["sel" + me] = ""; this["char" + them]._alpha = 0; this["sel" + them] = ""; onTiles = false; usedTiles = new Array(); i = 0; while (i < SS.remoteAreaVars["u" + SS.userId].length) { t = SS.remoteAreaVars["u" + SS.userId][i]; usedTiles["t" + t] = SS.userId; i++; } i = 0; while (i < SS.remoteAreaVars["u" + theirId].length) { t = SS.remoteAreaVars["u" + theirId][i]; usedTiles["t" + t] = theirId; i++; } i = 0; while (i < tiles.length) { overTile = this[tiles[i].tile].hitTest(_root._xmouse, _root._ymouse, true); this[tiles[i].tile].val = i; if (overTile) { onTiles = true; } towner = undefined; x = 0; while (x < 3) { if (SS.remoteAreaVars["u" + SS.userId][x] == i) { towner = SS.userId; } else if (SS.remoteAreaVars["u" + theirId][x] == i) { towner = theirId; } x++; } if (towner and (tiles[i].type == 1)) { if (towner == SS.userId) { this[tiles[i].tile].gotoAndStop(("p" + me) + "_sel"); } else { this[tiles[i].tile].gotoAndStop(("p" + them) + "_sel"); } } else if (mousedOver === i) { this[tiles[i].tile].gotoAndStop(("p" + me) + "_on"); t = i; if (tiles[i].type != 1) { t = random(myIndex - 1); } do { if (!usedTiles["t" + t]) { break; } t++; if (t >= myIndex) { t = 0; } safety++; } while (safety <= 100); this["char" + me]._alpha = 100; this["char" + me].gotoAndStop(t + 2); this["char" + me].sprite.gotoAndStop(2); this["sel" + me] = character[t]; } else if (theirMouseOn === i) { t = i; if (tiles[i].type != 1) { t = random(myIndex); } this[tiles[i].tile].gotoAndStop(("p" + them) + "_on"); do { if (!usedTiles["t" + t]) { break; } t++; if (t >= myIndex) { t = 0; } safety++; } while (safety <= 100); if (t >= myIndex) { sfrm = 1; snm = "???????"; } else { sfrm = t + 2; snm = character[t]; } this["char" + them]._alpha = 100; this["char" + them].gotoAndStop(sfrm); this["char" + them].sprite.gotoAndStop(2); this["sel" + them] = snm; } else { this[tiles[i].tile].gotoAndStop(1); } if (overTile and (SS.remoteAreaVars["u" + SS.userId].length < 3)) { if ((i != mousedOver) and (!usedTiles["t" + i])) { if ((i < myIndex) or (tiles[i].type != 1)) { mousedOver = i; msg = new Object(); msg.a = "hov"; msg.t = i; SS.silentAreaMsg(msg); } else { onTiles = false; } } if (tiles[i].type == 1) { name = character[i]; frame = 2 + i; use = i; } else { name = "Random"; frame = 1; use = random(myIndex); } if (mousePress) { preselect = tiles[i].tile; } else if ((mouseRelease and (SS.remoteAreaVars["u" + SS.userId].length < 3)) and (randDelay < 1)) { do { if (!usedTiles["t" + use]) { break; } use++; if (use >= myIndex) { use = 0; } safety++; } while (safety <= 100); mouseRelease = false; if ((tiles[i].tile == preselect) and ((i < myIndex) or (tiles[i].type != 1))) { msg = new Object(); msg.a = "sel"; msg.t = use; SS.sendAreaMsg(msg); if (tiles[i].type != 1) { randDelay = 15; } } preselect = null; } } i++; } mousePress = false; mouseRelease = false; if (SS.remoteAreaVars["r" + theirId]) { this["go" + them].gotoAndStop(3); } else { this["go" + them].gotoAndStop(1); } if (SS.remoteAreaVars["r" + SS.userId]) { this["go" + me].gotoAndStop(3); this["units" + me].gotoAndStop(2); } else if (SS.remoteAreaVars["u" + SS.userId].length >= 3) { this["go" + me].gotoAndStop(2); } else { this["go" + me].gotoAndStop(1); } if ((!onTiles) or (SS.remoteAreaVars["u" + SS.userId].length >= 3)) { if (mousedOver != null) { msg = new Object(); msg.a = "hov"; msg.t = null; SS.silentAreaMsg(msg); } mousedOver = null; } if (SS.remoteAreaVars["r" + SS.userId] and SS.remoteAreaVars["r" + theirId]) { _parent.gotoAndStop("round_init"); SS.getAreaVars(); } }; SS.onEvent.areaDataReceived = function (obj) { if ((obj.data.a == "sel") and SS.isOwner()) { t = obj.data.t; u = SS.getUserId(obj.user); a = SS.remoteAreaVars["u" + u]; if (!usedTiles["t" + t]) { if (a.length < 3) { a.push(t); SS.updateAreaVar("u" + u, a); } } } else if (obj.data.a == "hov") { theirMouseOn = obj.data.t; } }; if (SS.remoteUserVars.al < 1) { nextFrame(); } else { setupTiles(); stop(); }
Symbol 528 MovieClip Frame 2
setupTiles(); stop();
Symbol 529 Button
on (release) { APsong.stop(); SS.exitArea(); gotoAndStop ("menu"); }
Symbol 530 Button
on (rollOver) { APpop.gotoAndPlay("pop"); } on (rollOut, dragOut) { APpop.gotoAndPlay("unpop"); } on (release) { getURL ("http://www.newgrounds.com/audio/", "_blank"); }
Symbol 534 MovieClip Frame 1
stop();
Symbol 534 MovieClip Frame 10
stop();
Symbol 538 Button
on (release) { stogg.play(); }
Symbol 541 MovieClip Frame 1
_parent.sound = true; _parent.startSong(); stop();
Symbol 541 MovieClip Frame 2
_parent.sound = false; _parent.startSong(); stop();
Symbol 551 MovieClip Frame 1
stop();
Symbol 554 MovieClip Frame 1
stop();
Symbol 559 MovieClip Frame 1
stop();
Symbol 559 MovieClip Frame 60
stop();
Symbol 560 MovieClip Frame 1
stop();
Symbol 586 MovieClip Frame 1
stop();
Symbol 586 MovieClip Frame 92
if (_parent._parent.shotsLeft > 2) { loop = 1; } else { loop = 0; }
Symbol 586 MovieClip Frame 203
_parent._parent.fireGun(_parent.user);
Symbol 586 MovieClip Frame 206
if (loop > 0) { loop = 0; _parent._parent.setChance(); gotoAndPlay ("loop"); }
Symbol 586 MovieClip Frame 251
_parent._parent.endTurn(_parent.user); stop();
Symbol 586 MovieClip Frame 326
_parent._parent.dead(_parent.user); stop();
Symbol 588 MovieClip Frame 21
stop();
Symbol 624 MovieClip Frame 1
stop();
Symbol 624 MovieClip Frame 2
spinner.gotoAndStop(_parent.user); fist.gotoAndStop(_parent.selected); fist.icon.gotoAndStop(_parent.sprite + 1);
Symbol 642 MovieClip Frame 1
stop();
Symbol 642 MovieClip Frame 164
_parent._parent.fireGun(_parent.user);
Symbol 642 MovieClip Frame 203
_parent._parent.endTurn(_parent.user); gotoAndStop ("happy");
Symbol 642 MovieClip Frame 251
_parent._parent.dead(_parent.user); stop();
Symbol 661 MovieClip Frame 1
stop();
Symbol 661 MovieClip Frame 183
_parent._parent.fireGun(_parent.user);
Symbol 661 MovieClip Frame 250
_parent._parent.endTurn(_parent.user); stop();
Symbol 661 MovieClip Frame 326
_parent._parent.dead(_parent.user); stop();
Symbol 681 MovieClip Frame 9
stop();
Symbol 682 MovieClip Frame 1
stop();
Symbol 682 MovieClip Frame 114
_parent._parent.fireGun(_parent.user);
Symbol 682 MovieClip Frame 203
_parent._parent.endTurn(_parent.user); stop();
Symbol 682 MovieClip Frame 259
_parent._parent.dead(_parent.user); stop();
Symbol 716 MovieClip Frame 1
stop();
Symbol 716 MovieClip Frame 114
_parent._parent.fireGun(_parent.user);
Symbol 716 MovieClip Frame 203
_parent._parent.endTurn(_parent.user); stop();
Symbol 716 MovieClip Frame 302
_parent._parent.dead(_parent.user); stop();
Symbol 739 MovieClip Frame 1
function f_Shockwave(x, y, size, fadeSpeed, distortion) { if (size == undefined) { size = 200; } if (fadeSpeed == undefined) { fadeSpeed = 10; } if (distortion == undefined) { distortion = 40; } var bounds = new Object(); var shockwaveBitmap = flash.display.BitmapData.loadBitmap("shockwave"); var shockBitmap = (new flash.display.BitmapData(size, size, false, 4286513279)); var m = (new flash.geom.Matrix()); bounds = _root.getBounds(_root); m.scale(0.01, 0.01); shockBitmap.draw(shockwaveBitmap, m); var f = (new flash.filters.DisplacementMapFilter(shockBitmap, new flash.geom.Point((x - bounds.xMin) - 1, (y - bounds.yMin) - 1), 1, 4, distortion, distortion, "clamp")); _root.filters = [f]; var shockClip = _root.createEmptyMovieClip("specialEffect" + numSpecialFX, numSpecialFX); numSpecialFX = (numSpecialFX + 1) % 16; var scaleSize = 0; var scaleStep = ((size / 200) / fadeSpeed); shockClip.m = new flash.geom.Matrix(); shockClip.onEnterFrame = function () { scaleSize = scaleSize + scaleStep; this.m.identity(); this.m.scale(scaleSize, scaleSize); if (scaleSize >= ((size / 200) - 0.01)) { _root.filters = []; shockClip.removeMovieClip(); } else { shockBitmap.draw(shockwaveBitmap, this.m); f.mapPoint = new flash.geom.Point((x - ((scaleSize * 200) / 2)) - bounds.xMin, (y - ((scaleSize * 200) / 2)) - bounds.yMin); f.scaleX = (f.scaleY = (1 - (scaleSize / (size / 200))) * distortion); _root.filters = [f]; } }; } stop();
Symbol 739 MovieClip Frame 114
_parent._parent.fireGun(_parent.user);
Symbol 739 MovieClip Frame 203
_parent._parent.endTurn(_parent.user); stop();
Symbol 739 MovieClip Frame 205
u_point = new Object(); u_point.x = 0; u_point.y = 0; shock.localToGlobal(u_point); f_Shockwave(u_point.x, u_point.y, 500, 60, 40);
Symbol 739 MovieClip Frame 282
_parent._parent.dead(_parent.user); stop();
Symbol 760 MovieClip Frame 7
stop();
Symbol 764 MovieClip Frame 6
stop();
Symbol 765 MovieClip Frame 1
stop();
Symbol 765 MovieClip Frame 18
_parent._parent.blackout.play();
Symbol 765 MovieClip Frame 114
_parent._parent.fireGun(_parent.user);
Symbol 765 MovieClip Frame 146
_parent._parent.blackout.play();
Symbol 765 MovieClip Frame 203
_parent._parent.endTurn(_parent.user); stop();
Symbol 765 MovieClip Frame 204
_parent.lights(true);
Symbol 765 MovieClip Frame 206
_parent.lights(false);
Symbol 765 MovieClip Frame 246
_parent._parent.blackout.play();
Symbol 765 MovieClip Frame 288
_parent._parent.dead(_parent.user); stop();
Symbol 782 MovieClip Frame 1
stop();
Symbol 782 MovieClip Frame 114
_parent._parent.fireGun(_parent.user);
Symbol 782 MovieClip Frame 203
_parent._parent.endTurn(_parent.user); stop();
Symbol 782 MovieClip Frame 282
_parent._parent.dead(_parent.user); stop();
Symbol 809 MovieClip Frame 58
gotoAndPlay (1);
Symbol 820 MovieClip Frame 1
stop();
Symbol 820 MovieClip Frame 114
_parent._parent.fireGun(_parent.user);
Symbol 820 MovieClip Frame 232
_parent._parent.endTurn(_parent.user); stop();
Symbol 820 MovieClip Frame 311
_parent._parent.dead(_parent.user); stop();
Symbol 849 MovieClip Frame 1
stop();
Symbol 849 MovieClip Frame 114
_parent._parent.fireGun(_parent.user);
Symbol 849 MovieClip Frame 203
_parent._parent.endTurn(_parent.user); stop();
Symbol 849 MovieClip Frame 282
_parent._parent.dead(_parent.user); stop();
Symbol 868 MovieClip Frame 5
stop();
Symbol 869 MovieClip Frame 1
stop();
Symbol 869 MovieClip Frame 114
_parent._parent.fireGun(_parent.user);
Symbol 869 MovieClip Frame 203
_parent._parent.endTurn(_parent.user); stop();
Symbol 869 MovieClip Frame 282
_parent._parent.dead(_parent.user); stop();
Symbol 875 MovieClip Frame 1
stop();
Symbol 875 MovieClip Frame 2
gun.gotoAndStop(_parent.user);
Symbol 875 MovieClip Frame 17
stop();
Symbol 922 MovieClip Frame 1
stop();
Symbol 922 MovieClip Frame 181
Symbol 922 MovieClip Frame 182
_parent._parent.fireGun(_parent.user);
Symbol 922 MovieClip Frame 217
_parent._parent.endTurn(_parent.user); stop();
Symbol 922 MovieClip Frame 257
_parent._parent.dead(_parent.user); stop();
Symbol 926 MovieClip Frame 1
stop();
Symbol 931 MovieClip Frame 1
moveMe = 0; y1 = 31; y2 = -139; trace("CHAT BUBBLE LOADED"); canTaunt = false; onEnterFrame = function () { if (moveMe != 0) { xm = x2 - x1; ym = y2 - y1; _x = (_x + ((xm / 20) * moveMe)); _y = (_y + ((ym / 20) * moveMe)); trace((moveMe + " ") + ((xm / 20) * moveMe)); } else if (_parent._currentframe == 1) { _x = x1; _y = y1; } else if (canTaunt) { _x = x2; _y = y2; } }; stop();
Symbol 931 MovieClip Frame 2
bub.gotoAndStop(_parent.bubview);
Symbol 931 MovieClip Frame 120
chat = "";
Symbol 933 MovieClip Frame 1
moveMe = 0; y1 = 31; y2 = -139; trace("CHAT BUBBLE LOADED"); canTaunt = false; onEnterFrame = function () { if (moveMe != 0) { xm = x2 - x1; ym = y2 - y1; _x = (_x + ((xm / 20) * moveMe)); _y = (_y + ((ym / 20) * moveMe)); trace((moveMe + " ") + ((xm / 20) * moveMe)); } else if (_parent._currentframe == 1) { _x = x1; _y = y1; } else if (canTaunt) { _x = x2; _y = y2; } }; stop();
Symbol 933 MovieClip Frame 2
bub.gotoAndStop(_parent.bubview);
Symbol 933 MovieClip Frame 120
chat = "";
Symbol 943 Button
on (release) { select(3); }
Symbol 944 Button
on (release) { select(1); }
Symbol 945 Button
on (release) { select(2); }
Symbol 947 MovieClip Frame 1
function select(hand) { if (SS.remoteAreaVars["ir" + SS.userId] and SS.remoteAreaVars["ir" + theirId]) { obj = new Object(); obj.a = "st"; obj.t = hand; SS.sendAreaMsg(obj); _parent.time.gotoAndStop("stopTimer"); nextFrame(); } } tiles = new Object(); tiles.rock = 1; tiles.paper = 1; tiles.scissor = 1; sendMe = false; rock.gotoAndStop(1); paper.gotoAndStop(2); scissor.gotoAndStop(3); if (user == me) { char = mySprite; } else { char = theirSprite; } for (i in tiles) { this[i].back.gotoAndStop(user); this[i].icon.gotoAndStop(char + 1); } if (user == me) { nextFrame(); } else { stop(); }
Symbol 947 MovieClip Frame 2
stop();
Symbol 947 MovieClip Frame 3
spins = 5 + random(4);
Symbol 947 MovieClip Frame 6
for (i in tiles) { this[i].gotoAndStop(4); this[i].back.gotoAndStop(user); }
Symbol 947 MovieClip Frame 16
if (spins > 0) { spins--; gotoAndPlay ("spin"); }
Symbol 947 MovieClip Frame 21
stop();
Symbol 947 MovieClip Frame 22
_parent.Song.stop(); stopAllSounds(); for (i in tiles) { tile.gotoAndStop(4); tile.back.gotoAndStop(user); }
Symbol 947 MovieClip Frame 29
for (i in tiles) { tile.gotoAndStop(selected); tile.icon.gotoAndStop(char + 1); tile.back.gotoAndStop(user); }
Symbol 947 MovieClip Frame 36
stop();
Symbol 950 MovieClip Frame 1
stop();
Symbol 950 MovieClip Frame 2
stopAllSounds();
Symbol 953 MovieClip Frame 35
stop();
Symbol 953 MovieClip Frame 51
stop();
Symbol 959 Button
on (release, keyPress "<Enter>") { if (msgBar.text.length > 0) { SS.silentAreaMsg(msgBar.text); _parent.gotMsg(msgBar.text, me); msgBar.text = ""; msgDelay = 15; play(); } }
Symbol 964 MovieClip Frame 1
stop();
Symbol 968 MovieClip Frame 60
stop();
Symbol 969 MovieClip Frame 30
if (SS.remoteAreaVars["ir" + SS.userId] and SS.remoteAreaVars["ir" + theirId]) { timer--; timer_txt = "TIME LEFT: " + timer; if (timer < 1) { obj = new Object(); obj.a = "st"; obj.t = random(3) + 1; SS.sendAreaMsg(obj); gotoAndStop ("timeUp"); } }
Symbol 969 MovieClip Frame 31
gotoAndPlay (1);
Symbol 972 MovieClip Frame 15
stop();
Symbol 976 MovieClip Frame 1
stop();
Symbol 978 MovieClip Frame 1
if (_parent.shotsLeft < 2) { play(); } else { stop(); }
Symbol 978 MovieClip Frame 33
stop();
Symbol 981 MovieClip Frame 1
_parent.lamp.gotoAndStop(1); stop();
Symbol 981 MovieClip Frame 2
_parent.lamp.gotoAndStop(2);
Symbol 981 MovieClip Frame 5
_parent.lights(false); stop();
Symbol 981 MovieClip Frame 6
_parent.lights(true);
Symbol 982 MovieClip Frame 1
function startSong() { Song.loadSound(Songurl, true); } time._x = this["buttons" + me]._x; Songurl = SS.remoteUserVars.game_song; Song = new Sound(); Song.onSoundComplete = function () { startSong(); }; startSong(); function chosen(player, choice) { if (player == me) { myChoice = choice; } else { theirChoice = choice; } this["buttons" + player].selected = choice; this["player" + player].selected = choice; this["buttons" + player].gotoAndPlay(3); if (myChoice and theirChoice) { if (SS.isOwner()) { delay = setInterval(this, "sendWinner", 3000); } battle.gotoAndPlay(36); } } function sendWinner() { clearInterval(delay); if (SS.isOwner()) { obj = new Object(); obj.a = "rs"; if (myChoice == theirChoice) { obj.w = 0; } else if ((((myChoice == 1) and (theirChoice == 3)) or ((myChoice == 2) and (theirChoice == 1))) or ((myChoice == 3) and (theirChoice == 2))) { obj.w = me; } else { obj.w = them; } SS.sendAreaMsg(obj); } } function showWinner(w) { cbar.gotoAndStop(2); winner = w; if (winner == 1) { loser = 2; } else if (winner == 2) { loser = 1; } else { loser = undefined; tie.play(); } if (loser) { lamp.glow.gotoAndPlay("red"); delay = setInterval(this, "changeFaces", 1000); } else { player1.body.gotoAndStop("mad"); player2.body.gotoAndStop("mad"); if (SS.isOwner()) { delay = setInterval(this, "resetTie", 6000); } } buttons1.gotoAndPlay("flip"); buttons2.gotoAndPlay("flip"); player1.fists.gotoAndStop(2); player2.fists.gotoAndStop(2); } function resetTie() { clearInterval(delay); obj = new Object(); obj.a = "tie"; SS.sendAreaMsg(obj); } function changeFaces() { this["player" + winner].body.gotoAndStop("happy"); this["player" + loser].body.gotoAndStop("shock"); this["player" + loser].gun.play(); clearInterval(delay); if (SS.isOwner()) { delay = setInterval(this, "startGunplay", 3000); } } function startGunplay() { clearInterval(delay); if (SS.isOwner()) { obj = new Object(); obj.a = "gp"; SS.sendAreaMsg(obj); } } function takeShot() { gotoAndPlay("zoom" + loser); } function fireGun(u) { if (shotsLeft == bullet) { if (u == 1) { shockMe = 2; } else { shockMe = 1; } delay = setInterval(this, "shocking", 100); this["player" + u].body.gotoAndPlay("die"); } shotsLeft--; } function dead(u) { if (SS.isOwner()) { if (u == me) { id = SS.userId; } else { id = theirId; } SS.remoteAreaVars["sp" + id]++; SS.updateAreaVar("sp" + id, SS.remoteAreaVars["sp" + id]); if (SS.remoteAreaVars["sp" + id] >= 3) { endfunc = "endGame"; } else { endfunc = "endRound"; } delay = setInterval(this, endfunc, 2000); } } function endGame() { clearInterval(delay); obj = new Object(); obj.a = "endg"; SS.sendAreaMsg(obj); } function endRound() { clearInterval(delay); obj = new Object(); obj.a = "endr"; SS.sendAreaMsg(obj); } function shocking() { this["player" + shockMe].body.gotoAndStop("shock"); } function endTurn(u) { play(); } function setChance() { ch.an.ce = ("1 IN " + shotsLeft) + " CHANCE"; } function gotMsg(msg, user) { this["bubble" + user].gotoAndPlay(2); this["bubble" + user].chat = msg; } SS.createAreaVar("ir" + SS.userId, true); cbar.gotoAndStop(1); myChoice = undefined; theirChoice = undefined; bubview = 1; function playerFrames() { this["player" + me].gotoAndStop(mySprite + 1); this["player" + them].gotoAndStop(theirSprite + 1); this["player" + me].user = me; this["player" + them].user = them; this["player" + me].sprite = mySprite; this["player" + them].sprite = theirSprite; } function lights(light) { if (light) { f = 1; a = 100; playerFrames(); } else { f = 2; a = 0; if (player1.sprite != 8) { player1.gotoAndStop("blank"); } if (player2.sprite != 8) { player2.gotoAndStop("blank"); } gun.gotoAndStop(f); } bg.gotoAndStop(f); table.gotoAndStop(f); } playerFrames(); stop(); bubble1.canTaunt = false; bubble2.canTaunt = false; gun.gotoAndStop(1);
Instance of Symbol 923 MovieClip "player2" in Symbol 982 MovieClip Frame 1
onClipEvent (load) { user = 2; }
Instance of Symbol 923 MovieClip "player1" in Symbol 982 MovieClip Frame 1
onClipEvent (load) { user = 1; }
Instance of Symbol 931 MovieClip "bubble2" in Symbol 982 MovieClip Frame 1
onClipEvent (load) { x1 = 180; x2 = 140; }
Instance of Symbol 933 MovieClip "bubble1" in Symbol 982 MovieClip Frame 1
onClipEvent (load) { x1 = -175; x2 = -135; }
Instance of Symbol 947 MovieClip "buttons2" in Symbol 982 MovieClip Frame 1
onClipEvent (load) { user = 2; setColor(); }
Instance of Symbol 947 MovieClip "buttons1" in Symbol 982 MovieClip Frame 1
onClipEvent (load) { user = 1; setColor(); }
Instance of Symbol 964 MovieClip "cbar" in Symbol 982 MovieClip Frame 1
onClipEvent (load) { Selection.setFocus("msgBar"); } onClipEvent (mouseUp) { Selection.setFocus("msgBar"); }
Instance of Symbol 969 MovieClip "time" in Symbol 982 MovieClip Frame 1
onClipEvent (load) { timer_txt = "Waiting for opponent..."; timer = 30; }
Symbol 982 MovieClip Frame 2
Song.stop(); playerFrames(); setChance(); bubble2.moveMe = 1;
Symbol 982 MovieClip Frame 12
bubview = 2; bubble2.bub.gotoAndStop(bubview);
Symbol 982 MovieClip Frame 22
playerFrames(); player1.body.gotoAndPlay("gun"); stop(); if (me == 2) { cbar.gotoAndStop(1); } bubble2.canTaunt = true; bubble2.moveMe = 0; SS.createAreaVar("ir" + SS.userId, false); gun.gotoAndStop(2);
Symbol 982 MovieClip Frame 23
cbar.gotoAndStop(2); bubble2.moveMe = -1; bubble2.canTaunt = false;
Symbol 982 MovieClip Frame 32
bubview = 1; bubble2.bub.gotoAndStop(bubview);
Symbol 982 MovieClip Frame 42
playerFrames(); gotoAndPlay ("reload"); bubble2.moveMe = 0;
Symbol 982 MovieClip Frame 43
Song.stop(); playerFrames(); setChance(); bubble1.moveMe = 1;
Symbol 982 MovieClip Frame 54
bubview = 2; bubble1.bub.gotoAndStop(bubview);
Symbol 982 MovieClip Frame 63
playerFrames(); player2.body.gotoAndPlay("gun"); stop(); if (me == 1) { cbar.gotoAndStop(1); } bubble1.canTaunt = true; bubble1.moveMe = 0; SS.createAreaVar("ir" + SS.userId, false); gun.gotoAndStop(2);
Symbol 982 MovieClip Frame 64
cbar.gotoAndStop(2); bubble1.moveMe = -1; bubble1.canTaunt = false;
Symbol 982 MovieClip Frame 74
bubview = 1; bubble1.bub.gotoAndStop(bubview);
Symbol 982 MovieClip Frame 83
playerFrames(); gotoAndPlay ("reload"); bubble1.moveMe = 0;
Symbol 982 MovieClip Frame 84
gotoAndStop (1);
Symbol 993 Button
on (release) { SS.resetAreaVars(); obj = new Object(); obj.a = "new"; SS.sendAreaMsg(obj); nextFrame(); }
Symbol 1000 MovieClip Frame 1
stop();
Symbol 1000 MovieClip Frame 2
bar = (((("Wins: " + stats.wins) + " Losses: ") + stats.losses) + " Plays: ") + stats.plays;

Library Items

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

Instance Names

"htxt"Frame 43Symbol 173 MovieClip
"remember"Frame 44Symbol 201 MovieClip
"nname"Frame 44Symbol 217 EditableText
"uname"Frame 44Symbol 218 EditableText
"pwd"Frame 44Symbol 219 EditableText
"bar_19"Frame 105Symbol 284 MovieClip
"bar_5"Frame 105Symbol 284 MovieClip
"bar_6"Frame 105Symbol 284 MovieClip
"bar_7"Frame 105Symbol 284 MovieClip
"bar_8"Frame 105Symbol 284 MovieClip
"bar_9"Frame 105Symbol 284 MovieClip
"bar_10"Frame 105Symbol 284 MovieClip
"bar_11"Frame 105Symbol 284 MovieClip
"bar_12"Frame 105Symbol 284 MovieClip
"bar_13"Frame 105Symbol 284 MovieClip
"bar_14"Frame 105Symbol 284 MovieClip
"bar_15"Frame 105Symbol 284 MovieClip
"bar_16"Frame 105Symbol 284 MovieClip
"bar_17"Frame 105Symbol 284 MovieClip
"bar_18"Frame 105Symbol 284 MovieClip
"bar_1"Frame 105Symbol 284 MovieClip
"bar_2"Frame 105Symbol 284 MovieClip
"bar_3"Frame 105Symbol 284 MovieClip
"bar_4"Frame 105Symbol 284 MovieClip
"bar_20"Frame 105Symbol 284 MovieClip
"ult"Frame 105Symbol 285 EditableText
"dlt"Frame 105Symbol 286 EditableText
"stats"Frame 105Symbol 304 MovieClip
"dlt"Frame 105Symbol 319 EditableText
"lpt"Frame 106Symbol 327 EditableText
"APpop"Frame 146Symbol 534 MovieClip
"stogg"Frame 146Symbol 541 MovieClip
"p1_s0"Frame 156Symbol 490 MovieClip
"p1_s1"Frame 156Symbol 490 MovieClip
"p1_s2"Frame 156Symbol 490 MovieClip
"p2_s2"Frame 156Symbol 490 MovieClip
"p2_s1"Frame 156Symbol 490 MovieClip
"p2_s0"Frame 156Symbol 490 MovieClip
"game"Frame 164Symbol 982 MovieClip
"p1_s0"Frame 173Symbol 490 MovieClip
"p1_s1"Frame 173Symbol 490 MovieClip
"p1_s2"Frame 173Symbol 490 MovieClip
"p2_s2"Frame 173Symbol 490 MovieClip
"p2_s1"Frame 173Symbol 490 MovieClip
"p2_s0"Frame 173Symbol 490 MovieClip
"win"Frame 173Symbol 989 MovieClip
"replay"Frame 173Symbol 996 MovieClip
"stats1"Frame 173Symbol 1000 MovieClip
"stats2"Frame 173Symbol 1000 MovieClip
"ng_ad"Symbol 12 MovieClip Frame 1Symbol 11 MovieClip
"samp1"Symbol 158 MovieClip Frame 1Symbol 87 MovieClip
"samp2"Symbol 158 MovieClip Frame 1Symbol 87 MovieClip
"box"Symbol 304 MovieClip Frame 1Symbol 299 MovieClip
"ag"Symbol 317 MovieClip Frame 1Symbol 310 MovieClip
"rdt"Symbol 317 MovieClip Frame 1Symbol 313 EditableText
"rpt"Symbol 317 MovieClip Frame 1Symbol 314 EditableText
"rdt"Symbol 317 MovieClip Frame 2Symbol 316 EditableText
"sprite"Symbol 490 MovieClip Frame 2Symbol 340 MovieClip
"sprite"Symbol 490 MovieClip Frame 3Symbol 348 MovieClip
"sprite"Symbol 490 MovieClip Frame 4Symbol 357 MovieClip
"sprite"Symbol 490 MovieClip Frame 5Symbol 371 MovieClip
"sprite"Symbol 490 MovieClip Frame 8Symbol 383 MovieClip
"sprite"Symbol 490 MovieClip Frame 9Symbol 404 MovieClip
"sprite"Symbol 490 MovieClip Frame 10Symbol 425 MovieClip
"sprite"Symbol 490 MovieClip Frame 11Symbol 445 MovieClip
"sprite"Symbol 490 MovieClip Frame 12Symbol 456 MovieClip
"sprite"Symbol 490 MovieClip Frame 13Symbol 469 MovieClip
"sprite"Symbol 490 MovieClip Frame 14Symbol 480 MovieClip
"sprite"Symbol 490 MovieClip Frame 15Symbol 489 MovieClip
"sel1"Symbol 499 MovieClip Frame 1Symbol 490 MovieClip
"sel2"Symbol 499 MovieClip Frame 1Symbol 490 MovieClip
"sel3"Symbol 499 MovieClip Frame 1Symbol 490 MovieClip
"sel3"Symbol 501 MovieClip Frame 1Symbol 490 MovieClip
"sel2"Symbol 501 MovieClip Frame 1Symbol 490 MovieClip
"sel1"Symbol 501 MovieClip Frame 1Symbol 490 MovieClip
"sprite"Symbol 520 MovieClip Frame 1Symbol 490 MovieClip
"char1"Symbol 528 MovieClip Frame 1Symbol 490 MovieClip
"char2"Symbol 528 MovieClip Frame 1Symbol 490 MovieClip
"units1"Symbol 528 MovieClip Frame 1Symbol 499 MovieClip
"units2"Symbol 528 MovieClip Frame 1Symbol 501 MovieClip
"go1"Symbol 528 MovieClip Frame 1Symbol 506 MovieClip
"go2"Symbol 528 MovieClip Frame 1Symbol 506 MovieClip
"select_2"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"select_4"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"select_5"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"select_12"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"select_1"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"select_3"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"select_10"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"select_6"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"select_7"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"select_8"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"select_9"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"select_0"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"select_11"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"rand"Symbol 528 MovieClip Frame 1Symbol 520 MovieClip
"select_12"Symbol 528 MovieClip Frame 2Symbol 527 MovieClip
"select_10"Symbol 528 MovieClip Frame 2Symbol 527 MovieClip
"select_6"Symbol 528 MovieClip Frame 2Symbol 527 MovieClip
"select_7"Symbol 528 MovieClip Frame 2Symbol 527 MovieClip
"select_8"Symbol 528 MovieClip Frame 2Symbol 527 MovieClip
"select_9"Symbol 528 MovieClip Frame 2Symbol 527 MovieClip
"select_11"Symbol 528 MovieClip Frame 2Symbol 527 MovieClip
"icon"Symbol 623 MovieClip Frame 1Symbol 600 MovieClip
"icon"Symbol 623 MovieClip Frame 2Symbol 611 MovieClip
"icon"Symbol 623 MovieClip Frame 3Symbol 622 MovieClip
"spinner"Symbol 624 MovieClip Frame 2Symbol 589 MovieClip
"fist"Symbol 624 MovieClip Frame 2Symbol 623 MovieClip
"shock"Symbol 739 MovieClip Frame 205Symbol 733 MovieClip
"gun"Symbol 875 MovieClip Frame 2Symbol 874 MovieClip
"fists"Symbol 922 MovieClip Frame 1Symbol 624 MovieClip
"gun"Symbol 922 MovieClip Frame 1Symbol 875 MovieClip
"body"Symbol 923 MovieClip Frame 1Symbol 586 MovieClip
"fists"Symbol 923 MovieClip Frame 1Symbol 624 MovieClip
"body"Symbol 923 MovieClip Frame 2Symbol 642 MovieClip
"body"Symbol 923 MovieClip Frame 3Symbol 661 MovieClip
"body"Symbol 923 MovieClip Frame 4Symbol 682 MovieClip
"body"Symbol 923 MovieClip Frame 7Symbol 716 MovieClip
"body"Symbol 923 MovieClip Frame 8Symbol 739 MovieClip
"body"Symbol 923 MovieClip Frame 9Symbol 765 MovieClip
"body"Symbol 923 MovieClip Frame 10Symbol 782 MovieClip
"body"Symbol 923 MovieClip Frame 11Symbol 820 MovieClip
"body"Symbol 923 MovieClip Frame 12Symbol 849 MovieClip
"body"Symbol 923 MovieClip Frame 13Symbol 869 MovieClip
"body"Symbol 923 MovieClip Frame 14Symbol 922 MovieClip
"glow"Symbol 926 MovieClip Frame 1Symbol 47 MovieClip
"bub"Symbol 931 MovieClip Frame 2Symbol 929 MovieClip
"bub"Symbol 933 MovieClip Frame 2Symbol 929 MovieClip
"back"Symbol 940 MovieClip Frame 1Symbol 936 MovieClip
"icon"Symbol 940 MovieClip Frame 1Symbol 600 MovieClip
"icon"Symbol 940 MovieClip Frame 2Symbol 611 MovieClip
"icon"Symbol 940 MovieClip Frame 3Symbol 622 MovieClip
"back"Symbol 940 MovieClip Frame 4Symbol 939 MovieClip
"rock"Symbol 947 MovieClip Frame 1Symbol 940 MovieClip
"paper"Symbol 947 MovieClip Frame 1Symbol 940 MovieClip
"scissor"Symbol 947 MovieClip Frame 1Symbol 940 MovieClip
"tile"Symbol 947 MovieClip Frame 22Symbol 940 MovieClip
"msgBar"Symbol 964 MovieClip Frame 1Symbol 954 EditableText
"an"Symbol 972 MovieClip Frame 1Symbol 971 MovieClip
"bg"Symbol 982 MovieClip Frame 1Symbol 551 MovieClip
"table"Symbol 982 MovieClip Frame 1Symbol 554 MovieClip
"gun"Symbol 982 MovieClip Frame 1Symbol 560 MovieClip
"player2"Symbol 982 MovieClip Frame 1Symbol 923 MovieClip
"player1"Symbol 982 MovieClip Frame 1Symbol 923 MovieClip
"lamp"Symbol 982 MovieClip Frame 1Symbol 926 MovieClip
"bubble2"Symbol 982 MovieClip Frame 1Symbol 931 MovieClip
"bubble1"Symbol 982 MovieClip Frame 1Symbol 933 MovieClip
"buttons2"Symbol 982 MovieClip Frame 1Symbol 947 MovieClip
"buttons1"Symbol 982 MovieClip Frame 1Symbol 947 MovieClip
"tie"Symbol 982 MovieClip Frame 1Symbol 950 MovieClip
"battle"Symbol 982 MovieClip Frame 1Symbol 953 MovieClip
"cbar"Symbol 982 MovieClip Frame 1Symbol 964 MovieClip
"time"Symbol 982 MovieClip Frame 1Symbol 969 MovieClip
"player2"Symbol 982 MovieClip Frame 2Symbol 923 MovieClip
"player1"Symbol 982 MovieClip Frame 2Symbol 923 MovieClip
"ch"Symbol 982 MovieClip Frame 2Symbol 972 MovieClip
"reaper"Symbol 982 MovieClip Frame 22Symbol 978 MovieClip
"blackout"Symbol 982 MovieClip Frame 22Symbol 981 MovieClip
"reaper"Symbol 982 MovieClip Frame 63Symbol 978 MovieClip
"blackout"Symbol 982 MovieClip Frame 63Symbol 981 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "sound_SwishTriple.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "shockwave"
ExportAssets (56)Timeline Frame 1Symbol 1001 as "__Packages.NewgroundsAPI"
ExportAssets (56)Timeline Frame 1Symbol 1002 as "__Packages.SServer"
ExportAssets (56)Timeline Frame 1Symbol 1003 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 1004 as "__Packages.com.meychi.ascrypt.Base64"
ExportAssets (56)Timeline Frame 1Symbol 1005 as "__Packages.com.meychi.ascrypt.MD5"
ExportAssets (56)Timeline Frame 1Symbol 1006 as "__Packages.JSON"
ExportAssets (56)Timeline Frame 1Symbol 1007 as "__Packages.com.meychi.ascrypt.RC4"

Labels

"preloader"Frame 1
"intro_movie"Frame 10
"config"Frame 19
"connect"Frame 25
"error"Frame 33
"wait"Frame 38
"login"Frame 43
"menu"Frame 49
"instructions"Frame 56
"badpass"Frame 64
"reset_lobby"Frame 104
"lobby"Frame 105
"reset"Frame 110
"game_setup"Frame 146
"round_init"Frame 156
"main_game"Frame 164
"game_over"Frame 173
"red"Symbol 47 MovieClip Frame 137
"loaded"Symbol 69 MovieClip Frame 101
"play_button"Symbol 69 MovieClip Frame 130
"unchecked"Symbol 201 MovieClip Frame 1
"checked"Symbol 201 MovieClip Frame 2
"pass"Symbol 284 MovieClip Frame 2
"blank"Symbol 284 MovieClip Frame 3
"unchecked"Symbol 310 MovieClip Frame 1
"checked"Symbol 310 MovieClip Frame 2
"p1_on"Symbol 520 MovieClip Frame 2
"p2_on"Symbol 520 MovieClip Frame 3
"p1_sel"Symbol 520 MovieClip Frame 4
"p2_sel"Symbol 520 MovieClip Frame 5
"p1_on"Symbol 527 MovieClip Frame 2
"p2_on"Symbol 527 MovieClip Frame 3
"p1_sel"Symbol 527 MovieClip Frame 4
"p2_sel"Symbol 527 MovieClip Frame 5
"pop"Symbol 534 MovieClip Frame 2
"unpop"Symbol 534 MovieClip Frame 11
"mad"Symbol 586 MovieClip Frame 2
"shock"Symbol 586 MovieClip Frame 3
"happy"Symbol 586 MovieClip Frame 4
"gun"Symbol 586 MovieClip Frame 5
"loop"Symbol 586 MovieClip Frame 120
"die"Symbol 586 MovieClip Frame 252
"mad"Symbol 642 MovieClip Frame 2
"shock"Symbol 642 MovieClip Frame 3
"happy"Symbol 642 MovieClip Frame 4
"gun"Symbol 642 MovieClip Frame 5
"die"Symbol 642 MovieClip Frame 204
"mad"Symbol 661 MovieClip Frame 2
"shock"Symbol 661 MovieClip Frame 3
"happy"Symbol 661 MovieClip Frame 4
"gun"Symbol 661 MovieClip Frame 5
"die"Symbol 661 MovieClip Frame 251
"mad"Symbol 682 MovieClip Frame 2
"shock"Symbol 682 MovieClip Frame 3
"happy"Symbol 682 MovieClip Frame 4
"gun"Symbol 682 MovieClip Frame 5
"die"Symbol 682 MovieClip Frame 204
"mad"Symbol 716 MovieClip Frame 2
"shock"Symbol 716 MovieClip Frame 3
"happy"Symbol 716 MovieClip Frame 4
"gun"Symbol 716 MovieClip Frame 5
"die"Symbol 716 MovieClip Frame 204
"mad"Symbol 739 MovieClip Frame 2
"shock"Symbol 739 MovieClip Frame 3
"happy"Symbol 739 MovieClip Frame 4
"gun"Symbol 739 MovieClip Frame 5
"die"Symbol 739 MovieClip Frame 204
"mad"Symbol 765 MovieClip Frame 2
"shock"Symbol 765 MovieClip Frame 3
"happy"Symbol 765 MovieClip Frame 4
"gun"Symbol 765 MovieClip Frame 5
"die"Symbol 765 MovieClip Frame 204
"mad"Symbol 782 MovieClip Frame 2
"shock"Symbol 782 MovieClip Frame 3
"happy"Symbol 782 MovieClip Frame 4
"gun"Symbol 782 MovieClip Frame 5
"die"Symbol 782 MovieClip Frame 204
"mad"Symbol 820 MovieClip Frame 2
"shock"Symbol 820 MovieClip Frame 3
"happy"Symbol 820 MovieClip Frame 4
"gun"Symbol 820 MovieClip Frame 5
"die"Symbol 820 MovieClip Frame 233
"mad"Symbol 849 MovieClip Frame 2
"shock"Symbol 849 MovieClip Frame 3
"happy"Symbol 849 MovieClip Frame 4
"gun"Symbol 849 MovieClip Frame 5
"die"Symbol 849 MovieClip Frame 204
"mad"Symbol 869 MovieClip Frame 2
"shock"Symbol 869 MovieClip Frame 3
"happy"Symbol 869 MovieClip Frame 4
"gun"Symbol 869 MovieClip Frame 5
"die"Symbol 869 MovieClip Frame 204
"shock"Symbol 922 MovieClip Frame 2
"mad"Symbol 922 MovieClip Frame 3
"happy"Symbol 922 MovieClip Frame 4
"gun"Symbol 922 MovieClip Frame 5
"die"Symbol 922 MovieClip Frame 218
"blank"Symbol 923 MovieClip Frame 15
"spin"Symbol 947 MovieClip Frame 12
"flip"Symbol 947 MovieClip Frame 22
"stopTimer"Symbol 969 MovieClip Frame 32
"timeUp"Symbol 969 MovieClip Frame 41
"zoom1"Symbol 982 MovieClip Frame 2
"zoom2"Symbol 982 MovieClip Frame 43
"reload"Symbol 982 MovieClip Frame 84

Dynamic Text Variables

errorSymbol 164 EditableText"<p align="center"></p>"
waitSymbol 167 EditableText"<p align="center"><font face="Arial" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>PLEASE WAIT</b></font></p>"
nicknameSymbol 217 EditableText"<p align="left"></p>"
usernameSymbol 218 EditableText"<p align="left"></p>"
passwdSymbol 219 EditableText"<p align="left"></p>"
ulistSymbol 285 EditableText"<p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">XXgg~~&apos;&quot;</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdfgsdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdgsfdg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdffg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sfd</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">gsfd</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">gsfdgsdfgsdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">dsf</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">dfsg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sfdgsgdf&apos;gksd;lgk</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sgdslpdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">sdf;lg;ksfd;lgk</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">32454325</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">53245</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">5354423</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">52345</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">XXgg~~&apos;&quot;</font></p>"
dlistSymbol 286 EditableText"<p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">XXgg~~&apos;&quot;</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdfgsdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdgsfdg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdffg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sfd</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">gsfd</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">gsfdgsdfgsdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">dsf</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">dfsg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sfdgsgdf&apos;gksd;lgk</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sgdslpdfg</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">sdf;lg;ksfd;lgk</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">32454325</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">53245</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">5354423</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">52345</font></p><p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">XXgg~~&apos;&quot;</font></p>"
statsSymbol 300 EditableText"<p align="left"><font face="Arial Narrow" size="12" color="#999999" letterSpacing="0.000000" kerning="1">Win rate: 84%</font></p><p align="left"><font face="Arial Narrow" size="12" color="#999999" letterSpacing="0.000000" kerning="1">Loss rate: 99%</font></p><p align="left"><font face="Arial Narrow" size="12" color="#999999" letterSpacing="0.000000" kerning="1">penis</font></p><p align="left"><font face="Arial Narrow" size="12" color="#999999" letterSpacing="0.000000" kerning="1">cock</font></p><p align="left"><font face="Arial Narrow" size="12" color="#999999" letterSpacing="0.000000" kerning="1">asdasd</font></p>"
unameSymbol 301 EditableText"<p align="left"><font face="Arial" size="12" color="#ffff00" letterSpacing="0.000000" kerning="1">penisMcpenis</font></p>"
ulvlSymbol 302 EditableText"<p align="center"><font face="Arial" size="10" color="#ffff00" letterSpacing="0.000000" kerning="1">Level X</font></p>"
uauraSymbol 303 EditableText"<p align="center"><font face="Arial" size="10" color="#ffff00" letterSpacing="0.000000" kerning="1">Dark</font></p>"
rdescSymbol 313 EditableText"<p align="left"></p>"
rpassSymbol 314 EditableText"<p align="left"></p>"
rdescSymbol 316 EditableText"<p align="left"></p>"
rankedSymbol 319 EditableText"<p align="center"><font face="Arial Narrow_12pt_st" size="12" color="#cccccc" letterSpacing="0.000000" kerning="1">Y</font></p>"
lpassSymbol 327 EditableText"<p align="left"></p>"
sel1Symbol 492 EditableText"<p align="center"></p>"
sel2Symbol 493 EditableText"<p align="center"></p>"
player1Symbol 494 EditableText"<p align="left"><font face="Arial" size="16" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>Player 1</b></font></p>"
player2Symbol 500 EditableText"<p align="right"><font face="Arial" size="16" color="#0039f8" letterSpacing="0.000000" kerning="1"><b>Player 2</b></font></p>"
apInfoSymbol 536 EditableText"<p align="left"><font face="Arial Narrow_12pt_st" size="12" color="#999999" letterSpacing="0.000000" kerning="1">username: songtitle-penis-butts</font></p>"
prtextSymbol 544 EditableText"<p align="center"><font face="Big" size="48" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>ROUND 1</b></font></p>"
sel1Symbol 546 EditableText"<p align="center"></p>"
sel2Symbol 547 EditableText"<p align="center"></p>"
player1Symbol 548 EditableText"<p align="left"></p>"
player2Symbol 549 EditableText"<p align="right"></p>"
chatSymbol 930 EditableText""
chatSymbol 932 EditableText""
timer_txtSymbol 966 EditableText"<p align="center"><font face="arial" size="11" color="#ffffff" letterSpacing="0.000000" kerning="1">Waiting for opponent...</font></p>"
ceSymbol 970 EditableText"<p align="center"><font face="Big" size="33" color="#ffffff" letterSpacing="0.000000" kerning="1">PENIS</font></p>"
player1Symbol 983 EditableText"<p align="left"><font face="Arial Narrow" size="16" color="#ff0000" letterSpacing="0.000000" kerning="1">asdf</font></p>"
player2Symbol 984 EditableText"<p align="right"><font face="Arial Narrow" size="16" color="#0000ff" letterSpacing="0.000000" kerning="1">adsf</font></p>"
winnerSymbol 987 EditableText"<p align="center"><font face="Beesknees ITC " size="48" color="#990000" letterSpacing="0.000000" kerning="1"><b>PENISJDLKJAWDLLJ</b></font></p>"
winnerSymbol 988 EditableText"<p align="center"><font face="Beesknees ITC " size="48" color="#000066" letterSpacing="0.000000" kerning="1"><b>PENISJDLKJAWDLLJ</b></font></p>"
barSymbol 999 EditableText"<p align="center"><font face="Arial Narrow" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1">Wins: 9999 Losses: 9999 Plays: 9999</font></p>"




http://swfchan.com/8/39925/info.shtml
Created: 11/5 -2019 19:15:39 Last modified: 11/5 -2019 19:15:39 Server time: 12/05 -2024 03:35:52