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

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

Bot Arena 3.swf

This is the info page for
Flash #5185

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


Text
%10

TORRIKA T-303

<p align="left"><font face="04b_03b" size="12" color="#00ff66" letterSpacing="0.000000" kerning="1">THIS IS THE BATTLE NAME</font></p>

UNAVAILIBLE

<p align="left"><font face="04b_03b" size="12" color="#ff9595" letterSpacing="0.000000" kerning="1">THIS IS THE BATTLE NAME</font></p>

<p align="left"><font face="04b_03b" size="12" color="#ff9900" letterSpacing="0.000000" kerning="1">THIS IS THE BATTLE NAME</font></p>

MMMMMMMMM

Presents...

A game by...

Luke Haillay

GAME DESIGN AND CONCEPT BY LUKE HAILLAY, PRODUCED FOR

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

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

BOTARENA III

SHOP

INVENTORY

BOTS

ENTER NAME HERE

ENTER NAME HERE

NAME

NAME

0000000

NAME

NAME

WELCOME TO OMNINDEX INTERACTIVE

YOUR RESOURCE FOR INFORMATION

WEAPONNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

INFO:
ANY COMPONENT CAN ONLY BE
MOUNTED ON TOP OF PLATING.

WEAPONNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

INFO:
ANY PLATING CAN ONLY BE
MOUNTED ON TOP OF BOT CHASSIS.

WEAPONNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

INFO:
CHASSIS AUTOMATICALLY FORM THE
BASIS OF YOUR NEW BOTS

WEAPONNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

WEAPONSUBNAME

INFO:
YOU WILL NOT BE ABLE TO
PARTICIPATE IN A BATTLE UNTIL
ALL 'ENABLED' BOTS HAVE PLATING

WELCOME TO OMNINDEX INTERACTIVE

WELCOME TO OMNINDEX INTERACTIVE

ERROR!

TEXT

TEXT

CASH

CASH

TEAM WEIGHT

TEAM WEIGHT

0000000

W: 5.00, $150

TORRIKA T-303

W: 5.00, $150

TORRIKA T-303

99

99

W: 5.00, $150

W: 5.00, $150

TEAM COLOR

TEAM COLOR

PLAY MORE GAMES AT GAMEGECKO.COM!

PLAY MORE GAMES AT GAMEGECKO.COM!

DESTINATION

TARGET

CLOSING-IN

MOVE HERE

FOLLOW TARGET

STANDARD AI

<p align="center"><font face="Verdana" size="10" color="#ffffff" letterSpacing="0.000000" kerning="1">TACTILE</font></p>

<p align="center"><font face="Verdana" size="10" color="#00ccff" letterSpacing="0.000000" kerning="1">TACTILE</font></p>

<p align="center"><font face="Verdana" size="10" color="#ff0000" letterSpacing="0.000000" kerning="1">TACTILE</font></p>

OPPONENT

PLAYER

DAMAGE STATUS

MOVING TO...

FOLLOWING...

[REGULAR]

[WANDER]

< GO BACK

MUSIC VOLUME

ORIENTATION:  30
LIGHTWEIGHT:  40
MIDDLEWEIGHT:  60
HEAVYWEIGHT:  80
SUPER-HEAVYWEIGHT: 100

0000000

0000000

SET QUALITY:
LOW   MID   HIGH

SAVE GAME

CONGRATULATIONS!
YOU ARE THE WINNER OF THE BOT ARENA CUP.
YOU HAVE FOUGHT THROUGH THE RANKS AND
HAVE MADE YOURSELF THE NUMBER ONE TEAM.
ALL ITEMS ARE NOW AVAILABLE TO YOU.
GO TAKE A LOOK IN YOUR INVENTORY FOR
YOUR NEW PRIZE ITEM...
THANK YOU FOR PLAYING!

[BACK]

Welcome to the BotArena3 information interface!
Designed by Omnindex

[Previous page]

[Next page]

[Exit]

Part One: BotArena3 overview

In BotArena, it is your role to design and build a
team of Bots, which you can use to win the
BotArena Champion Cup.
Every time you win a battle in BotArena, you'll win
cash which you can use to upgrade your bots for
use in larger division battles.

Winning battles also unlocks new battle
opportunities for you, as well as making more items
available in the shop where you buy Bot items from.
Changes to BotArena regulations have now recently
stated that human intervention is now permitted.
Because of this, all chassis' availible from the shop
are pre-fitted with remote interface devices,
allowing bot owners to control bots as they please.

Part Two: Bot anatomy

There are three main pieces that make up a fully-
operational bot.
The Chassis: This is the basis of what makes up the
bot. The bot's chassis is what the bot uses the
move. It is also where the bot's artificial intelligence
is held, which is typically protected by very basic
shielding.
The Plating: This is what protects your bot from the
weapons-fire that it will inevitably receive inside the
arena.
Without plating, your bot is virtually defenceless. As
such, bots without plating are not considered
complete enough to enter a battle.
A Component: Components are typically weapons
which you bot will use to attack other bots.
Components can also be tools which can, for
example, be used on other bots on your team to
repair damage.

All of these pieces are designed to stack on top of
each other. Components are mounted on top of
plating, and plating is mounted on top of a chassis.
In short;
Chassis < Plating < Components

Part Three: Bot customization interface

This is your bot customization interface layout. The
following will describe each part of the interface,
and a basic description of what it does.

The shop: This is where all of the items you can buy
are located. Items are sorted into categories. You
can choose which category to view by using the
buttons underneath the list.

To buy an item from the shop, simply click on the
item you wish to buy, and then select the purchase
item button.

Remember, all items which you can buy from the
shop cost cash. The amount of cash you currently
posses are shown here.

Your inventory: When you buy components or
plating for your bots, they are put into your
inventory.

There are two buttons underneath the inventory list.
The first button is the 'Mount item' button, which is
used to attach a selected item onto a bot.

To mount an item onto a bot, highlight the item in
your inventory by clicking on it, then click on the
bot you wish to mount the item onto. Finally, select
the mount item button to complete the process.

The second button is the 'Sell item' button, which
will sell the item selected back to the shop for half
of the price you bought it for, regardless of whether
it was used or not.

Your bots: This is where you can manage the
aspects concerning your bots. It is important to
note that when you buy a chassis, it will
automatically become a new bot, which you can
mount items from your inventory on to.

There are three buttons underneath your list of bots. The first
button is the 'Dismount item' button, which will dismount the item
which was last mounted onto your selected bot. If you wish to
remove or change your bot's plating, you must first dismount the
component which is attached to the plating.

The second button is the 'Sell bot' button, which
you can use to sell your bot. If you sell a bot with
items attached to it, they will also be sold for half of
the original purchase price.

The third button is the 'Enable/Disable bot' button,
which you can use to deny a selected bot from
being able to battle. This is an ideal option for
quickly reducing the weight of your team of bots,
which we will learn about later.

Underneath this third button you are also given the ability to
change the title of your bots. The title of your bot is what it's name
will be when used in battle.

Whenever click on an item, information about the item will be
displayed via the Omnindex interactive interface, shown here.
Remember; information is power, and vital to the success of your
team. Learning to analyse the details shown in this window is the
key to having a sucessful team of bots.

The final thing to note about the interface is your team’s weight.
Every item in the game (including chassis, plating and components)
has its own individual weight.

Every battle in BotArena conforms to a certain weight limit.
Examples of which include 'Lightweight', 'Heavyweight', etc. You
can not join a battle if your team weighs more than the allocated
amount set by the division limit. When you enter a battle, the
division weight limits will be displayed, as well as your current team
weight.

All chassis' have a maximum weight load, meaning
an item will not be mounted onto a bot if it means
the bot will be overloaded by having that item
attached to it.

The colored 'weight display' bar you see here may
appear confusing, but it is actually quite simple. The
'weight display' of a new bot (comprised of just a
chassis) will display only 2 bars, 'green' and 'clear'.

The green bar shows you how much your chassis
weighs, and the clear bar shows you how much
weight the chassis has available for holding plating
or components.

A blue bar indicates how much weight the bot's
plating consumes. A red or purple bar indicates
how much weight the bot's component uses.

The number representation on each section of the
bar tells you exactly how much weight each item is
using. In this example, the chassis has a weight of
5, the plating has a weight of 4, and the component
has a weight of 3.

Once you've finished customizing your team, you
can start getting into battles by pressing this
button.

You can also save by pressing this button...

Or exit by pressing this button. Exiting will bring
you back to the main menu.

Part Four: Bot control

Controlling your bots is a simple task. To issue an
order to a bot in the middle of a match, simply hold
your left mouse button down over a bot and;
-To make the bot move to a specific location, drag
the mouse over the spot where you desire your bot
to move, and release the left mouse button.
-To make the bot follow another bot (regardless of
whether the bot is friendly or hostile) drag your
mouse over the target bot and release the left
mouse button.
-To make the bot resume it's standard AI movement,
simply let go of the left mouse button on top of the
bot you are giving the order to.

Whenever your bot completes an order to move to a
position, it will automatically resume it's 'Standard
AI' procedure.

Part Five: Helpful hints

It is normal to repeatedly play a match more than
once, even if you have already won it. The reason
for this would be to accumulate more cash.
When players accumulate cash this way, It is
usually either for building up 'emergency cash' to
fall back onto when expecting a defeat, or using the
money to upgrade your bots enough to compete in
a higher-class battle.

You can see information about each item mounted
to a bot by going to the interface screen and
selecting a bot. Then look for the item you wish to
know more about in the Omnindex display, and
click on the blue circle next to a mounted item's
name.

An acceptable strategy used in BotArena is to send
in bots equipped with nothing more than plating to
be used as distractions.
The idea of this strategy is to move your unarmed
bot close to an opponents armed bot to make it
attack your unarmed bot. While this is happening,
you can use one of your armed bots to attack the
distracted opponent. Typically, your armed bot will
be able to attack without being damaged.

If a bot is using it's standard AI, it will only attempt
to get closer to a potential target if the target is
outside of it's maximum range.
However, if a bot is given an order to follow a target,
it will continue to follow the target until the bot is
outside of it's minimum range.
Bot's who benifit most from this order are bot's
armed with melee weapons, and bot's who are able
to attack while being directly next to a target.

You can change your team color by clicking here. It
costs nothing to change your teams color, and all of
your bots will conform to this color arrangement.

Thank you for reading!
Press the exit button to return to the game!

BATTLE SELECT

<p align="center"><font face="04b_03b" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">PLAY</font></p>

<p align="left"><font face="04b_03b" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">BATTLE NAME</font></p>

<p align="left"><font face="04b_03b" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">PRIZE MONEY:</font></p><p align="left"><font face="04b_03b" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">WEIGHT LIMIT:</font></p><p align="left"><font face="04b_03b" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">ENTRY COST:</font></p>

GET READY!

BATTLE INFORMATION

SORRY, YOU DON'T HAVE ENOUGH CASH TO
PAY FOR THE ENTRY COST INTO THIS BATTLE.
HINT: DISABLE SOME OF YOUR BOTS AND
ENTER THE FIRST BATTLE TO MAKE SOME
MONEY.

SORRY, YOU DON'T HAVE ENOUGH CASH TO
PAY FOR THE ENTRY COST INTO THIS BATTLE.
ADDITIONALLY, YOUR TEAM OF ROBOTS
WEIGH TOO MUCH TO ENTER THIS BATTLE.
HINT: RETURN TO THE SHOP SCREEN AND
DISABLE SOME OF YOUR BOTS.

SORRY, YOUR TEAM OF ROBOTS WEIGH TOO
MUCH TO ENTER THIS BATTLE.
HINT: RETURN TO THE SHOP SCREEN AND
DISABLE SOME OF YOUR BOTS.

SORRY, YOU NEED TO WIN MORE EARLIER
BATTLES BEFORE ATTEMPTING TO PLAY THIS
ONE.

CHALLENGE SELECT

THESE CHALLENGES CONTAIN SHOP ITEMS FOUND
ONLY LATER IN THE GAME. PLAYING CHALLENGES MAY
SPOIL THE GAME ARESNAL FOR YOU.

CHALLENGES NOT PARTICULARLY ARRANGED BY DIFFICULTY.

WARNING!

EXIT TO MENU?

YOU WILL LOSE ANY UNSAVED CHANGES...

> DON'T SAVE, JUST QUIT

PLEASE SELECT AN OPTION.

<p align="center"><font face="04b_03b" size="12" color="#dfe9ff" letterSpacing="0.000000" kerning="0"><b>GAME DESIGN AND CONCEPT BY LUKE HAILLAY FOR GAMEGECKO.COM. </b></font></p><p align="center"><font face="04b_03b" size="12" color="#89adfe" letterSpacing="0.000000" kerning="0"><b>NEW MUSIC TRACK CREDITS:</b></font></p><p align="center"><font face="04b_03b" size="12" color="#89adfe" letterSpacing="0.000000" kerning="0"><b>A GHOST RIRDER BY JEREMY SOUTHERN</b></font></p><p align="center"><font face="04b_03b" size="12" color="#89adfe" letterSpacing="0.000000" kerning="0"><b>RED MARS BY BERZERK</b></font></p><p align="center"><font face="04b_03b" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0"><a href="http://www.gamegecko.com"><b>PLAY MORE OF MY GAMES AT GAMEGECKO.COM</b></a></font></p><p align="center"><font face="04b_03b" size="12" color="#dfe9ff" letterSpacing="0.000000" kerning="0"><b>SPECIAL THANKS TO ALL OF THE BETA TESTERS AND MOE FOR HIS PATIENCE ;)</b></font></p><p align="center"><font face="04b_03b" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>OPEN DISTRIBUTION LICENCE. FEEL FREE TO PUT THIS GAME ON YOUR SITE</b></font></p><p align="center"><font face="04b_03b" size="12" color="#9ab9fe" letterSpacing="0.000000" kerning="0"><b>YOU ARE NOT PERMITTED TO MODIFY AND OR STEAL THE CONTENTS OF THIS GAME</b></font></p><p align="center"><font face="04b_03b" size="12" color="#9ab9fe" letterSpacing="0.000000" kerning="0"><b>ALL NAMES USED IN THIS GAME ARE INTENDED AS FICTIONAL. ANY SIMILARITY BETWEEN EXISTING <sbr />NAME/CHARACTERS AND NAMES USED IN THIS GAME IS UNINTENTIONAL COINCIDENCE</b></font></p><p align="center"><font face="04b_03b" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>WANT TO SEE YOUR IDEAS COME TO LIFE IN THE NEXT VERSION OF BOTARENA?</b></font></p><p align="center"><font face="04b_03b" size="12" color="#dfe9ff" letterSpacing="0.000000" kerning="0"><b>SEND IDEAS, FEEDBACK, COMMENTS, SUGGESTIONS ETC TO BOTARENA AT GMAIL DOT COM</b></font></p>

DONE

SHOP BLURS:
ON    OFF

ActionScript [AS1/AS2]

Frame 1
_root.gamequal = "HIGH"; testmode = true; skipintro = false; autostart = false; stop(); fscommand ("showmenu", false); fscommand ("allowscale", false); scan_interval = 9; weapondb = new Array(); platingdb = new Array(); chassisdb = new Array(); weaponref = new Array(); platingref = new Array(); chassisref = new Array(); itempedia = new Array(); weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "ZINTEK \"LP\""; weapondb[weapondb.length - 1][1] = "WEAPON: BASIC GUN"; weapondb[weapondb.length - 1][2] = 2; weapondb[weapondb.length - 1][3] = 250; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 10; itempedia[weapondb[weapondb.length - 1][0]].damage = 10; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 50; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 170; itempedia[weapondb[weapondb.length - 1][0]].minrange = 25; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 3; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 1; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 1; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 1; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "gun04"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 1; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 3; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 1; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "KEDRON \"SPKL-D4\""; weapondb[weapondb.length - 1][1] = "WEAPON: FIREWORKS"; weapondb[weapondb.length - 1][2] = 3; weapondb[weapondb.length - 1][3] = 450; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 14; itempedia[weapondb[weapondb.length - 1][0]].damage = 9; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 190; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 120; itempedia[weapondb[weapondb.length - 1][0]].minrange = 0; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 35; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 7; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 7; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 7; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "fwork"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 4; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 4; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 1; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "RAPTOR \"DT-01\""; weapondb[weapondb.length - 1][1] = "WEAPON: BLASTER"; weapondb[weapondb.length - 1][2] = 3; weapondb[weapondb.length - 1][3] = 500; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 1; itempedia[weapondb[weapondb.length - 1][0]].damage = 35; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 40; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 150; itempedia[weapondb[weapondb.length - 1][0]].minrange = 50; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 10; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 2; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 2; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 2; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "gun02"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 1; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 3; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 1; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "RAPTOR \"DT-02\""; weapondb[weapondb.length - 1][1] = "WEAPON: BLASTER"; weapondb[weapondb.length - 1][2] = 5; weapondb[weapondb.length - 1][3] = 700; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 2; itempedia[weapondb[weapondb.length - 1][0]].damage = 50; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 45; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 140; itempedia[weapondb[weapondb.length - 1][0]].minrange = 50; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 12; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 2; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 3; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 3; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "gun02"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 4; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 5; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 3; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "TORRIKA \"KJ-557\""; weapondb[weapondb.length - 1][1] = "WEAPON: JACKHAMMER"; weapondb[weapondb.length - 1][2] = 7; weapondb[weapondb.length - 1][3] = 900; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 12; itempedia[weapondb[weapondb.length - 1][0]].damage = 39; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 100; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 50; itempedia[weapondb[weapondb.length - 1][0]].minrange = 0; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 0; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 8; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 9; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 8; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "pact"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 1; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 3; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].playsanim = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 3; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "DARSIJ \"A101-1\""; weapondb[weapondb.length - 1][1] = "WEAPON: MACHINE-GUN"; weapondb[weapondb.length - 1][2] = 8; weapondb[weapondb.length - 1][3] = 1100; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 3; itempedia[weapondb[weapondb.length - 1][0]].damage = 40; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 100; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 130; itempedia[weapondb[weapondb.length - 1][0]].minrange = 25; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 16; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 3; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 1; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 1; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "gun04"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 4; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 5; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 5; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "TORRIKA \"KR-2\""; weapondb[weapondb.length - 1][1] = "WEAPON: NAILGUN"; weapondb[weapondb.length - 1][2] = 10; weapondb[weapondb.length - 1][3] = 1600; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 4; itempedia[weapondb[weapondb.length - 1][0]].damage = 45; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 120; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 140; itempedia[weapondb[weapondb.length - 1][0]].minrange = 30; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 16; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 3; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 2; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 2; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "gun03"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 1; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 3; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 7; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "ZENI \"PRS\""; weapondb[weapondb.length - 1][1] = "TOOL: DISTRIBUTER"; weapondb[weapondb.length - 1][2] = 10; weapondb[weapondb.length - 1][3] = 2000; weapondb[weapondb.length - 1][4] = "purple"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 7; itempedia[weapondb[weapondb.length - 1][0]].damage = -65; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 60; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 125; itempedia[weapondb[weapondb.length - 1][0]].minrange = 0; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 5; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 4; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 4; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 4; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "heal02"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 1; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 3; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = false; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 9; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "DARSIK \"B301-1\""; weapondb[weapondb.length - 1][1] = "WEAPON: MACHINE-GUN"; weapondb[weapondb.length - 1][2] = 11; weapondb[weapondb.length - 1][3] = 2200; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 5; itempedia[weapondb[weapondb.length - 1][0]].damage = 48; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 140; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 140; itempedia[weapondb[weapondb.length - 1][0]].minrange = 30; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 16; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 2; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 3; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 3; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "gun01"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 4; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 5; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 10; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "PORANTIS \"R33\""; weapondb[weapondb.length - 1][1] = "WEAPON: CANNON"; weapondb[weapondb.length - 1][2] = 13; weapondb[weapondb.length - 1][3] = 2500; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 15; itempedia[weapondb[weapondb.length - 1][0]].damage = 145; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 50; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 160; itempedia[weapondb[weapondb.length - 1][0]].minrange = 40; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 2; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 8; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 10; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 10; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "cshot"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 7; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 7; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 10; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "CIRCES \"XT\""; weapondb[weapondb.length - 1][1] = "WEAPON: PLASMA GUN"; weapondb[weapondb.length - 1][2] = 15; weapondb[weapondb.length - 1][3] = 3300; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 6; itempedia[weapondb[weapondb.length - 1][0]].damage = 260; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 30; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 200; itempedia[weapondb[weapondb.length - 1][0]].minrange = 50; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 10; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 5; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 5; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 6; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "laser"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 6; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 6; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 11; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "ZENI \"PRZ-2\""; weapondb[weapondb.length - 1][1] = "TOOL: DISTRIBUTER"; weapondb[weapondb.length - 1][2] = 18; weapondb[weapondb.length - 1][3] = 4000; weapondb[weapondb.length - 1][4] = "purple"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 8; itempedia[weapondb[weapondb.length - 1][0]].damage = -80; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 80; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 135; itempedia[weapondb[weapondb.length - 1][0]].minrange = 10; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 5; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 4; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 4; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 4; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "heal01"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 1; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 3; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = false; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 12; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "DEVENGE \"STK\""; weapondb[weapondb.length - 1][1] = "WEAPON: RIFLE"; weapondb[weapondb.length - 1][2] = 20; weapondb[weapondb.length - 1][3] = 5000; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 11; itempedia[weapondb[weapondb.length - 1][0]].damage = 320; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 30; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 200; itempedia[weapondb[weapondb.length - 1][0]].minrange = 70; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 2; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 2; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 3; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 3; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "snipe"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 1; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 3; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].playsanim = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 13; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "DARSIK \"R200-7\""; weapondb[weapondb.length - 1][1] = "WEAPON: ASSULT RIFLE"; weapondb[weapondb.length - 1][2] = 22; weapondb[weapondb.length - 1][3] = 6100; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 13; itempedia[weapondb[weapondb.length - 1][0]].damage = 65; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 150; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 140; itempedia[weapondb[weapondb.length - 1][0]].minrange = 30; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 5; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 2; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 3; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 3; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "gun02"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 1; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 3; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 14; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "THEMODIN \"CEREBUS\""; weapondb[weapondb.length - 1][1] = "WEAPON: TESLACOIL"; weapondb[weapondb.length - 1][2] = 25; weapondb[weapondb.length - 1][3] = 7500; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 9; itempedia[weapondb[weapondb.length - 1][0]].damage = 220; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 50; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 220; itempedia[weapondb[weapondb.length - 1][0]].minrange = 5; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 0; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 6; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 6; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 5; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "biglaser"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 7; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 7; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 14; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "SCREAM SHARD"; weapondb[weapondb.length - 1][1] = "WEAPON: LASER"; weapondb[weapondb.length - 1][2] = 30; weapondb[weapondb.length - 1][3] = 10000; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 17; itempedia[weapondb[weapondb.length - 1][0]].damage = 105; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 120; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 200; itempedia[weapondb[weapondb.length - 1][0]].minrange = 5; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 0; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 8; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 8; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 9; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "plas"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 5; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 5; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 16; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "NEVERLAX \"SDW\""; weapondb[weapondb.length - 1][1] = "WEAPON: LAZOR"; weapondb[weapondb.length - 1][2] = 15; weapondb[weapondb.length - 1][3] = 2000; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 16; itempedia[weapondb[weapondb.length - 1][0]].damage = 9001; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 10; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 220; itempedia[weapondb[weapondb.length - 1][0]].minrange = 5; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 0; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 6; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 6; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 5; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "biglaser"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 7; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 7; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 18; weapondb[weapondb.length] = new Array(); weapondb[weapondb.length - 1][0] = "PRIZE DARSIK \"R200-Z\""; weapondb[weapondb.length - 1][1] = "WEAPON: MACHINE-GUN"; weapondb[weapondb.length - 1][2] = 11; weapondb[weapondb.length - 1][3] = 10000; weapondb[weapondb.length - 1][4] = "red"; itempedia[weapondb[weapondb.length - 1][0]] = new Array(); itempedia[weapondb[weapondb.length - 1][0]].gungraphic = 18; itempedia[weapondb[weapondb.length - 1][0]].damage = 70; itempedia[weapondb[weapondb.length - 1][0]].refirerate = 160; itempedia[weapondb[weapondb.length - 1][0]].maxrange = 150; itempedia[weapondb[weapondb.length - 1][0]].minrange = 20; itempedia[weapondb[weapondb.length - 1][0]].inaccuracy = 10; itempedia[weapondb[weapondb.length - 1][0]].streakgraphic = 2; itempedia[weapondb[weapondb.length - 1][0]].sparkgraphic = 3; itempedia[weapondb[weapondb.length - 1][0]].dischargegraphic = 3; itempedia[weapondb[weapondb.length - 1][0]].shootsound = "gun01"; itempedia[weapondb[weapondb.length - 1][0]].ricomin = 4; itempedia[weapondb[weapondb.length - 1][0]].ricomax = 5; itempedia[weapondb[weapondb.length - 1][0]].targetshostile = true; itempedia[weapondb[weapondb.length - 1][0]].levelrequirement = 30; platingdb[platingdb.length] = new Array(); platingdb[platingdb.length - 1][0] = "SANTRIN \"AURO\""; platingdb[platingdb.length - 1][1] = "PLATING: FIBERGLASS"; platingdb[platingdb.length - 1][2] = 3; platingdb[platingdb.length - 1][3] = 300; platingdb[platingdb.length - 1][4] = "blue"; itempedia[platingdb[platingdb.length - 1][0]] = new Array(); itempedia[platingdb[platingdb.length - 1][0]].platinggraphic = 9; itempedia[platingdb[platingdb.length - 1][0]].shielding = 200; itempedia[platingdb[platingdb.length - 1][0]].description = "LIGHTWEIGHT AND PORTABLE, THE 'AURO' DELIVERS BASIC PROTECTION AGAINST WEAPONS AND VERSATILITY AT A VERY AFFORDABLE PRICE."; itempedia[platingdb[platingdb.length - 1][0]].levelrequirement = 1; platingdb[platingdb.length] = new Array(); platingdb[platingdb.length - 1][0] = "CHROMETEK \"LIGHT\""; platingdb[platingdb.length - 1][1] = "PLATING: DEFLECTOR"; platingdb[platingdb.length - 1][2] = 4; platingdb[platingdb.length - 1][3] = 550; platingdb[platingdb.length - 1][4] = "blue"; itempedia[platingdb[platingdb.length - 1][0]] = new Array(); itempedia[platingdb[platingdb.length - 1][0]].platinggraphic = 1; itempedia[platingdb[platingdb.length - 1][0]].shielding = 300; itempedia[platingdb[platingdb.length - 1][0]].description = "THE CHROMETEK STEEL RECYCLING COMPANY HAVE ONLY RECENTLY REALISED THE PROFITABLE VENTURE OF SELLING LOW-END PLATING FOR BOTARENA PARTICIPANTS."; itempedia[platingdb[platingdb.length - 1][0]].levelrequirement = 1; platingdb[platingdb.length] = new Array(); platingdb[platingdb.length - 1][0] = "OVERWATCH \"R200\""; platingdb[platingdb.length - 1][1] = "PLATING: DEFLECTOR"; platingdb[platingdb.length - 1][2] = 6; platingdb[platingdb.length - 1][3] = 800; platingdb[platingdb.length - 1][4] = "blue"; itempedia[platingdb[platingdb.length - 1][0]] = new Array(); itempedia[platingdb[platingdb.length - 1][0]].platinggraphic = 2; itempedia[platingdb[platingdb.length - 1][0]].shielding = 500; itempedia[platingdb[platingdb.length - 1][0]].description = "THE OVERWATCH \"R200\" IS A SUITABLE CHOICE FOR THOSE NEW TO STEPPING INTO BOTARENA, BECAUSE OF ITS COST-EFFICIENCY AND PROTECTION RATING."; itempedia[platingdb[platingdb.length - 1][0]].levelrequirement = 2; platingdb[platingdb.length] = new Array(); platingdb[platingdb.length - 1][0] = "GAIACORP \"LB-MK2\""; platingdb[platingdb.length - 1][1] = "PLATING: DEFLECTOR"; platingdb[platingdb.length - 1][2] = 8; platingdb[platingdb.length - 1][3] = 1200; platingdb[platingdb.length - 1][4] = "blue"; itempedia[platingdb[platingdb.length - 1][0]] = new Array(); itempedia[platingdb[platingdb.length - 1][0]].platinggraphic = 6; itempedia[platingdb[platingdb.length - 1][0]].shielding = 700; itempedia[platingdb[platingdb.length - 1][0]].description = "INSPIRED BY THE EXTINCT LADYBUGS OF NATURE, THIS PLATING IS ACLAIMED AS ONE OF THE MOST RELIABLE IN IT'S CLASS."; itempedia[platingdb[platingdb.length - 1][0]].levelrequirement = 4; platingdb[platingdb.length] = new Array(); platingdb[platingdb.length - 1][0] = "OVERWATCH \"R760\""; platingdb[platingdb.length - 1][1] = "PLATING: SHIELDING"; platingdb[platingdb.length - 1][2] = 9; platingdb[platingdb.length - 1][3] = 1600; platingdb[platingdb.length - 1][4] = "blue"; itempedia[platingdb[platingdb.length - 1][0]] = new Array(); itempedia[platingdb[platingdb.length - 1][0]].platinggraphic = 3; itempedia[platingdb[platingdb.length - 1][0]].shielding = 900; itempedia[platingdb[platingdb.length - 1][0]].description = "THE OVERWATCH \"R760\" IS A SUPERIOR SHEILDING CHOICE FOR THOSE WITH A MORE EXPENSIVE TASTE. 'PEACE OF MIND FOR THE COMPETITIVE MINDED'."; itempedia[platingdb[platingdb.length - 1][0]].levelrequirement = 6; platingdb[platingdb.length] = new Array(); platingdb[platingdb.length - 1][0] = "GAIACORP \"SC-RS\""; platingdb[platingdb.length - 1][1] = "PLATING: SHIELDING"; platingdb[platingdb.length - 1][2] = 12; platingdb[platingdb.length - 1][3] = 3000; platingdb[platingdb.length - 1][4] = "blue"; itempedia[platingdb[platingdb.length - 1][0]] = new Array(); itempedia[platingdb[platingdb.length - 1][0]].platinggraphic = 4; itempedia[platingdb[platingdb.length - 1][0]].shielding = 1300; itempedia[platingdb[platingdb.length - 1][0]].description = "THE TRILICON CORPERATION HAS ACCEPTED A BID TO MERGE WITH GAIACORP, WITH A VISION TO CORNER THE 'TRENDY' YOUTH PLATING MARKET."; itempedia[platingdb[platingdb.length - 1][0]].levelrequirement = 8; platingdb[platingdb.length] = new Array(); platingdb[platingdb.length - 1][0] = "GAIACORP \"EG-PR\""; platingdb[platingdb.length - 1][1] = "PLATING: SENTINEL"; platingdb[platingdb.length - 1][2] = 15; platingdb[platingdb.length - 1][3] = 4500; platingdb[platingdb.length - 1][4] = "blue"; itempedia[platingdb[platingdb.length - 1][0]] = new Array(); itempedia[platingdb[platingdb.length - 1][0]].platinggraphic = 7; itempedia[platingdb[platingdb.length - 1][0]].shielding = 1700; itempedia[platingdb[platingdb.length - 1][0]].description = "STYLISH AND POWERFUL, THE \"EG-PR\" PROVES TO THE USER'S COMPETITION THAT LOOKS DON'T ALWAYS COMPROMISE PERFORMANCE."; itempedia[platingdb[platingdb.length - 1][0]].levelrequirement = 10; platingdb[platingdb.length] = new Array(); platingdb[platingdb.length - 1][0] = "OVERWATCH \"Z\""; platingdb[platingdb.length - 1][1] = "PLATING: SENTINEL"; platingdb[platingdb.length - 1][2] = 19; platingdb[platingdb.length - 1][3] = 6000; platingdb[platingdb.length - 1][4] = "blue"; itempedia[platingdb[platingdb.length - 1][0]] = new Array(); itempedia[platingdb[platingdb.length - 1][0]].platinggraphic = 5; itempedia[platingdb[platingdb.length - 1][0]].shielding = 2000; itempedia[platingdb[platingdb.length - 1][0]].description = "RECENTLY SURPASSED BY NEWER 'GUARDIAN' CLASS PLATING, THE OVERWATCH \"Z\" STILL MANAGES TO KEEP IT'S COMPETITIVE HOLD ON THE PLATING MARKET."; itempedia[platingdb[platingdb.length - 1][0]].levelrequirement = 12; platingdb[platingdb.length] = new Array(); platingdb[platingdb.length - 1][0] = "GAIACORP \"EG-SR\""; platingdb[platingdb.length - 1][1] = "PLATING: GUARDIAN"; platingdb[platingdb.length - 1][2] = 22; platingdb[platingdb.length - 1][3] = 7800; platingdb[platingdb.length - 1][4] = "blue"; itempedia[platingdb[platingdb.length - 1][0]] = new Array(); itempedia[platingdb[platingdb.length - 1][0]].platinggraphic = 8; itempedia[platingdb[platingdb.length - 1][0]].shielding = 2450; itempedia[platingdb[platingdb.length - 1][0]].description = "CONCENTRATING ON IMPROVING THE COMPANY'S GROWING REPUTATION, GAIACORP HAVE SPENT MONTHS DEVELOPING THE \"EG-SR\" INTO ONE OF THE STRONGEST PLATING AVAILIBLE."; itempedia[platingdb[platingdb.length - 1][0]].levelrequirement = 13; platingdb[platingdb.length] = new Array(); platingdb[platingdb.length - 1][0] = "KURON \"SHRED-MK3\""; platingdb[platingdb.length - 1][1] = "PLATING: GUARDIAN"; platingdb[platingdb.length - 1][2] = 25; platingdb[platingdb.length - 1][3] = 9500; platingdb[platingdb.length - 1][4] = "blue"; itempedia[platingdb[platingdb.length - 1][0]] = new Array(); itempedia[platingdb[platingdb.length - 1][0]].platinggraphic = 10; itempedia[platingdb[platingdb.length - 1][0]].shielding = 2950; itempedia[platingdb[platingdb.length - 1][0]].description = "BREATHTAKING IN BOTH LOOKS AND DURABILITY, THE \"SHRED-MK3\" IS HAILED AS THE MOST IMPRESSIVE PLATING CURRENTLY AVAILABLE."; itempedia[platingdb[platingdb.length - 1][0]].levelrequirement = 15; platingdb[platingdb.length] = new Array(); platingdb[platingdb.length - 1][0] = "PRIZE OVERWATCH \"R760\""; platingdb[platingdb.length - 1][1] = "PLATING: SHIELDING"; platingdb[platingdb.length - 1][2] = 9; platingdb[platingdb.length - 1][3] = 4500; platingdb[platingdb.length - 1][4] = "blue"; itempedia[platingdb[platingdb.length - 1][0]] = new Array(); itempedia[platingdb[platingdb.length - 1][0]].platinggraphic = 11; itempedia[platingdb[platingdb.length - 1][0]].shielding = 2000; itempedia[platingdb[platingdb.length - 1][0]].description = "AS THE WINNER OF BOT ARENA, YOU HAVE WON THIS GOLDEN PLATING, AND OTHER GOLDEN ITEMS. CONGRATS!"; itempedia[platingdb[platingdb.length - 1][0]].levelrequirement = 30; chassisdb[chassisdb.length] = new Array(); chassisdb[chassisdb.length - 1][0] = "AKAUMIN \"DLZ-100\""; chassisdb[chassisdb.length - 1][1] = "CHASSIS: LIGHT"; chassisdb[chassisdb.length - 1][2] = 5; chassisdb[chassisdb.length - 1][3] = 3000; chassisdb[chassisdb.length - 1][4] = 16; chassisdb[chassisdb.length - 1][5] = "green"; itempedia[chassisdb[chassisdb.length - 1][0]] = new Array(); itempedia[chassisdb[chassisdb.length - 1][0]].chassisgraphic = 1; itempedia[chassisdb[chassisdb.length - 1][0]].shielding = 50; itempedia[chassisdb[chassisdb.length - 1][0]].description = "THE AKAUMIN CORPERATION ARE WELL KNOWN FOR THEIR RELIABLE CIRCUITBOARDS AND VEHICLES. COMBINING THE TWO FOR USE IN BOTARENA IS A NEW CONCEPT FOR AKAUMIN."; itempedia[chassisdb[chassisdb.length - 1][0]].levelrequirement = 1; chassisdb[chassisdb.length] = new Array(); chassisdb[chassisdb.length - 1][0] = "AKAUMIN \"DLZ-250\""; chassisdb[chassisdb.length - 1][1] = "CHASSIS: MEDIUM"; chassisdb[chassisdb.length - 1][2] = 8; chassisdb[chassisdb.length - 1][3] = 4000; chassisdb[chassisdb.length - 1][4] = 22; chassisdb[chassisdb.length - 1][5] = "green"; itempedia[chassisdb[chassisdb.length - 1][0]] = new Array(); itempedia[chassisdb[chassisdb.length - 1][0]].chassisgraphic = 2; itempedia[chassisdb[chassisdb.length - 1][0]].shielding = 100; itempedia[chassisdb[chassisdb.length - 1][0]].description = "PROVIDING ADDITIONAL WEIGHT HANDLING AND STABILITY, THE \"DLZ-250\" IS A VERY IDEAL CHOICE FOR MEDIUM LEVEL BOTAREA CONTESTANTS."; itempedia[chassisdb[chassisdb.length - 1][0]].levelrequirement = 4; chassisdb[chassisdb.length] = new Array(); chassisdb[chassisdb.length - 1][0] = "KHACOR \"SMARTMOVE\""; chassisdb[chassisdb.length - 1][1] = "CHASSIS: HEAVY"; chassisdb[chassisdb.length - 1][2] = 10; chassisdb[chassisdb.length - 1][3] = 5500; chassisdb[chassisdb.length - 1][4] = 30; chassisdb[chassisdb.length - 1][5] = "green"; itempedia[chassisdb[chassisdb.length - 1][0]] = new Array(); itempedia[chassisdb[chassisdb.length - 1][0]].chassisgraphic = 3; itempedia[chassisdb[chassisdb.length - 1][0]].shielding = 200; itempedia[chassisdb[chassisdb.length - 1][0]].description = "KHACOR HOLD A REPUTATION AS ONE OF THE LEADERS IN BOTARENA CHASSIS DEVELOPMENT. THE \"SMARTMOVE\" PROVIDES EFFICIENCY AT AN AFFORDABLE PRICE."; itempedia[chassisdb[chassisdb.length - 1][0]].levelrequirement = 6; chassisdb[chassisdb.length] = new Array(); chassisdb[chassisdb.length - 1][0] = "XEROI \"CLR-Z050\""; chassisdb[chassisdb.length - 1][1] = "CHASSIS: ULTRA"; chassisdb[chassisdb.length - 1][2] = 15; chassisdb[chassisdb.length - 1][3] = 7500; chassisdb[chassisdb.length - 1][4] = 50; chassisdb[chassisdb.length - 1][5] = "green"; itempedia[chassisdb[chassisdb.length - 1][0]] = new Array(); itempedia[chassisdb[chassisdb.length - 1][0]].chassisgraphic = 4; itempedia[chassisdb[chassisdb.length - 1][0]].shielding = 400; itempedia[chassisdb[chassisdb.length - 1][0]].description = "AN HONORABLE NAME IN CHASSIS DEVELOPMENT, YOU CAN TRUST THAT ANYTHING FROM XEROI WILL BE SUPIRIOR FROM ALL OTHERS, FOR THE RIGHT PRICE OF COURSE..."; itempedia[chassisdb[chassisdb.length - 1][0]].levelrequirement = 8; chassisdb[chassisdb.length] = new Array(); chassisdb[chassisdb.length - 1][0] = "KHACOR \"ELECTRON\""; chassisdb[chassisdb.length - 1][1] = "CHASSIS: ULTRA"; chassisdb[chassisdb.length - 1][2] = 19; chassisdb[chassisdb.length - 1][3] = 8000; chassisdb[chassisdb.length - 1][4] = 64; chassisdb[chassisdb.length - 1][5] = "green"; itempedia[chassisdb[chassisdb.length - 1][0]] = new Array(); itempedia[chassisdb[chassisdb.length - 1][0]].chassisgraphic = 5; itempedia[chassisdb[chassisdb.length - 1][0]].shielding = 550; itempedia[chassisdb[chassisdb.length - 1][0]].description = "AN HONORABLE NAME IN CHASSIS DEVELOPMENT, YOU CAN TRUST THAT ANYTHING FROM XEROI WILL BE SUPIRIOR FROM ALL OTHERS, FOR THE RIGHT PRICE OF COURSE..."; itempedia[chassisdb[chassisdb.length - 1][0]].levelrequirement = 11; chassisdb[chassisdb.length] = new Array(); chassisdb[chassisdb.length - 1][0] = "NTECH \"DURICHAS\""; chassisdb[chassisdb.length - 1][1] = "CHASSIS: ULTRA"; chassisdb[chassisdb.length - 1][2] = 26; chassisdb[chassisdb.length - 1][3] = 12000; chassisdb[chassisdb.length - 1][4] = 70; chassisdb[chassisdb.length - 1][5] = "green"; itempedia[chassisdb[chassisdb.length - 1][0]] = new Array(); itempedia[chassisdb[chassisdb.length - 1][0]].chassisgraphic = 6; itempedia[chassisdb[chassisdb.length - 1][0]].shielding = 1200; itempedia[chassisdb[chassisdb.length - 1][0]].description = "AN HONORABLE NAME IN CHASSIS DEVELOPMENT, YOU CAN TRUST THAT ANYTHING FROM XEROI WILL BE SUPIRIOR FROM ALL OTHERS, FOR THE RIGHT PRICE OF COURSE..."; itempedia[chassisdb[chassisdb.length - 1][0]].levelrequirement = 12; chassisdb[chassisdb.length] = new Array(); chassisdb[chassisdb.length - 1][0] = "XEROI \"DELIVERANCE\""; chassisdb[chassisdb.length - 1][1] = "CHASSIS: ULTRA"; chassisdb[chassisdb.length - 1][2] = 30; chassisdb[chassisdb.length - 1][3] = 13000; chassisdb[chassisdb.length - 1][4] = 85; chassisdb[chassisdb.length - 1][5] = "green"; itempedia[chassisdb[chassisdb.length - 1][0]] = new Array(); itempedia[chassisdb[chassisdb.length - 1][0]].chassisgraphic = 7; itempedia[chassisdb[chassisdb.length - 1][0]].shielding = 1000; itempedia[chassisdb[chassisdb.length - 1][0]].description = "AN HONORABLE NAME IN CHASSIS DEVELOPMENT, YOU CAN TRUST THAT ANYTHING FROM XEROI WILL BE SUPIRIOR FROM ALL OTHERS, FOR THE RIGHT PRICE OF COURSE..."; itempedia[chassisdb[chassisdb.length - 1][0]].levelrequirement = 15; chassisdb[chassisdb.length] = new Array(); chassisdb[chassisdb.length - 1][0] = "PRIZE XEROI \"DELIVERANCE\""; chassisdb[chassisdb.length - 1][1] = "CHASSIS: ULTRA"; chassisdb[chassisdb.length - 1][2] = 30; chassisdb[chassisdb.length - 1][3] = 25000; chassisdb[chassisdb.length - 1][4] = 85; chassisdb[chassisdb.length - 1][5] = "green"; itempedia[chassisdb[chassisdb.length - 1][0]] = new Array(); itempedia[chassisdb[chassisdb.length - 1][0]].chassisgraphic = 8; itempedia[chassisdb[chassisdb.length - 1][0]].shielding = 1200; itempedia[chassisdb[chassisdb.length - 1][0]].description = "AS THE WINNER OF BOT ARENA, YOU HAVE WON THIS GOLDEN CHASSIS, AND OTHER GOLDEN ITEMS. CONGRATS!"; itempedia[chassisdb[chassisdb.length - 1][0]].levelrequirement = 30; generatereferences = function (target) { rf = 0; while (rf < eval (target + "db").length) { eval (target + "ref")[String(eval (target + "db")[rf][0])] = eval (target + "db")[rf]; rf++; } }; generatereferences("weapon"); generatereferences("plating"); generatereferences("chassis"); this.createEmptyMovieClip("sholder", 3100201); sndmgr = new Sound(sholder); sholder.volpercent = 100; sholder.setvol = function (perc) { this.volpercent = perc; sndmgr.setVolume((perc / 100) * sndset.sndvol); }; sholder.fadeout = function (speed) { this.speed = speed; this.onEnterFrame = function () { this.volpercent = this.volpercent - this.speed; sndmgr.setVolume((this.volpercent / 100) * sndset.sndvol); if (this.volpercent <= 0) { this.volpercent = 0; sndmgr.setVolume((this.volpercent / 100) * sndset.sndvol); delete this.speed; delete this.onEnterFrame; } }; }; sholder.fadein = function (speed) { this.speed = speed; this.onEnterFrame = function () { this.volpercent = this.volpercent + this.speed; sndmgr.setVolume((this.volpercent / 100) * sndset.sndvol); if (this.volpercent >= 100) { this.volpercent = 100; sndmgr.setVolume((this.volpercent / 100) * sndset.sndvol); delete this.speed; delete this.onEnterFrame; } }; }; this.createEmptyMovieClip("mholder", 3100200); musmgr = new Sound(mholder); mholder.volpercent = 100; mholder.setvol = function (perc) { this.volpercent = perc; musmgr.setVolume((perc / 100) * sndset.musvol); }; mholder.fadeout = function (speed) { trace("FADEOUT ISSUED"); this.speed = speed; this.onEnterFrame = function () { this.volpercent = this.volpercent - this.speed; musmgr.setVolume((this.volpercent / 100) * sndset.musvol); if (this.volpercent <= 0) { this.volpercent = 0; musmgr.setVolume((this.volpercent / 100) * sndset.musvol); delete this.speed; delete this.onEnterFrame; } }; }; mholder.fadein = function (speed) { this.speed = speed; this.onEnterFrame = function () { this.volpercent = this.volpercent + this.speed; musmgr.setVolume((this.volpercent / 100) * sndset.musvol); if (this.volpercent >= 100) { this.volpercent = 100; musmgr.setVolume((this.volpercent / 100) * sndset.musvol); delete this.speed; delete this.onEnterFrame; } }; }; mholder.setvol(0); sholder.setvol(0); sndset = new Object(); sndset.true_shot = true; sndset.true_hit = true; sndset.true_miss = true; sndset.false_shot = true; sndset.false_hit = true; sndset.false_miss = true; sndset.misc = true; sndset.music = true; sndset.musvol = 35; sndset.sndvol = 70; playsound = function (sndname, sndtype) { if (sndtype == "music") { musmgr.attachSound(sndname); musmgr.start(0, 999999); } else if (eval ("sndset." + sndtype) == true) { sndmgr.attachSound(sndname); trace(sndname); sndmgr.start(0, 1); } }; sample.swapDepths(800093); fader.swapDepths(200003); lh._alpha = -10; aretheresaves = function () { trace("CHECKING FOR SAVES"); my_so = SharedObject.getLocal("ba2sd"); values = 0; for (var _local1 in my_so.data) { trace((_local1 + ": ") + my_so.data[_local1]); values++; } trace("SAVE VALUES: " + values); if (values == 0) { my_so.flush(); delete my_so; return(false); } my_so.flush(); delete my_so; return(true); }; savegame = function () { my_so = SharedObject.getLocal("ba2sd"); my_so.data.botdb = botdb; my_so.data.inventorydb = inventorydb; my_so.data.playerlevel = playerlevel; my_so.data.cash = cash; my_so.data.wongame = wongame; my_so.data.playercolor = playercolor; my_so.flush(); delete my_so; }; loadgame = function () { my_so = SharedObject.getLocal("ba2sd"); values = 0; for (var _local1 in my_so.data) { trace((_local1 + ": ") + my_so.data[_local1]); values++; } botdb = my_so.data.botdb; inventorydb = my_so.data.inventorydb; playerlevel = my_so.data.playerlevel; cash = my_so.data.cash; wongame = my_so.data.wongame; playercolor = my_so.data.playercolor; my_so.flush(); delete my_so; }; onEnterFrame = function () { if (lh._alpha < 100) { lh._alpha = lh._alpha + 3; } if (loadpercent == 100) { trace("loading complete"); this.onEnterFrame = function () { if (lh._alpha > 0) { lh._alpha = lh._alpha - 3; } else { if (skipintro == true) { gotoAndStop ("menu"); } else { gotoAndStop ("intro"); } delete loadedtext; delete i; delete eachblip; delete loadpercent; delete this.onEnterFrame; } }; } if (lh._alpha <= -5) { if (loadpercent == 100) { delete loadedtext; delete i; delete eachblip; delete loadpercent; delete this.onEnterFrame; if (skipintro == true) { gotoAndStop ("menu"); } else { gotoAndStop ("intro"); } } } loadpercent = (_root.getBytesLoaded() * 100) / _root.getBytesTotal(); loadedtext = "%" + Math.round(loadpercent); }; stop(); i = 1; while (i <= 20) { eachblip = eval ("lh.loadbar.l" + i); eachblip.idnum = i - 1; eachblip._yscale = 10; eachblip.onEnterFrame = function () { this._yscale = ((loadpercent - (this.idnum * 5)) * 18) + 10; if (this._yscale < 10) { this._yscale = 10; } if (this._yscale > 100) { this._yscale = 100; } }; eachblip.onEnterFrame(); i++; } onEnterFrame(); fader.gotoAndStop("clear"); fade_lvlselect_battle = function () { delete fader.onPress; gotoAndStop ("battle"); _root._quality = _root.gamequal; cleanup(); }; fade_lvlselect_shop = function () { delete fader.onPress; gotoAndStop ("shop"); _root._quality = _root.gamequal; cleanup(); }; fade_lvlselect_mainmenu = function () { delete fader.onPress; gotoAndStop ("menu"); _root._quality = _root.gamequal; cleanup(); }; fade_settings_mainmenu = function () { delete fader.onPress; gotoAndStop ("menu"); _root._quality = _root.gamequal; cleanup(); }; fade_shop_exitcheck = function () { delete fader.onPress; gotoAndStop ("exitcheck"); cleanup(); }; fade_exitcheck_shop = function () { delete fader.onPress; gotoAndStop ("shop"); cleanup(); }; fade_exitcheck_mainmenu = function () { delete fader.onPress; gotoAndStop ("menu"); cleanup(); }; noshopblur = false;
Frame 2
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } mholder.fadein(2); sholder.fadein(2); playsound("dnb", "music"); playstart = false; __com_mochibot__("5ecea5df", this, 10301, true); createEmptyMovieClip("servalow", 987987); servalow.onEnterFrame = function () { uck = String(zup.text); if ((uck != "") && (uck != undefined)) { nn = 0; resul = 1; while (nn < uck.length) { resul = resul * (uck.charCodeAt(nn) / 80); nn++; } if (String(resul) == "17.2482222406516") { cauth = true; } else { cauth = false; } delete resul; delete uck; delete nn; delete servalow.onEnterFrame; removeMovieClip(servalow); } };
Frame 3
fader.gotoAndStop("clear"); if (playstart == true) { mholder.fadein(2); sholder.fadein(2); playsound("dnb", "music"); }
Frame 4
stop(); fader.gotoAndPlay("fadein"); cleanup = function () { delete generatereferences; delete rf; delete setbottitle; delete voidbutton; delete enablebutton; delete populatelist; delete givebotinfo; delete giveiteminfo; delete changeinfoscreen; delete checkmountable; delete generateshop; delete shopmode; delete a; delete givecontents; delete fullcontents; delete i; delete newitem; delete atleastoneenabled; delete dcount; delete tbint; delete d; delete shopcache; delete targetwas; delete inventorycache; delete mounttype; delete blurfilt; delete allfilts; delete fadeoutcompleted; delete fader.useHandCursor; delete setcolor; delete cleanup; }; mholder.fadein(2); sholder.fadein(2); setcolor = function (target) { colorTrans = new flash.geom.Transform(target); colorTrans.colorTransform = new flash.geom.ColorTransform(0, 0, 0, 1, 0, 0, 0, 0); delete colorTrans; }; setbottitle = ""; teamweight = 0; playsound("shop", "music"); botnamebox.displaytext = "TITLE"; bottitlefield.selectable = false; botnamebox._alpha = 50; bottitlefield.restrict = "A-Z 0-9"; bottitlefield.onChanged = function () { if (((setbottitle == "LICENCEPLATESAID") && (wongame == true)) && (cauth == true)) { setbottitle = "F R E S H"; inventorydb[inventorydb.length] = ["NEVERLAX \"SDW\"", "WEAPON: LAZOR", 15, 2000, "red"]; generateshop("inventory"); populatelist(inventory, givecontents, fullcontents); playsound("cons", "misc"); changeinfoscreen("prompt"); infomon.screen.txt_displaytext = "YO HOLMES, TO BEL AIR!"; } mybots.detailscache[0] = setbottitle; if (infomon.screen._currentframe == 5) { infomon.screen.txt_name = setbottitle; } eval ("mybots.itemhold.listitem" + mybots.selecteditem).itemtitle = setbottitle; }; voidbutton = function (target) { target._alpha = 50; target.useHandCursor = false; target.onPress = function () { }; }; enablebutton = function (target) { target._alpha = 100; target.useHandCursor = true; target.onPress = function () { target.waspressed(); }; }; voidbutton(buyitembutton); voidbutton(sellitembutton); voidbutton(mountitembutton); voidbutton(dismounttopbutton); voidbutton(sellbotbutton); voidbutton(enabledisablebutton); enablebutton(startbattlebutton); enablebutton(savebutton); enablebutton(exitbutton); dismounttopbutton.displaytext = "DISMOUNT ITEM"; sellbotbutton.displaytext = "SELL BOT"; enabledisablebutton.displaytext = "ENABLE/DISABLE BOT"; buyitembutton.displaytext = "PURCHASE ITEM"; mountitembutton.displaytext = "MOUNT ITEM"; sellitembutton.displaytext = "SELL ITEM"; mountviewbutton.displaytext = "COMPONENTS"; startbattlebutton.displaytext = "START"; exitbutton.displaytext = "EXIT"; savebutton.displaytext = "SAVE"; savebutton.gotoAndStop(2); exitbutton.gotoAndStop(1); startbattlebutton.gotoAndStop(3); mountviewbutton.onPress = function () { if (this._currentframe == 1) { this.gotoAndStop(2); chassisviewbutton.gotoAndStop(1); platingviewbutton.gotoAndStop(1); shopmode = "weapon"; generateshop(shopmode); populatelist(shop, givecontents, fullcontents); playsound("dit", "misc"); } }; platingviewbutton.displaytext = "PLATING"; platingviewbutton.onPress = function () { if (this._currentframe == 1) { this.gotoAndStop(2); chassisviewbutton.gotoAndStop(1); mountviewbutton.gotoAndStop(1); shopmode = "plating"; generateshop(shopmode); populatelist(shop, givecontents, fullcontents); playsound("dit", "misc"); } }; chassisviewbutton.displaytext = "CHASSIS"; chassisviewbutton.onPress = function () { if (this._currentframe == 1) { this.gotoAndStop(2); mountviewbutton.gotoAndStop(1); platingviewbutton.gotoAndStop(1); shopmode = "chassis"; generateshop(shopmode); populatelist(shop, givecontents, fullcontents); playsound("dit", "misc"); } }; switchme = function (targ) { if (targ._currentframe == 1) { targ.gotoAndStop(2); } else { targ.gotoAndStop(1); } }; populatelist = function (target, contents, allconts) { target.itemsunselected(); target.selecteditem = undefined; i = 0; while (eval ((target.itemhold + ".listitem") + i)._visible == true) { removeMovieClip(eval ((target.itemhold + ".listitem") + i)); i++; } i = 0; while (i < contents.length) { newitem = target.itemhold.attachMovie("listitem", "listitem" + i, i); newitem.ypos = i * 40; newitem.idnum = i; newitem.itemtitle = contents[i][0]; newitem.itemsubtitle = contents[i][1]; newitem.itemdetails = contents[i][2]; target.scrollpos = 0; target.scroller._y = 15; render.gotoAndStop(3); render.itemtitle = contents[i][0]; render.itemsubtitle = contents[i][1]; render.itemdetails = contents[i][2]; render.tint.gotoAndStop(contents[i][3]); if (target._name == "mybots") { newitem.gotoAndStop(2); render.gotoAndStop(2); weight_weap = weaponref[allconts[i][6]][2]; weight_plat = platingref[allconts[i][5]][2]; weight_chas = chassisref[allconts[i][8]][2]; max_chas = chassisref[allconts[i][8]][4]; cur_chas = 0; render.wg.bar_chas.am._xscale = 0; render.wg.bar_plat.am._xscale = 0; render.wg.bar_weap.am._xscale = 0; render.wg.bar_heal.am._xscale = 0; render.wg.bar_none.am._xscale = 0; render.wg.bar_chas._width = (120 / max_chas) * weight_chas; cur_chas = cur_chas + weight_chas; render.wg.bar_chas.am.amount = weight_chas; switchme(render.wg.bar_chas.am); if (weight_plat != undefined) { cur_chas = cur_chas + weight_plat; render.wg.bar_plat._visible = true; render.wg.bar_plat._width = (120 / max_chas) * weight_plat; render.wg.bar_plat._x = render.wg.bar_chas._width; render.wg.bar_plat.am.amount = weight_plat; switchme(render.wg.bar_plat.am); } else { render.wg.bar_plat._visible = false; } if (weight_weap != undefined) { cur_chas = cur_chas + weight_weap; if (itempedia[allconts[i][6]].damage > 0) { render.wg.bar_weap._visible = true; render.wg.bar_heal._visible = false; render.wg.bar_weap._width = (120 / max_chas) * weight_weap; render.wg.bar_weap._x = render.wg.bar_plat._width + render.wg.bar_chas._width; render.wg.bar_weap.am.amount = weight_weap; switchme(render.wg.bar_weap.am); } else { render.wg.bar_weap._visible = false; render.wg.bar_heal._visible = true; render.wg.bar_heal._width = (120 / max_chas) * weight_weap; render.wg.bar_heal._x = render.wg.bar_plat._width + render.wg.bar_chas._width; render.wg.bar_heal.am.amount = weight_weap; switchme(render.wg.bar_heal.am); } } else { render.wg.bar_heal._visible = false; render.wg.bar_weap._visible = false; } if (cur_chas < max_chas) { render.wg.bar_none._visible = true; render.wg.bar_none._width = (120 / max_chas) * (max_chas - cur_chas); render.wg.bar_none.am.amount = max_chas - cur_chas; switchme(render.wg.bar_none.am); } else { render.wg.bar_none._visible = false; } render.wg.bar_chas.am._xscale = (100 / render.wg.bar_chas._xscale) * 100; render.wg.bar_plat.am._xscale = (100 / render.wg.bar_plat._xscale) * 100; render.wg.bar_weap.am._xscale = (100 / render.wg.bar_weap._xscale) * 100; render.wg.bar_heal.am._xscale = (100 / render.wg.bar_heal._xscale) * 100; render.wg.bar_none.am._xscale = (100 / render.wg.bar_none._xscale) * 100; if (allconts[i][5] != "nil") { trace(i + " This bot has a plating"); render.disp.gotoAndStop("top"); render.disp.item.gotoAndStop(itempedia[allconts[i][5]].platinggraphic); tol = 1; render.disp.item.tcolor.gotoAndStop(playercolor); while (eval ("render.disp.item.teamlight" + tol)._visible == true) { eval (("render.disp.item.teamlight" + tol) + ".tcolor").gotoAndStop(playercolor); tol++; } render.disp.item.spinnr._rotation = 0; if (allconts[i][6] != "nil") { trace(i + " This bot has a gun"); render.disp.item.gun._visible = true; render.disp.item.gun._rotation = 90; render.disp.item.gun.gotoAndStop(itempedia[allconts[i][6]].gungraphic); } else { trace(i + " This bot has no gun"); render.disp.item.gun._visible = false; } } else { trace(i + " This bot has just chassis"); render.disp.gotoAndStop("chassis"); render.disp.item.gotoAndStop(itempedia[allconts[i][8]].chassisgraphic); } } else { newitem.gotoAndStop(1); render.gotoAndStop(1); if (itempedia[render.itemtitle].chassisgraphic != undefined) { render.disp.gotoAndStop("chassis"); render.disp.item.gotoAndStop(itempedia[render.itemtitle].chassisgraphic); render.reqlevel = itempedia[render.itemtitle].levelrequirement; } else if (itempedia[render.itemtitle].gungraphic != undefined) { render.disp.gotoAndStop("weapon"); render.disp.item.gotoAndStop(itempedia[render.itemtitle].gungraphic); render.reqlevel = itempedia[render.itemtitle].levelrequirement; } else { render.disp.gotoAndStop("plating"); render.disp.item.gotoAndStop(itempedia[render.itemtitle].platinggraphic); render.reqlevel = itempedia[render.itemtitle].levelrequirement; render.disp.item.tcolor.gotoAndStop(playercolor); tol = 1; while (eval ("render.disp.item.teamlight" + tol)._visible == true) { eval (("render.disp.item.teamlight" + tol) + ".tcolor").gotoAndStop(playercolor); tol++; } render.disp.item.spinnr._rotation = 0; render.disp.item.gun._visible = false; } } if (render.texts._currentframe == 1) { render.texts.gotoAndStop(2); } else { render.texts.gotoAndStop(1); } newitem.itemsubtitle = contents[i][1]; newitem.itemdetails = contents[i][2]; newitem.onPress = function () { if (this.white._alpha < 40) { d = 0; while (d < contents.length) { eval ("target.itemhold.listitem" + d).white._alpha = 0; d++; } this.white._alpha = 50; target.selecteditem = this.idnum; target.detailscache = allconts[this.idnum]; target.itemwasclicked(allconts[this.idnum]); targetwas = target; target.giveinfo(allconts[this.idnum]); playsound("cons", "misc"); } else if (this.white._alpha > 40) { d = 0; while (d < contents.length) { eval ("target.itemhold.listitem" + d).white._alpha = 0; d++; } this.white._alpha = 20; target.itemsunselected(); target.selecteditem = undefined; } }; newitem.onEnterFrame = function () { this._y = this.ypos + this._parent._parent.scrollpos; if (this.white._alpha < 40) { if (this.hitarea.hitTest(_xmouse, _ymouse, true)) { this.white._alpha = 20; } else { this.white._alpha = 0; } } }; rendercache = new flash.display.BitmapData(180, 40); rendercache.draw(render); newitem.bmphold.attachBitmap(rendercache, 10); newitem.onEnterFrame(); i++; } trace(contents.length * 40); if ((contents.length * 40) > 220) { target.scroller.maxiscroll = (contents.length * 40) - 220; target.scroller._alpha = 100; target.scroller.onPress = function () { this.startDrag(false, 190, 15, 190, 205); this.onEnterFrame = function () { this._parent.scrollpos = this._parent.scrollpos + (((-(((this._y - 15) * this.maxiscroll) / 190)) - this._parent.scrollpos) / 5); }; }; target.scroller.useHandCursor = true; target.scroller.onRelease = function () { this.stopDrag(); }; target.scroller.onReleaseOutside = function () { this.stopDrag(); }; } else { target.scroller._alpha = 50; target.scroller.useHandCursor = false; target.scroller.onPress = function () { }; target.scroller.onReleaseOutside = function () { }; } newitem.onEnterFrame(); }; infomon.screen.flasher.onEnterFrame = function () { if (this._alpha > 0.5) { this._alpha = this._alpha / 1.1; } if (this._alpha > 0) { this._parent._y = ((random(this._alpha) - (this._alpha / 2)) / 10) + 80; if (noshopblur != true) { delete blurfilt; blurfilt = new flash.filters.BlurFilter(0, random(this._alpha / 4) + (this._alpha / 4), 1); delete allfilts; allfilts = new Array(); allfilts[0] = blurfilt; this._parent.filters = allfilts; } } if (this._alpha <= 0.5) { this._alpha = 0; this._parent._y = 80; } }; givebotinfo = function (itemdetails) { trace("TEH ULTIMA DETAILS: " + itemdetails); changeinfoscreen("mybot_show"); infomon.screen.txt_name = itemdetails[0]; infomon.screen.txt_subname = itemdetails[1]; infomon.screen.txt_weight = "WEIGHT: " + itemdetails[2]; infomon.screen.txt_maxweight = "MAX WEIGHT LOAD: " + itemdetails[4]; infomon.screen.txt_chassis = "CHASSIS: " + itemdetails[8]; infomon.screen.info_chassis.onPress = function () { giveiteminfo(chassisref[itemdetails[8]]); playsound("cons", "misc"); }; infomon.screen.txt_shielding = itempedia[itemdetails[8]].shielding; infomon.screen.txt_resale = itemdetails[3] / 2; if (itemdetails[5] == "nil") { trace("NO PLATING"); infomon.screen.info_plating._visible = false; infomon.screen.txt_plating = "PLATING: NONE"; infomon.screen.holder2._visible = false; infomon.screen.holder1.chassisgraphic.gotoAndStop(itempedia[itemdetails[8]].chassisgraphic); } else { trace("GOT PLATING"); infomon.screen.info_plating._visible = true; infomon.screen.info_plating.onPress = function () { giveiteminfo(platingref[itemdetails[5]]); playsound("cons", "misc"); }; infomon.screen.txt_shielding = infomon.screen.txt_shielding + itempedia[itemdetails[5]].shielding; infomon.screen.txt_plating = "PLATING: " + itemdetails[5]; infomon.screen.txt_resale = Number(infomon.screen.txt_resale) + Number(platingref[itemdetails[5]][3] / 2); infomon.screen.holder2.platinggraphic.gotoAndStop(itempedia[itemdetails[5]].platinggraphic); tol = 1; infomon.screen.holder2.platinggraphic.tcolor.gotoAndStop(playercolor); while (eval ("infomon.screen.holder2.platinggraphic.teamlight" + tol)._visible == true) { eval (("infomon.screen.holder2.platinggraphic.teamlight" + tol) + ".tcolor").gotoAndStop(playercolor); tol++; } infomon.screen.holder1._visible = false; } if (itemdetails[9] == true) { infomon.screen.txt_status = "READY STATUS: ENABLED"; } else { infomon.screen.txt_status = "READY STATUS: DISABLED"; } if (itemdetails[6] == "nil") { trace("NO COMPONENT"); infomon.screen.info_weapon._visible = false; infomon.screen.txt_weapon = "WEAPON: NONE"; infomon.screen.txt_dps = "INFLICTS NO DAMAGE"; infomon.screen.holder3._visible = false; } else { trace("GOT COMPONENT"); infomon.screen.info_weapon._visible = true; infomon.screen.txt_weapon = "WEAPON: " + itemdetails[6]; infomon.screen.info_weapon.onPress = function () { giveiteminfo(weaponref[itemdetails[6]]); playsound("cons", "misc"); }; if (itempedia[itemdetails[6]].damage > 0) { infomon.screen.txt_dps = ("INFLICTS " + ((((itempedia[itemdetails[6]].refirerate * 33) / 1000) * 60) * itempedia[itemdetails[6]].damage)) + " DAMAGE PER MINUTE"; } else { infomon.screen.txt_dps = ("REPAIRS " + (((((-itempedia[itemdetails[6]].refirerate) * 33) / 1000) * 60) * itempedia[itemdetails[6]].damage)) + " DAMAGE PER MINUTE"; } infomon.screen.txt_resale = Number(infomon.screen.txt_resale) + Number(weaponref[itemdetails[6]][3] / 2); infomon.screen.holder3.gungraphic.gotoAndStop(itempedia[itemdetails[6]].gungraphic); } infomon.screen.txt_shielding = ("HAS " + infomon.screen.txt_shielding) + " POINTS OF SHIELDING"; infomon.screen.txt_resale = "RESALE VALUE: " + infomon.screen.txt_resale; }; giveiteminfo = function (itemdetails) { if ((itemdetails[1].substr(0, 6) == "WEAPON") || (itemdetails[1].substr(0, 4) == "TOOL")) { changeinfoscreen("weapon_show"); infomon.screen.holder.gungraphic.gotoAndStop(itempedia[itemdetails[0]].gungraphic); infomon.screen.txt_name = itemdetails[0]; infomon.screen.txt_subname = itemdetails[1]; infomon.screen.txt_weight = "WEIGHT: " + itemdetails[2]; infomon.screen.txt_ranges = (("FIRING DISTANCE: " + itempedia[itemdetails[0]].minrange) + "-") + itempedia[itemdetails[0]].maxrange; if (targetwas == shop) { infomon.screen.txt_cost = "COST: " + itemdetails[3]; } else { infomon.screen.txt_cost = "RESALE VALUE: " + (itemdetails[3] / 2); } if (itempedia[itemdetails[0]].damage > 0) { infomon.screen.txt_damage = ("CAUSES " + itempedia[itemdetails[0]].damage) + " DAMAGE PER SHOT"; infomon.screen.txt_refirerate = ("FIRES " + (((itempedia[itemdetails[0]].refirerate * 33) / 1000) * 60)) + " SHOTS PER MINUTE"; infomon.screen.txt_dps = ("INFLICTS " + ((((itempedia[itemdetails[0]].refirerate * 33) / 1000) * 60) * itempedia[itemdetails[0]].damage)) + " DAMAGE PER MINUTE"; } else { infomon.screen.txt_damage = ("REPAIRS " + (-itempedia[itemdetails[0]].damage)) + " DAMAGE PER USE"; infomon.screen.txt_refirerate = ("ACTIVATES " + (((itempedia[itemdetails[0]].refirerate * 33) / 1000) * 60)) + " TIMES PER MINUTE"; infomon.screen.txt_dps = ("REPAIRS " + (((((-itempedia[itemdetails[0]].refirerate) * 33) / 1000) * 60) * itempedia[itemdetails[0]].damage)) + " DAMAGE PER MINUTE"; } infomon.screen.txt_desc = itempedia[itemdetails[0]].description; infomon.screen.infohold._visible = true; infomon.screen.notavail._visible = false; } else if (itemdetails[1].substr(0, 7) == "PLATING") { changeinfoscreen("plating_show"); infomon.screen.holder.platinggraphic.gotoAndStop(itempedia[itemdetails[0]].platinggraphic); tol = 1; infomon.screen.holder.platinggraphic.tcolor.gotoAndStop(playercolor); while (eval ("infomon.screen.holder.platinggraphic.teamlight" + tol)._visible == true) { eval (("infomon.screen.holder.platinggraphic.teamlight" + tol) + ".tcolor").gotoAndStop(playercolor); tol++; } infomon.screen.txt_name = itemdetails[0]; infomon.screen.txt_subname = itemdetails[1]; infomon.screen.txt_weight = "WEIGHT: " + itemdetails[2]; if (targetwas == shop) { infomon.screen.txt_cost = "COST: " + itemdetails[3]; } else { infomon.screen.txt_cost = "RESALE VALUE: " + (itemdetails[3] / 2); } infomon.screen.txt_desc = itempedia[itemdetails[0]].description; infomon.screen.txt_shielding = ("PROVIDES " + itempedia[itemdetails[0]].shielding) + " POINTS OF SHIELDING"; infomon.screen.infohold._visible = true; infomon.screen.notavail._visible = false; } else if (itemdetails[1].substr(0, 7) == "CHASSIS") { changeinfoscreen("chassis_show"); infomon.screen.holder.chassisgraphic.gotoAndStop(itempedia[itemdetails[0]].chassisgraphic); infomon.screen.txt_name = itemdetails[0]; infomon.screen.txt_subname = itemdetails[1]; infomon.screen.txt_weight = "SELF WEIGHT: " + itemdetails[2]; infomon.screen.txt_maxweight = "MAX WEIGHT LOAD: " + itemdetails[4]; if (targetwas == shop) { infomon.screen.txt_cost = "COST: " + itemdetails[3]; } else { infomon.screen.txt_cost = "RESALE VALUE: " + (itemdetails[3] / 2); } infomon.screen.txt_desc = itempedia[itemdetails[0]].description; infomon.screen.txt_shielding = ("PROVIDES " + itempedia[itemdetails[0]].shielding) + " POINTS OF SHIELDING"; infomon.screen.infohold._visible = true; infomon.screen.notavail._visible = false; } }; shop.giveinfo = giveiteminfo; inventory.giveinfo = giveiteminfo; mybots.giveinfo = givebotinfo; shop.itemwasclicked = function (itemdetails) { trace("TEH ITEMDETAILS: " + itemdetails); if ((itemdetails[3] > cash) || ((botdb.length >= 5) && (shopmode == "chassis"))) { voidbutton(buyitembutton); } else { enablebutton(buyitembutton); shopcache = itemdetails; } }; changeinfoscreen = function (screen) { infomon.screen.flasher._alpha = 100; infomon.screen.onLeavePage(); infomon.screen.gotoAndStop(1); trace("going to new page now"); infomon.screen.gotoAndStop(screen); }; shop.itemsunselected = function () { voidbutton(buyitembutton); }; inventory.itemsunselected = function () { voidbutton(mountitembutton); voidbutton(sellitembutton); }; mybots.itemsunselected = function () { setbottitle = ""; voidbutton(mountitembutton); voidbutton(sellbotbutton); voidbutton(dismounttopbutton); voidbutton(enabledisablebutton); bottitlefield.selectable = false; botnamebox._alpha = 50; }; checkmountable = function (mountdetails) { if ((mybots.selecteditem != undefined) && (inventory.selecteditem != undefined)) { if (inventory.detailscache[2] <= (mountdetails[4] - mountdetails[2])) { if (inventory.detailscache[1].charAt(0) == "P") { if (mybots.detailscache[5] == "nil") { mounttype = "PLATING"; enablebutton(mountitembutton); } else { voidbutton(mountitembutton); } } else if ((mybots.detailscache[5] != "nil") && (mybots.detailscache[6] == "nil")) { mounttype = "MOUNTI"; enablebutton(mountitembutton); } else { voidbutton(mountitembutton); } } else { voidbutton(mountitembutton); } } else { voidbutton(mountitembutton); } }; inventory.itemwasclicked = function (itemdetails) { checkmountable(mybots.detailscache); inventorycache = itemdetails; enablebutton(sellitembutton); }; mybots.itemwasclicked = function (itemdetails) { bottitlefield.selectable = true; botnamebox._alpha = 100; setbottitle = mybots.detailscache[0]; checkmountable(mybots.detailscache); enablebutton(sellbotbutton); enablebutton(enabledisablebutton); if ((mybots.detailscache[6] != "nil") || (mybots.detailscache[5] != "nil")) { enablebutton(dismounttopbutton); } else { voidbutton(dismounttopbutton); } }; mountitembutton.waspressed = function () { trace(mounttype); if (mounttype == "PLATING") { botdb[mybots.selecteditem][5] = inventory.detailscache[0]; } else { botdb[mybots.selecteditem][6] = inventory.detailscache[0]; } inventorydb.splice(inventory.selecteditem, 1); botdb[mybots.selecteditem][2] = botdb[mybots.selecteditem][2] + inventory.detailscache[2]; generateshop("inventory"); populatelist(inventory, givecontents, fullcontents); generateshop("bot"); populatelist(mybots, givecontents, fullcontents); mybots.itemsunselected(); inventory.itemsunselected(); trace(botdb); changeinfoscreen("prompt"); infomon.screen.txt_displaytext = "ITEM MOUNTED SUCCESSFULLY!"; playsound("mount", "misc"); }; sellitembutton.waspressed = function () { cash = cash + (inventory.detailscache[3] / 2); inventorydb.splice(inventory.selecteditem, 1); generateshop("inventory"); populatelist(inventory, givecontents, fullcontents); changeinfoscreen("prompt"); infomon.screen.txt_displaytext = "ITEM SOLD SUCCESSFULLY!"; playsound("cash", "misc"); }; sellbotbutton.waspressed = function () { cash = cash + (mybots.detailscache[3] / 2); if (mybots.detailscache[6] != "nil") { cash = cash + (weaponref[mybots.detailscache[6]][3] / 2); } if (mybots.detailscache[5] != "nil") { cash = cash + (platingref[mybots.detailscache[5]][3] / 2); } trace("ROBOTS DETAILS = " + mybots.detailscache); botdb.splice(mybots.selecteditem, 1); generateshop("bot"); populatelist(mybots, givecontents, fullcontents); changeinfoscreen("prompt"); infomon.screen.txt_displaytext = "BOT SOLD SUCCESSFULLY!"; playsound("cash", "misc"); }; enabledisablebutton.waspressed = function () { if (botdb[mybots.selecteditem][9] == true) { botdb[mybots.selecteditem][9] = false; botdb[mybots.selecteditem][7] = "grey"; changeinfoscreen("prompt"); infomon.screen.txt_displaytext = "ROBOT NOW DISABLED!"; playsound("pdown", "misc"); } else { botdb[mybots.selecteditem][9] = true; botdb[mybots.selecteditem][7] = "orange"; changeinfoscreen("prompt"); infomon.screen.txt_displaytext = "ROBOT NOW ENABLED!"; playsound("pup", "misc"); } generateshop("bot"); populatelist(mybots, givecontents, fullcontents); }; canistart = function () { startproblems = ""; atleastoneenabled = false; allplated = true; if (botdb.length <= 0) { startproblems = startproblems + "YOU HAVE NO BOTS.\r"; } a = 0; while (a < botdb.length) { if (botdb[a][9] == true) { atleastoneenabled = true; if (botdb[a][5] == "nil") { allplated = false; } } a++; } if ((atleastoneenabled == false) && (botdb.length > 0)) { startproblems = startproblems + "ALL OF YOUR BOTS ARE DISABLED.\r"; } if (allplated == false) { startproblems = startproblems + "ONE OF YOUR ENABLED BOTS HAS NO PLATING. IT IS USELESS TO SEND AN UN-PROTECTED BOT INTO BATTLE. YOU NEED TO EITHER DISABLE IT, OR ATTACH PLATING TO IT.\r"; } }; buyitembutton.waspressed = function () { if ((shopmode == "weapon") || (shopmode == "plating")) { inventorydb[inventorydb.length] = shopcache; trace("BOUGHT ITEM = " + shopcache); cash = cash - shopcache[3]; generateshop("inventory"); populatelist(inventory, givecontents, fullcontents); shop.itemwasclicked(shopcache); } else if (shopmode == "chassis") { botdb[botdb.length] = ["ROBOT NAME", "ROBOT SUBTITLE", shopcache[2], shopcache[3], shopcache[4], "nil", "nil", "orange", shopcache[0], true]; cash = cash - shopcache[3]; generateshop("bot"); populatelist(mybots, givecontents, fullcontents); shop.itemwasclicked(shopcache); } changeinfoscreen("prompt"); infomon.screen.txt_displaytext = "ITEM PURCHASE SUCCESSFUL!"; playsound("cash", "misc"); }; startbattlebutton.waspressed = function () { this.blinker.gotoAndPlay(2); if (startproblems == "") { mholder.fadeout(3); sholder.fadeout(3); fader.gotoAndPlay("fadeout"); fader.onPress = function () { }; fader.useHandCursor = false; } else { playsound("cons", "misc"); changeinfoscreen("error"); infomon.screen.txt_displaytext = "YOU CANNOT ENGAGE IN BATTLE AT THE MOMENT BECAUSE:\r" + startproblems; } }; fadeoutcompleted = function () { delete fader.onPress; cleanup(); gotoAndStop ("levelselect"); }; savebutton.waspressed = function () { changeinfoscreen("prompt"); infomon.screen.txt_displaytext = "CAREER SAVED!"; playsound("cons", "misc"); savegame(); this.blinker.gotoAndPlay(2); }; exitbutton.waspressed = function () { this.blinker.gotoAndPlay(2); mholder.fadeout(3); sholder.fadeout(3); fader.gotoAndPlay("fadeout"); fader.onPress = function () { }; fader.useHandCursor = false; fadeoutcompleted = fade_shop_exitcheck; }; dismounttopbutton.waspressed = function () { if (mybots.detailscache[6] != "nil") { inventorydb[inventorydb.length] = weaponref[mybots.detailscache[6]]; botdb[mybots.selecteditem][2] = botdb[mybots.selecteditem][2] - weaponref[mybots.detailscache[6]][2]; mybots.detailscache[6] = "nil"; } else { inventorydb[inventorydb.length] = platingref[mybots.detailscache[5]]; botdb[mybots.selecteditem][2] = botdb[mybots.selecteditem][2] - platingref[mybots.detailscache[5]][2]; mybots.detailscache[5] = "nil"; } playsound("dismount", "misc"); changeinfoscreen("prompt"); infomon.screen.txt_displaytext = "ITEM DISMOUNTED SUCCESSFULLY!"; generateshop("inventory"); populatelist(inventory, givecontents, fullcontents); generateshop("bot"); populatelist(mybots, givecontents, fullcontents); mybots.itemsunselected(); inventory.itemsunselected(); }; generateshop = function (type) { a = 0; givecontents = new Array(); fullcontents = new Array(); if ((type == "weapon") || (type == "plating")) { while (a < eval (type + "db").length) { if (itempedia[eval (type + "db")[a][0]].levelrequirement <= playerlevel) { givecontents[a] = new Array(); givecontents[a][0] = eval (type + "db")[a][0]; givecontents[a][1] = eval (type + "db")[a][1]; givecontents[a][2] = (("WEIGHT: " + eval (type + "db")[a][2]) + ", COST: ") + eval (type + "db")[a][3]; givecontents[a][3] = eval (type + "db")[a][4]; } fullcontents[a] = eval (type + "db")[a]; a++; } } else if (type == "inventory") { trace("POP INV"); while (a < eval (type + "db").length) { givecontents[a] = new Array(); givecontents[a][0] = eval (type + "db")[a][0]; givecontents[a][1] = eval (type + "db")[a][1]; givecontents[a][2] = (("WEIGHT: " + eval (type + "db")[a][2]) + ", RESALE: ") + (eval (type + "db")[a][3] / 2); givecontents[a][3] = eval (type + "db")[a][4]; fullcontents[a] = eval (type + "db")[a]; a++; } } else if (type == "bot") { teamweight = 0; while (a < eval (type + "db").length) { givecontents[a] = new Array(); givecontents[a][0] = eval (type + "db")[a][0]; givecontents[a][1] = eval (type + "db")[a][1]; givecontents[a][2] = (("LOAD: " + eval (type + "db")[a][2]) + " MAX: ") + eval (type + "db")[a][4]; if (eval (type + "db")[a][9] == true) { teamweight = teamweight + eval (type + "db")[a][2]; } givecontents[a][3] = eval (type + "db")[a][7]; fullcontents[a] = eval (type + "db")[a]; a++; } canistart(); } else if (type == "chassis") { while (a < eval (type + "db").length) { if (itempedia[eval (type + "db")[a][0]].levelrequirement <= playerlevel) { givecontents[a] = new Array(); givecontents[a][0] = eval (type + "db")[a][0]; givecontents[a][1] = eval (type + "db")[a][1]; givecontents[a][2] = "COST: " + eval (type + "db")[a][3]; givecontents[a][3] = eval (type + "db")[a][5]; } fullcontents[a] = eval (type + "db")[a]; a++; } } }; chassisviewbutton.gotoAndStop(2); shopmode = "chassis"; generateshop(shopmode); populatelist(shop, givecontents, fullcontents); generateshop("bot"); populatelist(mybots, givecontents, fullcontents); generateshop("inventory"); populatelist(inventory, givecontents, fullcontents); fader.swapDepths(200003); canistart();
Instance of Symbol 528 MovieClip in Frame 4
on (press) { getURL ("http://www.gamegecko.com", "_blank"); }
Frame 5
hhud.bar1.bar.tcolor.gotoAndStop(playercolor); hhud.bar2.bar.tcolor.gotoAndStop(9); cash = cash - battleinfo.entryfee; arenabg.gotoAndStop(battleinfo.arena); cmode = false; if (battleinfo.playerbots != undefined) { botdb = battleinfo.playerbots; cmode = true; } os.swapDepths(150000); os.swapDepths(150001); mo.swapDepths(150002); os.owner = undefined; os.onEnterFrame = function () { if (os.owner != undefined) { ios.fs.am._xscale = eval (os.owner).cooldownint / 10; ios.fs.am._yscale = eval (os.owner).cooldownint / 10; if (eval (os.owner).currentorder[0] == "goto") { os.gotoAndStop(1); os._x = eval (os.owner).currentorder[1]; os._y = eval (os.owner).currentorder[2]; if (os.owner.myinfo[6] != "nil") { ios.gotoAndStop(1); } else { ios.gotoAndStop(4); } ios._x = eval (os.owner)._x; ios._y = eval (os.owner)._y; } if (eval (os.owner).currentorder[0] == "follow") { os.gotoAndStop(2); os._x = eval (eval (os.owner).currentorder[1])._x; os._y = eval (eval (os.owner).currentorder[1])._y; if (os.owner.myinfo[6] != "nil") { ios.gotoAndStop(2); } else { ios.gotoAndStop(5); } ios._x = eval (os.owner)._x; ios._y = eval (os.owner)._y; } if (eval (os.owner).currentorder[0] == "standard") { if (os.owner.myinfo[6] != "nil") { ios.gotoAndStop(3); ios._x = eval (os.owner)._x; ios._y = eval (os.owner)._y; if (eval (os.owner).getcloser == true) { os.gotoAndStop(3); os._x = eval (eval (os.owner).ft)._x; os._y = eval (eval (os.owner).ft)._y; } else { os._x = 5000; os._y = 5000; } } else { ios.gotoAndStop(6); ios._x = eval (os.owner)._x; ios._y = eval (os.owner)._y; } } } else { os._x = 5000; os._y = 5000; ios._x = 5000; ios._y = 5000; } }; cleanup = function () { dn = 1; while (dn <= bots) { removeMovieClip("botholder.robot" + dn); removeMovieClip("top" + dn); removeMovieClip("stats" + dn); delete eval ("colortrans" + dn); dn++; } while (mf >= 0) { removeMovieClip("fire" + mf); mf--; } removeMovieClip(startcountdown); removeMovieClip(bhold); removeMovieClip(os); removeMovieClip(ios); removeMovieClip(mo); delete bots; delete dn; delete shadowfilter; delete opponentbots; delete playerbots; delete checkteamlife; delete cb; delete fussyturn; delete streaknum; delete qfxnum; delete movementenabled; delete botholder; delete manageqfx; delete whogothit; delete textdone; delete fadeoutcompleted; delete drawpath; delete makerico; delete mf; delete makefire; delete newbot; delete newcover; delete newstats; delete lc; delete playersteam; delete te; delete currentcost; delete currenttarget; delete newtarget; delete dx; delete dy; delete dist; delete dcheck; delete truex; delete truey; delete ang; delete shootrotation; delete drwp; delete xcheck; delete ycheck; delete htchek; delete hitresult; delete newqfx; delete endpoints; delete newstreak; delete lifecounted; delete tbin; delete ll; delete newfire; delete tracktrace; delete playerhudbar; delete emenyhudbar; delete playerhudmax; delete emenyhudmax; }; togglenames = function (setting) { tgn = 1; while (tgn <= bots) { eval ("stats" + tgn)._visible = setting; tgn++; } delete tgn; }; shadowfilter = new flash.filters.DropShadowFilter(3, 45, 0, 0.8, 10, 10, 1, 1, false, false, false); echeck = 0; playerbots = new Array(); while (echeck < botdb.length) { if (botdb[echeck][9] == true) { playerbots[playerbots.length] = botdb[echeck]; } echeck++; } opponentbots = battleinfo.opponents; startcountdown.swapDepths(200002); bots = opponentbots.length + playerbots.length; checkteamlife = function (checkteam) { lifecounted = 0; tbint = 1; while (tbint <= bots) { if (eval ("botholder.robot" + tbint).team == checkteam) { lifecounted = lifecounted + eval ("botholder.robot" + tbint).health; } tbint++; } return(lifecounted); }; cb = 1; fussyturn = 45; streaknum = 0; qfxnum = 0; movementenabled = false; botholder = createEmptyMovieClip("bhold", 0); manageqfx = function () { qfxnum++; if (qfxnum > 95) { qfxnum = 0; } removeMovieClip(eval ("qfx" + qfxnum)); }; playsound("ambi", "music"); mholder.fadein(2); sholder.fadein(2); whogothit = function (xhit, yhit) { htchek = 1; hitresult = undefined; while (htchek <= bots) { if (eval ("botholder.robot" + htchek).hitTest(xhit, yhit, true)) { hitresult = eval ("botholder.robot" + htchek); htchek = bots + 10; } htchek++; } }; textdone = function () { fader.gotoAndPlay("fadeout"); mholder.fadeout(3); sholder.fadeout(3); }; fadeoutcompleted = function () { cleanup(); if (cmode == false) { if ((wongame == false) && (playerlevel >= 16)) { _root.gotoAndStop("wingame"); inventorydb[inventorydb.length] = ["PRIZE DARSIK \"R200-Z\"", "WEAPON: MACHINE-GUN", 11, 10000, "red"]; inventorydb[inventorydb.length] = ["PRIZE OVERWATCH \"R760\"", "PLATING: SHIELDING", 9, 4500, "blue"]; wongame = true; } else { _root.gotoAndStop("shop"); } } else { _root.gotoAndStop("challengeselect"); } }; drawpath = function (sensitivity, distance, dir, xpos, ypos, from) { drwp = 0; xcheck = xpos; ycheck = ypos; while (drwp < distance) { xcheck = xcheck + (Math.sin((Math.PI/180) * dir) * sensitivity); ycheck = ycheck - (Math.cos((Math.PI/180) * dir) * sensitivity); if (botholder.hitTest(xcheck, ycheck, true)) { whogothit(xcheck, ycheck); lifeadjust(hitresult, from.gundamage, from.force); makerico(from.gunricotype, dir + 180); playsound("rico" + (random(from.ricomax) + from.ricomin), (from.team == playersteam) + "_hit"); return((((xcheck + "|") + ycheck) + "|") + drwp); } if (obsticles.hitTest(xcheck, ycheck, true)) { makerico(from.gunricotype, dir + 180); playsound("rico" + (random(from.ricomax) + from.ricomin), (from.team == playersteam) + "_miss"); return((((xcheck + "|") + ycheck) + "|") + drwp); } drwp = drwp + sensitivity; } playsound("rico" + (random(from.ricomax) + from.ricomin), (from.team == playersteam) + "_miss"); makerico(from.gunricotype, dir); return((((xcheck + "|") + ycheck) + "|") + drwp); }; makerico = function (type, dir) { newqfx = attachMovie("ricco", "qfx" + qfxnum, qfxnum + 500); newqfx._x = xcheck; newqfx._y = ycheck; newqfx._rotation = dir; newqfx.gotoAndStop(type); manageqfx(); }; mf = 0; makefire = function (xpos, ypos) { if (mf < 90) { fires = random(7) - 2; while (fires > 0) { newfire = attachMovie("fire", "fire" + mf, mf + 700); newfire._x = xpos + (random(25) - 12); newfire._y = ypos + (random(25) - 12); newfire._xscale = 0; newfire._yscale = 0; newfire.grown = 0; newfire.endscale = random(40) + 20; newfire.blendMode = 14; newfire.onEnterFrame = function () { if (this.grown < 1.01) { this.grown = this.grown + ((1 - this.grown) / 75); } this._xscale = (this.endscale * this.grown) + random(this._xscale / 10); this._yscale = (this.endscale * this.grown) + random(this._yscale / 3); this._alpha = random(15) + 75; }; mf++; fires--; } delete fires; } }; tracktrace = "["; trackbot = function (idnum) { if (tracktrace != "[") { tracktrace = tracktrace + ","; } tracktrace = tracktrace + (((((((((((((((((("['" + playerbots[idnum][0]) + "','',") + playerbots[idnum][2]) + ",") + playerbots[idnum][3]) + ",") + playerbots[idnum][4]) + ",'") + playerbots[idnum][5]) + "','") + playerbots[idnum][6]) + "','") + playerbots[idnum][7]) + "','") + playerbots[idnum][8]) + "',") + playerbots[idnum][9]) + "]"); }; playanim = function (targ) { eval ("top" + targ.idnum).gun.anim.gotoAndPlay(2); }; playerhudmax = 0; enemyhudmax = 0; getclosesttarget_gun = function (stance, targ) { te = 1; currentcost = Number.POSITIVE_INFINITY; currentcost2 = Number.POSITIVE_INFINITY; currenttarget = undefined; followtarget = undefined; targ.ft = undefined; targ.lockedon = undefined; if (stance == true) { while (te <= bots) { newtarget = eval ("botholder.robot" + te); if ((newtarget != undefined) && (te != targ.idnum)) { if ((newtarget.force != targ.force) && (newtarget.health > 0)) { dx = targ._x - newtarget._x; dy = targ._y - newtarget._y; dist = Math.sqrt((dx * dx) + (dy * dy)); if ((dist <= currentcost) && (dist > targ.minrange)) { currentcost = dist; currenttarget = newtarget; followtarget = newtarget; targ.ft = newtarget; } } } te++; } if (currentcost <= targ.scanrange) { targ.lockedon = currenttarget; } } else { while (te <= bots) { newtarget = eval ("botholder.robot" + te); if ((newtarget != undefined) && (te != targ.idnum)) { if (newtarget.force == targ.force) { dx = targ._x - newtarget._x; dy = targ._y - newtarget._y; dist = Math.sqrt((dx * dx) + (dy * dy)); if ((dist < targ.scanrange) && (dist > targ.minrange)) { if ((((newtarget.health / newtarget.healthmax) <= currentcost) && ((newtarget.health / newtarget.healthmax) < 1)) && (newtarget.health > 0)) { currentcost = newtarget.health / newtarget.healthmax; currenttarget = newtarget; followtarget = newtarget; targ.ft = newtarget; targ.lockedon = currenttarget; } } if (((newtarget.health / newtarget.healthmax) <= currentcost2) && (newtarget.health > 0)) { currentcost2 = newtarget.health / newtarget.healthmax; followtarget = newtarget; targ.ft = newtarget; } } } te++; } } targ.getcloser = false; if ((targ.currentorder[0] == "standard") && (followtarget != undefined)) { dx = targ._x - followtarget._x; dy = targ._y - followtarget._y; dist = Math.sqrt((dx * dx) + (dy * dy)); if (((stance == true) && (dist > (targ.firerange * 1.2))) || ((stance == false) && (dist > (targ.firerange * 0.5)))) { dx = dx + (((random(300) - 150) - targ.varX) / 5); dy = dy + (((random(300) - 150) - targ.varY) / 5); targ.getcloser = true; eval ("cross" + targ.idnum)._x = targ._x - dx; eval ("cross" + targ.idnum)._y = targ._y - dy; eval ("cross" + targ.idnum)._alpha = 100; eval ("cross" + targ.idnum).displaytext = followtarget.maintitle; eval ("cross" + targ.idnum).fromdisplaytext = targ.maintitle; adjustmove_gun(targ); } } else if (targ.currentorder[0] == "goto") { dx = targ._x - targ.currentorder[1]; dy = targ._y - targ.currentorder[2]; dist = Math.sqrt((dx * dx) + (dy * dy)); if (dist < 35) { targ.currentorder = ["standard"]; } eval ("cross" + targ.idnum)._x = targ._x - dx; eval ("cross" + targ.idnum)._y = targ._y - dy; eval ("cross" + targ.idnum)._alpha = 100; eval ("cross" + targ.idnum).displaytext = "MOVE ORDER"; eval ("cross" + targ.idnum).fromdisplaytext = targ.maintitle; adjustmove_gun(targ); } else if (targ.currentorder[0] == "follow") { if (eval (targ.currentorder[1]).health <= 0) { targ.currentorder = ["standard"]; } trace((("I HAVE ORDERS TO FOLLOW " + dx) + " ") + dy); dx = targ._x - eval (targ.currentorder[1])._x; dy = targ._y - eval (targ.currentorder[1])._y; dist = Math.sqrt((dx * dx) + (dy * dy)); eval ("cross" + targ.idnum)._x = targ._x - dx; eval ("cross" + targ.idnum)._y = targ._y - dy; eval ("cross" + targ.idnum)._alpha = 100; eval ("cross" + targ.idnum).displaytext = "FOLLOW " + eval (targ.currentorder[1]).maintitle; eval ("cross" + targ.idnum).fromdisplaytext = targ.maintitle; if (dist > (targ.minrange * 1.2)) { adjustmove_gun(targ); } } }; posreq = function (targ) { targ.point.x = targ._x; targ.point.y = targ._y; targ._parent.localToGlobal(targ.point); targ.x = targ.point.x; targ.y = targ.point.y; truex = targ.x; truey = targ.y; }; adjustmove_gun = function (targ) { if (dy < 0) { ang = (Math.PI*2) - Math.acos(dx / dist); } else { ang = Math.acos(dx / dist); } targ.sway = (((ang * 180) / Math.PI) - 90) - targ._rotation; if (targ.sway > 180) { targ.sway = targ.sway - 360; } if (targ.sway > 90) { targ.sway = 90; } else if (targ.sway < -90) { targ.sway = -90; } return(currenttarget); }; adjustmove_nogun = function (targ) { trace("NO GUN ADJUST MOVE"); if (dy < 0) { ang = (Math.PI*2) - Math.acos(dx / dist); } else { ang = Math.acos(dx / dist); } targ.sway = (((ang * 180) / Math.PI) - 90) - targ._rotation; if (targ.sway > 180) { targ.sway = targ.sway - 360; } if (targ.sway > 90) { targ.sway = 90; } else if (targ.sway < -90) { targ.sway = -90; } return(currenttarget); }; fire = function (targ) { posreq(eval ("top" + targ.idnum).gun.gunpoint); targ._xscale = 0; targ._yscale = 0; shootrotation = (eval ("top" + targ.idnum).gun._rotation + targ._rotation) + (random(targ.inaccuracy * 2) - targ.inaccuracy); endpoints = drawpath(4, targ.firerange, shootrotation, truex, truey, targ).split("|"); playanim(targ); targ._xscale = 100; targ._yscale = 100; playsound(targ.gunsound, (targ.team == playersteam) + "_shot"); newqfx = attachMovie("spark", "qfx" + qfxnum, qfxnum + 500); newqfx._x = truex; newqfx._y = truey; newqfx._rotation = eval ("top" + targ.idnum).gun._rotation + targ._rotation; newqfx.gotoAndStop(targ.gundischarge); manageqfx(); newstreak = attachMovie("shold", "streak" + streaknum, streaknum + 400); newstreak.gotoAndStop(targ.gunstreak); newstreak.streaktween._height = endpoints[2]; newstreak._rotation = shootrotation; newstreak._x = truex; newstreak._y = truey; streaknum++; if (streaknum > 95) { streaknum = 0; } removeMovieClip(eval ("streak" + streaknum)); }; killme = function (targ) { eval ("colortrans" + targ.idnum).colorTransform = new flash.geom.ColorTransform(0.6, 0.6, 0.6, 1, 0, 0, 0, 0); removeMovieClip(eval ("stats" + targ.idnum)); ll = 1; delete eval ("top" + targ.idnum).gun.spinner.onEnterFrame; delete eval ("top" + targ.idnum).spinnr.onEnterFrame; delete eval ("top" + targ.idnum).gun.cry.shine.onEnterFrame; while (eval ((("top" + targ.idnum) + ".teamlight") + ll)._visible == true) { eval ((("top" + targ.idnum) + ".teamlight") + ll).stopanimating = true; eval ((("top" + targ.idnum) + ".teamlight") + ll).gotoAndStop(2); ll++; } newqfx = attachMovie("boom", "qfx" + qfxnum, qfxnum + 800); newqfx.blendMode = 8; newqfx._x = targ._x; newqfx._y = targ._y; manageqfx(); playsound("splode", "misc"); delete targ.onEnterFrame; makefire(targ._x, targ._y); delete targ.lifeadjust; delete targ.onPress; delete targ.onRelease; delete targ.onReleaseOutside; delete targ.onRollOver; delete targ.onRollOut; if (os.owner == targ) { os.owner = undefined; } }; lifeadjust = function (targ, amount, fromforce) { if (targ.health > 0) { if (amount > 0) { if (fromforce != targ.force) { targ.health = targ.health - amount; if (targ.team == 1) { playerhudbar = playerhudbar - amount; } else { enemyhudbar = enemyhudbar - amount; } if (targ.health <= 0) { if (targ.team == 1) { playerhudbar = playerhudbar - targ.health; } else { enemyhudbar = enemyhudbar - targ.health; } targ.health = 0; if (checkteamlife(targ.team) <= 0) { if (targ.team == 1) { startcountdown.gotoAndPlay("playerlose"); } else { cash = cash + battleinfo.prizemoney; if (playerlevel < battleinfo.winlevel) { playerlevel = battleinfo.winlevel; } startcountdown.gotoAndPlay("complose"); } } killme(targ); } } } else if (fromforce == targ.force) { if (targ.team == 1) { playerhudbar = playerhudbar - amount; } else { enemyhudbar = enemyhudbar - amount; } targ.health = targ.health - amount; if (targ.health > targ.healthmax) { if (targ.team == 1) { playerhudbar = playerhudbar + (targ.healthmax - targ.health); } else { enemyhudbar = enemyhudbar + (targ.healthmax - targ.health); } targ.health = targ.healthmax; } } eval ("stats" + targ.idnum).hp.bar._xscale = (targ.health * 100) / targ.healthmax; fixplayerhud(); fixenemyhud(); } }; getclosesttarget_nogun = function (targ) { if (targ.currentorder[0] == "goto") { dx = targ._x - targ.currentorder[1]; dy = targ._y - targ.currentorder[2]; dist = Math.sqrt((dx * dx) + (dy * dy)); if (dist < 35) { targ.currentorder = ["standard"]; } adjustmove_nogun(targ); } else if (targ.currentorder[0] == "follow") { if (eval (targ.currentorder[1]).health <= 0) { targ.currentorder = ["standard"]; } dx = targ._x - eval (targ.currentorder[1])._x; dy = targ._y - eval (targ.currentorder[1])._y; dist = Math.sqrt((dx * dx) + (dy * dy)); if (dist > (targ.minrange * 1.2)) { adjustmove_nogun(targ); } } }; posreq2 = function (targ) { targ.point.x = targ._x; targ.point.y = targ._y; targ._parent.localToGlobal(targ.point); targ.x = targ.point.x; targ.y = targ.point.y; truex = targ.x; truey = targ.y; }; while (cb <= bots) { newbot = botholder.attachMovie("bot", "robot" + cb, cb + 100); newcover = attachMovie("top", "top" + cb, cb + 200); newstats = attachMovie("stats", "stats" + cb, cb + 1500); lc = 1; if (cb <= playerbots.length) { trackbot(cb - 1); newbot.force = 1; newbot.team = 1; newbot._x = 60; newbot._y = ((400 / (playerbots.length + 1)) * cb) + 40; newbot._rotation = 90; newbot.myinfo = playerbots[cb - 1]; playerhudmax = playerhudmax + ((newbot.healthmax = itempedia[newbot.myinfo[5]].shielding + (itempedia[newbot.myinfo[8]].shielding * 3))); newbot.gotoAndStop(itempedia[newbot.myinfo[6]].gungraphic); newbot.teamcolor = playercolor; newbot.onPress = function () { ordertarget = this; }; newbot.onRelease = function () { os.owner = undefined; this.currentorder = ["standard"]; lastordered = this; mo.gotoAndPlay(1); mo.onEnterFrame = function () { this._x = lastordered._x; this._y = lastordered._y; this.stat.gotoAndStop(3); }; mo.onEnterFrame(); }; newbot.onReleaseOutside = function () { os.owner = undefined; whogothit(_xmouse, _ymouse); if (hitresult == undefined) { this.currentorder = ["goto", _xmouse, _ymouse]; this.locktime = 0; if (this.currentorder[1] > 500) { this.currentorder[1] = 500; } else if (this.currentorder[1] < 40) { this.currentorder[1] = 40; } if (this.currentorder[2] > 440) { this.currentorder[2] = 440; } else if (this.currentorder[2] < 40) { this.currentorder[2] = 40; } lastordered = this; mo.gotoAndPlay(1); mo.onEnterFrame = function () { this._x = lastordered.currentorder[1]; this._y = lastordered.currentorder[2]; this.stat.gotoAndStop(1); }; mo.onEnterFrame(); } else if (eval (hitresult).health > 0) { this.currentorder = ["follow", hitresult]; this.locktime = 0; lastordered = this; mo.gotoAndPlay(1); mo.onEnterFrame = function () { this._x = eval (lastordered.currentorder[1])._x; this._y = eval (lastordered.currentorder[1])._y; this.stat.gotoAndStop(2); }; mo.onEnterFrame(); } }; newbot.onRollOver = function () { os.owner = this; }; newbot.onRollOut = function () { os.owner = undefined; }; } else { newbot.force = 2; newbot.team = 2; newbot._x = 480; newbot._y = ((400 / (opponentbots.length + 1)) * (cb - playerbots.length)) + 40; newbot._rotation = -90; newbot.myinfo = opponentbots[(cb - 1) - playerbots.length]; enemyhudmax = enemyhudmax + ((newbot.healthmax = itempedia[newbot.myinfo[5]].shielding + (itempedia[newbot.myinfo[8]].shielding * 3))); newbot.teamcolor = 9; } playersteam = 1; newstats.hp.tcolor.gotoAndStop(newbot.teamcolor); newbot.idnum = cb; newbot.maketurn = 0; newbot.sway = 0; newbot.currentorder = ["standard"]; newbot.dontwalk = 0; newbot.varX = random(150) - 75; newbot.varY = random(150) - 75; this["colortrans" + cb] = new flash.geom.Transform(newcover); newbot.maintitle = newbot.myinfo[0]; newstats.botname = newbot.maintitle; newbot.subtitle = newbot.myinfo[1]; newcover.filters = new Array(shadowfilter); newbot._alpha = 0; newbot.healthmax = itempedia[newbot.myinfo[5]].shielding + (itempedia[newbot.myinfo[8]].shielding * 3); newbot.health = newbot.healthmax; newcover.gotoAndStop(itempedia[newbot.myinfo[5]].platinggraphic); while (eval ("newcover.teamlight" + lc)._visible == true) { eval ("newcover.teamlight" + lc).tcolor.gotoAndStop(newbot.teamcolor); lc++; newcover.tcolor.gotoAndStop(newbot.teamcolor); } dcount = 1; while (eval ("newbot.d" + dcount)._visible == true) { eval ("newbot.d" + dcount).point = new Object(); dcount++; } if (newbot.myinfo[6] != "nil") { newbot.gunsound = itempedia[newbot.myinfo[6]].shootsound; newbot.ricomin = itempedia[newbot.myinfo[6]].ricomin; newbot.ricomax = itempedia[newbot.myinfo[6]].ricomax; newbot.shootshostiles = itempedia[newbot.myinfo[6]].targetshostile; newbot.gundamage = itempedia[newbot.myinfo[6]].damage; newbot.gunricotype = itempedia[newbot.myinfo[6]].sparkgraphic; newbot.gunstreak = itempedia[newbot.myinfo[6]].streakgraphic; newbot.gundischarge = itempedia[newbot.myinfo[6]].dischargegraphic; newbot.firerange = itempedia[newbot.myinfo[6]].maxrange; newbot.minrange = itempedia[newbot.myinfo[6]].minrange; newbot.inaccuracy = itempedia[newbot.myinfo[6]].inaccuracy; newbot.scanrange = newbot.firerange; newbot.cooldownint = 0; newbot.cooldowntime = 1000; newbot.locktime = random(scan_interval); newbot.refirespeed = itempedia[newbot.myinfo[6]].refirerate; newcover.gun.gotoAndStop(itempedia[newbot.myinfo[6]].gungraphic); newcover.gun.gunpoint.point = new Object(); } else { newcover.gun._visible = false; newbot.firerange = 100; newbot.minrange = 50; newbot.hasgun = false; } newbot.onEnterFrame = function () { botframe(this); }; cb++; } botframe = function (targ) { if (targ.hasgun != false) { if (targ.cooldownint < targ.cooldowntime) { targ.cooldownint = targ.cooldownint + targ.refirespeed; } else if (targ.cooldownint > targ.cooldowntime) { targ.cooldownint = targ.cooldowntime; } if (targ.lockedon != undefined) { newtarget = targ.lockedon; dx = targ._x - newtarget._x; dy = targ._y - newtarget._y; dist = Math.sqrt((dx * dx) + (dy * dy)); if (dy < 0) { ang = (Math.PI*2) - Math.acos(dx / dist); } else { ang = Math.acos(dx / dist); } eval ("top" + targ.idnum).gun._rotation = (((ang * 180) / Math.PI) - targ._rotation) - 90; if ((dist < targ.firerange) && (dist > targ.minrange)) { if (targ.cooldowntime == targ.cooldownint) { targ.cooldownint = random(5); fire(targ); } } } else { eval ("top" + targ.idnum).gun._rotation = eval ("top" + targ.idnum).gun._rotation / 1.1; } targ.locktime--; if (targ.locktime <= 0) { getclosesttarget_gun(targ.shootshostiles, targ); targ.locktime = scan_interval; } } else { targ.locktime--; if (targ.locktime <= 0) { getclosesttarget_nogun(targ); targ.locktime = scan_interval; } } if (movementenabled == true) { targ.swaydir._rotation = targ.sway; dcheck = 1; while (dcheck <= 3) { posreq2(eval ((targ + ".d") + dcheck)); if (botholder.hitTest(truex, truey, true) || (obsticles.hitTest(truex, truey, true))) { targ.dontwalk = 10; } dcheck++; } if (targ.dontwalk <= 0) { eval ("cross" + targ.idnum).fussy = "NOT"; targ._rotation = targ._rotation + (targ.sway / 10); targ._x = targ._x + (Math.sin((Math.PI/180) * targ._rotation) * 2); targ._y = targ._y - (Math.cos((Math.PI/180) * targ._rotation) * 2); if ((targ.currentorder[0] == "standard") || (targ.currentorder[0] == "follow")) { if (targ.sway != 0) { targ.sway = targ.sway / 1.04; if ((targ.sway < 1) && (targ.sway > -1)) { targ.sway = 0; } } else { targ.sway = targ.sway + (random(21) - 10); } } } else { eval ("cross" + targ.idnum).fussy = "FUSSY"; targ.dontwalk--; targ.sway = 0; if (targ.maketurn == 0) { targ.maketurn = random(fussyturn * 2) - fussyturn; } else if (targ.maketurn > 0) { targ._rotation = targ._rotation + 5; targ.maketurn = targ.maketurn - 1; } else { targ._rotation = targ._rotation - 5; targ.maketurn = targ.maketurn + 1; } } } newcover = eval ("top" + targ.idnum); newcover._x = targ._x; newcover._y = targ._y; newcover._rotation = targ._rotation; newstats = eval ("stats" + targ.idnum); newstats._x = targ._x; newstats._y = targ._y; }; fixplayerhud = function () { hhud.bar1.bar._yscale = (playerhudbar / playerhudmax) * 100; }; fixenemyhud = function () { hhud.bar2.bar._yscale = (enemyhudbar / enemyhudmax) * 100; }; togglenames(true); tracktrace = tracktrace + "]"; trace("TRACKTRACE: " + tracktrace); enemyhudbar = enemyhudmax; playerhudbar = playerhudmax;
Frame 6
stop(); svol.displaytext = "SOUND VOLUME"; mvol.displaytext = "MUSIC VOLUME"; weightclasses = new Array(); weightclasses.ORIENTATION = [0, 35]; weightclasses.LIGHTWEIGHT = [20, 45]; weightclasses.MIDDLEWEIGHT = [30, 70]; weightclasses.HEAVYWEIGHT = [40, 95]; weightclasses.MEGAWEIGHT = [50, 120]; weightclasses["SUPER MEGAWEIGHT"] = [50, 145]; battles = new Array(); battles.push(new Array()); battles[battles.length - 1].name = "'CHROMETEK' RALLY"; battles[battles.length - 1].weightdivision = "ORIENTATION"; battles[battles.length - 1].prizemoney = 150; battles[battles.length - 1].entryfee = 0; battles[battles.length - 1].levelrequirement = 1; battles[battles.length - 1].winlevel = 2; battles[battles.length - 1].arena = 1; battles[battles.length - 1].opponents = [["WRECKER", "", 11, 3000, 16, "SANTRIN \"AURO\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-100\"", true], ["STEELHEART", "", 11, 3000, 16, "CHROMETEK \"LIGHT\"", "ZINTEK \"LP\"", "orange", "AKAUMIN \"DLZ-100\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "'ALLOY DESTROY' 2057"; battles[battles.length - 1].weightdivision = "LIGHTWEIGHT"; battles[battles.length - 1].prizemoney = 600; battles[battles.length - 1].entryfee = 100; battles[battles.length - 1].levelrequirement = 2; battles[battles.length - 1].winlevel = 3; battles[battles.length - 1].arena = 2; battles[battles.length - 1].opponents = [["KAJI", "", 12, 3000, 16, "CHROMETEK \"LIGHT\"", "RAPTOR \"DT-02\"", "green", "AKAUMIN \"DLZ-100\"", true], ["XEON", "", 11, 3000, 16, "CHROMETEK \"LIGHT\"", "ZINTEK \"LP\"", "green", "AKAUMIN \"DLZ-100\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "'DARSIJ WEAPON PROMO'"; battles[battles.length - 1].weightdivision = "LIGHTWEIGHT"; battles[battles.length - 1].prizemoney = 1500; battles[battles.length - 1].entryfee = 250; battles[battles.length - 1].levelrequirement = 3; battles[battles.length - 1].winlevel = 4; battles[battles.length - 1].arena = 3; battles[battles.length - 1].opponents = [["BIGBUG", "", 16, 3000, 16, "OVERWATCH \"R200\"", "ZINTEK \"LP\"", "green", "AKAUMIN \"DLZ-100\"", true], ["TACTILE", "", 20, 4000, 22, "CHROMETEK \"LIGHT\"", "DARSIJ \"A101-1\"", "green", "AKAUMIN \"DLZ-250\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "'THE SCRAPYARD'"; battles[battles.length - 1].weightdivision = "LIGHTWEIGHT"; battles[battles.length - 1].prizemoney = 2500; battles[battles.length - 1].entryfee = 750; battles[battles.length - 1].levelrequirement = 4; battles[battles.length - 1].winlevel = 5; battles[battles.length - 1].arena = 2; battles[battles.length - 1].opponents = [["SCRAPPY", "", 11, 3000, 16, "CHROMETEK \"LIGHT\"", "ZINTEK \"LP\"", "green", "AKAUMIN \"DLZ-100\"", true], ["FLEX", "", 14, 3000, 16, "CHROMETEK \"LIGHT\"", "RAPTOR \"DT-02\"", "green", "AKAUMIN \"DLZ-100\"", true], ["SHIFTER", "", 14, 3000, 16, "OVERWATCH \"R200\"", "RAPTOR \"DT-01\"", "green", "AKAUMIN \"DLZ-100\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "BASH'S REALM"; battles[battles.length - 1].weightdivision = "MIDDLEWEIGHT"; battles[battles.length - 1].prizemoney = 3500; battles[battles.length - 1].entryfee = 1250; battles[battles.length - 1].levelrequirement = 5; battles[battles.length - 1].winlevel = 6; battles[battles.length - 1].arena = 1; battles[battles.length - 1].opponents = [["CRASH", "", 22, 4000, 22, "OVERWATCH \"R760\"", "RAPTOR \"DT-02\"", "green", "AKAUMIN \"DLZ-250\"", true], ["SMASH", "", 22, 4000, 22, "OVERWATCH \"R760\"", "RAPTOR \"DT-02\"", "green", "AKAUMIN \"DLZ-250\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "'THE DROME'"; battles[battles.length - 1].weightdivision = "MIDDLEWEIGHT"; battles[battles.length - 1].prizemoney = 5000; battles[battles.length - 1].entryfee = 1800; battles[battles.length - 1].levelrequirement = 6; battles[battles.length - 1].winlevel = 7; battles[battles.length - 1].arena = 1; battles[battles.length - 1].opponents = [["SLAVE", "", 12, 3000, 16, "CHROMETEK \"LIGHT\"", "RAPTOR \"DT-01\"", "green", "AKAUMIN \"DLZ-100\"", true], ["MASTER", "", 30, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KR-2\"", "green", "KHACOR \"SMARTMOVE\"", true], ["SLAVE", "", 12, 3000, 16, "CHROMETEK \"LIGHT\"", "RAPTOR \"DT-01\"", "green", "AKAUMIN \"DLZ-100\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "'SCRAPFEST' 2057"; battles[battles.length - 1].weightdivision = "HEAVYWEIGHT"; battles[battles.length - 1].prizemoney = 7000; battles[battles.length - 1].entryfee = 3000; battles[battles.length - 1].levelrequirement = 7; battles[battles.length - 1].winlevel = 8; battles[battles.length - 1].arena = 2; battles[battles.length - 1].opponents = [["APOC", "", 26, 5500, 30, "OVERWATCH \"R760\"", "DARSIJ \"A101-1\"", "green", "KHACOR \"SMARTMOVE\"", true], ["LOKI", "", 26, 5500, 30, "OVERWATCH \"R760\"", "DARSIJ \"A101-1\"", "green", "KHACOR \"SMARTMOVE\"", true], ["WREX", "", 26, 5500, 30, "OVERWATCH \"R760\"", "DARSIJ \"A101-1\"", "green", "KHACOR \"SMARTMOVE\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "'ZENI DISTRIBUTER PROMO'"; battles[battles.length - 1].weightdivision = "HEAVYWEIGHT"; battles[battles.length - 1].prizemoney = 10000; battles[battles.length - 1].entryfee = 5000; battles[battles.length - 1].levelrequirement = 8; battles[battles.length - 1].winlevel = 9; battles[battles.length - 1].arena = 3; battles[battles.length - 1].opponents = [["CLERIC", "", 29, 5500, 30, "OVERWATCH \"R200\"", "ZENI \"PRS\"", "green", "KHACOR \"SMARTMOVE\"", true], ["PAGE", "", 16, 3000, 16, "OVERWATCH \"R200\"", "RAPTOR \"DT-02\"", "green", "AKAUMIN \"DLZ-100\"", true], ["KNIGHT", "", 35, 8000, 50, "OVERWATCH \"R760\"", "DARSIK \"B301-1\"", "green", "XEROI \"CLR-Z050\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "'ZONE 13'"; battles[battles.length - 1].weightdivision = "SUPER HEAVYWEIGHT"; battles[battles.length - 1].prizemoney = 25000; battles[battles.length - 1].entryfee = 10000; battles[battles.length - 1].levelrequirement = 9; battles[battles.length - 1].winlevel = 10; battles[battles.length - 1].arena = 2; battles[battles.length - 1].opponents = [["DESTROY", "", 40, 8000, 50, "TRILICON \"SCORP-R12\"", "CIRCES \"XT\"", "green", "XEROI \"CLR-Z050\"", true], ["DEGRADE", "", 37, 8000, 50, "OVERWATCH \"R760\"", "CIRCES \"XT\"", "green", "XEROI \"CLR-Z050\"", true], ["DISTRACT", "", 21, 5500, 30, "OVERWATCH \"R760\"", "ZINTEK \"LP\"", "green", "KHACOR \"SMARTMOVE\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "'THE RECKONING'"; battles[battles.length - 1].weightdivision = "SUPER HEAVYWEIGHT"; battles[battles.length - 1].prizemoney = 100000 /* 0x0186A0 */; battles[battles.length - 1].entryfee = 40000; battles[battles.length - 1].levelrequirement = 10; battles[battles.length - 1].winlevel = 11; battles[battles.length - 1].arena = 1; battles[battles.length - 1].opponents = [["MESSIAH", "", 47, 8000, 50, "TRILICON \"SCORP-R12\"", "THE CERBERUS", "green", "XEROI \"CLR-Z050\"", true], ["SAVIOUR", "", 40, 8000, 50, "TRILICON \"SCORP-R12\"", "ZENI \"PRZ-2\"", "green", "XEROI \"CLR-Z050\"", true], ["DECEPTION", "", 17, 4000, 22, "OVERWATCH \"R200\"", "RAPTOR \"DT-01\"", "green", "AKAUMIN \"DLZ-250\"", true]]; makebattlelist = function () { flipside = false; bcn = 0; while (bcn < battles.length) { newbattle = attachMovie("battleholder", "battle" + bcn, bcn); newbattle.fail._visible = false; if (bcn != 9) { newbattle.battlenum = ("0" + (bcn + 1)) + "."; } else { newbattle.battlenum = ("" + (bcn + 1)) + "."; } newbattle.failreason = ""; newbattle.idnum = bcn; newbattle.d_name = battles[bcn].name; newbattle.d_weightdiv = "DIVISION: " + battles[bcn].weightdivision; if (battles[bcn].levelrequirement > playerlevel) { newbattle.gotoAndStop(1); if (newbattle.fail._visible == false) { newbattle.fail.gotoAndStop(1); newbattle.fail._visible = true; } newbattle.useHandCursor = false; newbattle.failreason = newbattle.failreason + "YOU NEED TO WIN IN MORE DIFFICULT BATTLES BEFORE COMPETING IN THIS ONE.\r"; } else { newbattle.gotoAndStop(2); } if (weightclasses[battles[bcn].weightdivision][1] < teamweight) { if (newbattle.fail._visible == false) { newbattle.fail.gotoAndStop(2); newbattle.fail._visible = true; } newbattle.fail._visible = true; newbattle.useHandCursor = false; newbattle.failreason = newbattle.failreason + (("TEAM WEIGHT TOO HEAVY TO COMPETE IN THIS DIVISION. (MAX WEIGHT =" + weightclasses[battles[bcn].weightdivision][1]) + ")\r"); } if (battles[bcn].entryfee > cash) { if (newbattle.fail._visible == false) { newbattle.fail.gotoAndStop(3); newbattle.fail._visible = true; } newbattle.fail._visible = true; newbattle.useHandCursor = false; newbattle.failreason = newbattle.failreason + "INSUFFICIENT ENTRY FEE.\r"; } newbattle.d_prizemoney = "PRIZE: " + battles[bcn].prizemoney; newbattle.d_entryfee = "ENTRY FEE: " + battles[bcn].entryfee; newbattle.onRollOut = function () { failtext.failreason = ""; if (!((this.fail._visible == true) && (this.fail._currentframe == 1))) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } this.swapDepths(this.idnum); }; backbutton.onPress = function () { trace("SOUND HERE WAS: " + sndset.sndvol); mholder.fadeout(3); sholder.fadeout(3); trace("SOUND HERE WAS: " + sndset.sndvol); fader.gotoAndPlay("fadeout"); fader.onPress = function () { }; fadeoutcompleted = function () { delete fader.onPress; onEnterFrame(); delete onEnterFrame; cleanup(); gotoAndStop ("shop"); }; }; newbattle.onPress = function () { if ((this.fail._visible == false) || (testmode == true)) { mholder.fadeout(3); sholder.fadeout(3); fader.gotoAndPlay("fadeout"); fader.onPress = function () { }; fader.useHandCursor = false; battleinfo = battles[this.idnum]; fadeoutcompleted = function () { delete fader.onPress; onEnterFrame(); delete onEnterFrame; cleanup(); gotoAndStop ("battle"); }; } }; newbattle.onRollOver = function () { if (!((this.fail._visible == true) && (this.fail._currentframe == 1))) { this.gotoAndStop(3); } if (this.failreason != "") { failtext.failreason = this.failreason; } else { failtext.failreason = "YOU ARE QUALIFIED TO COMPETE IN THIS BATTLE"; } this.swapDepths(this.idnum + 50); }; newbattle.venuethumb.gotoAndStop(battles[bcn].arena); if (bcn < 5) { newbattle._y = (bcn * 73) + 27; newbattle._x = 50; } else { newbattle._y = ((bcn - 5) * 73) + 27; newbattle._x = 200; } newbattle.cacheAsBitmap = true; bcn++; } }; makebattlelist(); cleanup = function () { sholder.fadein(3); bcn = 0; while (bcn < battles.length) { removeMovieClip(eval ("battle" + bcn)); bcn++; } delete bcn; delete makebattlelist; delete flipside; delete newbattle; delete fadeoutcompleted; delete cleanup; }; fader.swapDepths(200003); svol.slider._y = 180 - (sndset.sndvol * 1.8); mvol.slider._y = 180 - (sndset.musvol * 1.8); onEnterFrame = function () { sndset.musvol = mvol.amount; musmgr.setVolume((mholder.volpercent / 100) * sndset.musvol); sndset.sndvol = svol.amount; sndmgr.setVolume((sholder.volpercent / 100) * sndset.sndvol); }; savebutton.onPress = function () { this.gotoAndPlay(2); savegame(); delete my_so; };
Frame 8
playsound("rave", "music"); fader.gotoAndPlay("fadein"); mholder.fadein(2); sholder.fadein(2); playerlevel = 18; backbutton.onPress = function () { delete backbutton.onPress; fader.gotoAndPlay("fadeout"); mholder.fadeout(3); sholder.fadeout(3); }; fadeoutcompleted = function () { _root.gotoAndStop("shop"); };
Frame 10
stop(); fader.gotoAndPlay("fadein"); mholder.fadein(2); sholder.fadein(2); playsound("rave", "music"); weightclasses = new Array(); weightclasses = new Array(); weightclasses.ORIENTATION = [0, 35]; weightclasses.LIGHTWEIGHT = [20, 45]; weightclasses.MIDDLEWEIGHT = [30, 70]; weightclasses.HEAVYWEIGHT = [40, 95]; weightclasses.MEGAWEIGHT = [50, 120]; weightclasses["SUPER MEGAWEIGHT"] = [50, 150]; weighttable = ["ORIENTATION", "LIGHTWEIGHT", "MIDDLEWEIGHT", "HEAVYWEIGHT", "MEGAWEIGHT", "SUPER MEGAWEIGHT"]; battles = new Array(); battles.push(new Array()); battles[battles.length - 1].name = "ROXTAN PARK ARENA"; battles[battles.length - 1].weightdivision = "ORIENTATION"; battles[battles.length - 1].prizemoney = 200; battles[battles.length - 1].entryfee = 0; battles[battles.length - 1].levelrequirement = 1; battles[battles.length - 1].winlevel = 2; battles[battles.length - 1].arena = 1; battles[battles.length - 1].opponents = [["WRECKER", "", 11, 3000, 16, "SANTRIN \"AURO\"", "ZINTEK \"LP\"", "orange", "AKAUMIN \"DLZ-100\"", true], ["STEELHEART", "", 11, 3000, 16, "CHROMETEK \"LIGHT\"", "ZINTEK \"LP\"", "orange", "AKAUMIN \"DLZ-100\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "TORY'S JUNKYARD"; battles[battles.length - 1].weightdivision = "ORIENTATION"; battles[battles.length - 1].prizemoney = 650; battles[battles.length - 1].entryfee = 100; battles[battles.length - 1].levelrequirement = 2; battles[battles.length - 1].winlevel = 3; battles[battles.length - 1].arena = 1; battles[battles.length - 1].opponents = [["CRASH", "", 11, 3000, 16, "CHROMETEK \"LIGHT\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-100\"", true], ["BURN", "", 11, 3000, 16, "CHROMETEK \"LIGHT\"", "KEDRON \"SPKL-D4\"", "orange", "AKAUMIN \"DLZ-100\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "CHROMETEK RALLY"; battles[battles.length - 1].weightdivision = "LIGHTWEIGHT"; battles[battles.length - 1].prizemoney = 1750; battles[battles.length - 1].entryfee = 300; battles[battles.length - 1].levelrequirement = 3; battles[battles.length - 1].winlevel = 4; battles[battles.length - 1].arena = 3; battles[battles.length - 1].opponents = [["PYRON", "", 14, 3000, 16, "CHROMETEK \"LIGHT\"", "RAPTOR \"DT-02\"", "orange", "AKAUMIN \"DLZ-100\"", true], ["MANIXX", "", 14, 3000, 16, "OVERWATCH \"R200\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-100\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "METALMASH 2059"; battles[battles.length - 1].weightdivision = "LIGHTWEIGHT"; battles[battles.length - 1].prizemoney = 3000; battles[battles.length - 1].entryfee = 750; battles[battles.length - 1].levelrequirement = 4; battles[battles.length - 1].winlevel = 5; battles[battles.length - 1].arena = 1; battles[battles.length - 1].opponents = [["SABERTOOTH", "", 16, 3000, 16, "OVERWATCH \"R200\"", "DARSIJ \"A101-1\"", "orange", "AKAUMIN \"DLZ-250\"", true], ["MAMMOTH", "", 16, 3000, 16, "OVERWATCH \"R200\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-100\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "SPADE'S BATTLE ROYALE"; battles[battles.length - 1].weightdivision = "LIGHTWEIGHT"; battles[battles.length - 1].prizemoney = 4500; battles[battles.length - 1].entryfee = 1500; battles[battles.length - 1].levelrequirement = 5; battles[battles.length - 1].winlevel = 6; battles[battles.length - 1].arena = 2; battles[battles.length - 1].opponents = [["JACK", "", 14, 3000, 16, "OVERWATCH \"R200\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-100\"", true], ["KING", "", 16, 3000, 16, "OVERWATCH \"R200\"", "RAPTOR \"DT-02\"", "orange", "AKAUMIN \"DLZ-100\"", true], ["QUEEN", "", 14, 3000, 16, "OVERWATCH \"R200\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-100\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "GAIACORP PROMOTION"; battles[battles.length - 1].weightdivision = "MIDDLEWEIGHT"; battles[battles.length - 1].prizemoney = 6500; battles[battles.length - 1].entryfee = 2000; battles[battles.length - 1].levelrequirement = 6; battles[battles.length - 1].winlevel = 7; battles[battles.length - 1].arena = 3; battles[battles.length - 1].opponents = [["SPLENDOUR", "", 21, 4000, 22, "GAIACORP \"LB-MK2\"", "RAPTOR \"DT-02\"", "orange", "AKAUMIN \"DLZ-250\"", true], ["CHAOS", "", 20, 4000, 22, "OVERWATCH \"R760\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-250\"", true], ["BEAUTY", "", 21, 4000, 22, "GAIACORP \"LB-MK2\"", "RAPTOR \"DT-02\"", "orange", "AKAUMIN \"DLZ-250\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "THE WORKSHOP"; battles[battles.length - 1].weightdivision = "MIDDLEWEIGHT"; battles[battles.length - 1].prizemoney = 9250; battles[battles.length - 1].entryfee = 3200; battles[battles.length - 1].levelrequirement = 7; battles[battles.length - 1].winlevel = 8; battles[battles.length - 1].arena = 2; battles[battles.length - 1].opponents = [["SINGULARITY", "", 29, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KR-2\"", "orange", "KHACOR \"SMARTMOVE\"", true], ["PARADIGM", "", 29, 5500, 30, "GAIACORP \"LB-MK2\"", "TORRIKA \"KR-2\"", "orange", "KHACOR \"SMARTMOVE\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "SCRAPTORIA 2059"; battles[battles.length - 1].weightdivision = "MIDDLEWEIGHT"; battles[battles.length - 1].prizemoney = 12000; battles[battles.length - 1].entryfee = 4800; battles[battles.length - 1].levelrequirement = 8; battles[battles.length - 1].winlevel = 9; battles[battles.length - 1].arena = 1; battles[battles.length - 1].opponents = [["SLAYER", "", 16, 4000, 22, "OVERWATCH \"R200\"", "ZINTEK \"LP\"", "orange", "AKAUMIN \"DLZ-250\"", true], ["REAPER", "", 37, 7500, 50, "GAIACORP \"SC-RS\"", "TORRIKA \"KR-2\"", "orange", "XEROI \"CLR-Z050\"", true], ["SLAYER", "", 16, 4000, 22, "OVERWATCH \"R200\"", "ZINTEK \"LP\"", "orange", "AKAUMIN \"DLZ-250\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "THE COLOSSEUM"; battles[battles.length - 1].weightdivision = "HEAVYWEIGHT"; battles[battles.length - 1].prizemoney = 15000; battles[battles.length - 1].entryfee = 6000; battles[battles.length - 1].levelrequirement = 9; battles[battles.length - 1].winlevel = 10; battles[battles.length - 1].arena = 2; battles[battles.length - 1].opponents = [["ASKLEPIOS", "", 37, 7500, 50, "GAIACORP \"SC-RS\"", "ZENI \"PRS\"", "orange", "XEROI \"CLR-Z050\"", true], ["NEMESIS", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true], ["HEPHAISTOS", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "SKIRMESH"; battles[battles.length - 1].weightdivision = "HEAVYWEIGHT"; battles[battles.length - 1].prizemoney = 18000; battles[battles.length - 1].entryfee = 8000; battles[battles.length - 1].levelrequirement = 10; battles[battles.length - 1].winlevel = 11; battles[battles.length - 1].arena = 1; battles[battles.length - 1].opponents = [["SABRE", "", 27, 5500, 30, "GAIACORP \"SC-RS\"", "RAPTOR \"DT-02\"", "orange", "KHACOR \"SMARTMOVE\"", true], ["RAPIER", "", 27, 5500, 30, "GAIACORP \"SC-RS\"", "RAPTOR \"DT-02\"", "orange", "KHACOR \"SMARTMOVE\"", true], ["CUTLASS", "", 30, 5500, 30, "OVERWATCH \"R760\"", "DARSIK \"B301-1\"", "orange", "KHACOR \"SMARTMOVE\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "VULCANDOME ARENA"; battles[battles.length - 1].weightdivision = "HEAVYWEIGHT"; battles[battles.length - 1].prizemoney = 22000; battles[battles.length - 1].entryfee = 10050; battles[battles.length - 1].levelrequirement = 11; battles[battles.length - 1].winlevel = 12; battles[battles.length - 1].arena = 2; battles[battles.length - 1].opponents = [["PULSE", "", 45, 7500, 50, "OVERWATCH \"Z\"", "CIRCES \"XT\"", "orange", "XEROI \"CLR-Z050\"", true], ["SURGE", "", 45, 7500, 50, "GAIACORP \"EG-PR\"", "CIRCES \"XT\"", "orange", "XEROI \"CLR-Z050\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "THE FOUNDRY"; battles[battles.length - 1].weightdivision = "MEGAWEIGHT"; battles[battles.length - 1].prizemoney = 26000; battles[battles.length - 1].entryfee = 12000; battles[battles.length - 1].levelrequirement = 12; battles[battles.length - 1].winlevel = 13; battles[battles.length - 1].arena = 3; battles[battles.length - 1].opponents = [["GUARDIAN", "", 38, 7500, 50, "GAIACORP \"SC-RS\"", "DARSIK \"B301-1\"", "orange", "XEROI \"CLR-Z050\"", true], ["EMPEROR", "", 37, 7500, 50, "GAIACORP \"SC-RS\"", "ZENI \"PRS\"", "orange", "XEROI \"CLR-Z050\"", true], ["GUARDIAN", "", 38, 7500, 50, "GAIACORP \"SC-RS\"", "DARSIK \"B301-1\"", "orange", "XEROI \"CLR-Z050\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "THE KAMIKAZE-DOME"; battles[battles.length - 1].weightdivision = "MEGAWEIGHT"; battles[battles.length - 1].prizemoney = 30000; battles[battles.length - 1].entryfee = 14000; battles[battles.length - 1].levelrequirement = 13; battles[battles.length - 1].winlevel = 14; battles[battles.length - 1].arena = 2; battles[battles.length - 1].opponents = [["KAMI", "", 59, 12000, 70, "GAIACORP \"EG-SR\"", "DARSIK \"B301-1\"", "orange", "NTECH \"DURICHAS\"", true], ["KAZE", "", 59, 12000, 70, "GAIACORP \"EG-SR\"", "DARSIK \"B301-1\"", "orange", "NTECH \"DURICHAS\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "EXECUTE 2059"; battles[battles.length - 1].weightdivision = "MEGAWEIGHT"; battles[battles.length - 1].prizemoney = 35000; battles[battles.length - 1].entryfee = 16500; battles[battles.length - 1].levelrequirement = 14; battles[battles.length - 1].winlevel = 15; battles[battles.length - 1].arena = 1; battles[battles.length - 1].opponents = [["THRASH", "", 59, 8000, 64, "GAIACORP \"EG-PR\"", "THEMODIN \"CEREBUS\"", "orange", "KHACOR \"ELECTRON\"", true], ["TREMOR", "", 59, 8000, 64, "KURON \"SHRED-MK3\"", "CIRCES \"XT\"", "orange", "KHACOR \"ELECTRON\"", true]]; battles.push(new Array()); battles[battles.length - 1].name = "THE FINAL HOUR"; battles[battles.length - 1].weightdivision = "SUPER MEGAWEIGHT"; battles[battles.length - 1].prizemoney = 50000; battles[battles.length - 1].entryfee = 22000; battles[battles.length - 1].levelrequirement = 15; battles[battles.length - 1].winlevel = 16; battles[battles.length - 1].arena = 2; battles[battles.length - 1].opponents = [["S C R E A M", "", 85, 13000, 85, "KURON \"SHRED-MK3\"", "SCREAM SHARD", "orange", "XEROI \"DELIVERANCE\"", true], ["D E S P A I R", "", 63, 8000, 64, "OVERWATCH \"Z\"", "THEMODIN \"CEREBUS\"", "orange", "KHACOR \"ELECTRON\"", true]]; bholder._x = 640; gotox = 0; bholder.onEnterFrame = function () { if (((gotox - this._x) > 2) || ((gotox - this._x) < -2)) { this._x = this._x + ((gotox - this._x) / 5); iholder._x = this._x + 640; _root._quality = "LOW"; } else { this._x = gotox; iholder._x = this._x + 640; _root._quality = _root.gamequal; } }; bholder.onEnterFrame(); bnum = 0; alt = false; onEnterFrame = function () { if (this.node.hitarea.hitTest(_xmouse, _ymouse, true)) { this.node.thename._alpha = 100; this.node.glower._alpha = 100; } else if (this.node.thename._alpha > 0) { this.node.thename._alpha = this.node.thename._alpha - 10; this.node.glower._alpha = this.node.glower._alpha - 10; } if (this.wait == 0) { if (this._currentframe == 1) { this.gotoAndPlay(2); this.node.gotoAndPlay("good"); if (playerlevel < this.lrequirement) { this.node.gotoAndPlay("locked"); } else if ((teamweight > weightclasses[this.wrequirement][1]) && (this.crequirement > cash)) { this.node.gotoAndPlay("bad"); } else if (teamweight > weightclasses[this.wrequirement][1]) { this.node.gotoAndPlay("bad"); } else if (this.crequirement > cash) { this.node.gotoAndPlay("poor"); } else { this.node.gotoAndPlay("good"); } } } else { this.wait--; } }; while (bnum < battles.length) { newnode = bholder.attachMovie("lnode", "levelnode" + bnum, bnum); newnode._x = 250; if (alt == true) { newnode._x = newnode._x + 15; } alt = !alt; newnode._y = ((400 / battles.length) * bnum) + 55; newnode.stop(); newnode.wait = 3 * (bnum + 1); newnode.id = bnum; newnode.displayt = battles[bnum].name; newnode.onEnterFrame = onEnterFrame; newnode.lrequirement = battles[bnum].levelrequirement; newnode.crequirement = battles[bnum].entryfee; newnode.wrequirement = battles[bnum].weightdivision; newnode.arena = battles[bnum].arena; bnum++; } clickaction = function (target) { gotox = -640; if (playerlevel < target.lrequirement) { iholder.gotoAndStop("locked"); iholder.playbutton._visible = false; } else { if ((teamweight > weightclasses[target.wrequirement][1]) && (target.crequirement > cash)) { iholder.gotoAndStop("both"); } else if (teamweight > weightclasses[target.wrequirement][1]) { iholder.gotoAndStop("bad"); } else if (target.crequirement > cash) { iholder.gotoAndStop("poor"); } else { iholder.gotoAndStop("good"); } iholder.battlename = battles[target.id].name; iholder.details = ""; iholder.details = iholder.details + (((("WEIGHT LIMIT: " + battles[target.id].weightdivision) + " (") + weightclasses[battles[target.id].weightdivision][1]) + ")"); iholder.details = iholder.details + "\r"; iholder.details = iholder.details + ("YOUR TEAM'S WEIGHT: " + teamweight); iholder.details = iholder.details + "\r\r"; iholder.details = iholder.details + ("ENTRY COST: " + battles[target.id].entryfee); iholder.details = iholder.details + "\r"; iholder.details = iholder.details + ("YOUR CASH: " + cash); iholder.details = iholder.details + "\r\r"; iholder.details = iholder.details + ("PRIZE MONEY: " + battles[target.id].prizemoney); iholder.map.bg.graphic.gotoAndStop(target.arena); iholder.map.ob.graphic.gotoAndStop(target.arena); iholder.playbutton._visible = true; } lastclicktarget = target; }; bholder.backbutton.displaytext = "SHOP"; bholder.backbutton.onPress = function () { gotox = 640; mholder.fadeout(3); sholder.fadeout(3); fader.gotoAndPlay("fadeout"); fader.onPress = function () { }; fader.useHandCursor = false; battleinfo = battles[lastclicktarget.id]; fadeoutcompleted = fade_lvlselect_shop; }; iholder.backbutton.displaytext = "BACK"; iholder.backbutton.onPress = function () { gotox = 0; }; iholder.playbutton.displaytext = "PLAY"; iholder.playbutton.onPress = function () { gotox = -1280; mholder.fadeout(6); sholder.fadeout(6); fader.gotoAndPlay("fadeout"); fader.onPress = function () { }; fader.useHandCursor = false; battleinfo = battles[lastclicktarget.id]; fadeoutcompleted = fade_lvlselect_battle; }; cleanup = function () { delete gotox; delete alt; delete newnode; delete bnum; delete weightclasses; delete weighttable; delete battles; delete cleanup; };
Frame 11
stop(); fader.gotoAndPlay("fadein"); mholder.fadein(2); sholder.fadein(2); playsound("rave", "music"); weightclasses = new Array(); weightclasses = new Array(); weightclasses.ORIENTATION = [0, 35]; weightclasses.LIGHTWEIGHT = [20, 45]; weightclasses.MIDDLEWEIGHT = [30, 70]; weightclasses.HEAVYWEIGHT = [40, 95]; weightclasses.MEGAWEIGHT = [50, 120]; weightclasses["SUPER MEGAWEIGHT"] = [50, 150]; weightclasses.ANYWEIGHT = [50, 9001]; weighttable = ["ORIENTATION", "LIGHTWEIGHT", "MIDDLEWEIGHT", "HEAVYWEIGHT", "MEGAWEIGHT", "SUPER MEGAWEIGHT"]; battles = new Array(); battles.push(new Array()); battles[battles.length - 1].name = "TRAINING: INTRODUCTION"; battles[battles.length - 1].weightdivision = "ANYWEIGHT"; battles[battles.length - 1].prizemoney = 0; battles[battles.length - 1].entryfee = 0; battles[battles.length - 1].levelrequirement = 1; battles[battles.length - 1].winlevel = 2; battles[battles.length - 1].arena = 1; battles[battles.length - 1].playerbots = [["BULLYBOY", "", 15, 4000, 22, "CHROMETEK \"LIGHT\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-250\"", true], ["SCRUFF", "", 15, 4000, 22, "CHROMETEK \"LIGHT\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-250\"", true], ["BUTCH", "", 15, 4000, 22, "CHROMETEK \"LIGHT\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-250\"", true]]; battles[battles.length - 1].opponents = [["ROUGHOUSE", "", 15, 4000, 22, "CHROMETEK \"LIGHT\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-250\"", true], ["TOUGHGUY", "", 15, 4000, 22, "CHROMETEK \"LIGHT\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-250\"", true], ["BRUISER", "", 15, 4000, 22, "CHROMETEK \"LIGHT\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-250\"", true]]; battles[battles.length - 1].description = "GIVING EFFECTIVE ORDERS IS ONE OF THE KEY ELEMENTS TO WINNING BOT ARENA. IN THIS EVEN-SIDED SCENARIO, 'GANGING UP' ON A TARGET IS AN IDEAL STRATEGY TO WINNING THIS MATCH. READ THE GAME INSTRUCTIONS FOR INFORMATION ON GIVING ORDERS TO YOUR BOTS."; battles.push(new Array()); battles[battles.length - 1].name = "TRAINING: EVASION"; battles[battles.length - 1].weightdivision = "ANYWEIGHT"; battles[battles.length - 1].prizemoney = 0; battles[battles.length - 1].entryfee = 0; battles[battles.length - 1].levelrequirement = 1; battles[battles.length - 1].winlevel = 2; battles[battles.length - 1].arena = 2; battles[battles.length - 1].playerbots = [["PUPPY", "", 12, 3000, 16, "CHROMETEK \"LIGHT\"", "RAPTOR \"DT-01\"", "orange", "AKAUMIN \"DLZ-100\"", true]]; battles[battles.length - 1].opponents = [["SLAMMER", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true], ["POUNDER", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true], ["THUMPER", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true], ["PUNCHER", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true]]; battles[battles.length - 1].description = "YOU ARE AN INNOCENT LITTLE PUPPY IN A ROOM FULL OF JACKHAMMER WEILDING MANIACS. EVADE YOUR OPPONENTS FOR LONG ENOUGH AND THEY WILL GET TIRED AND CEASE CHASING YOU."; battles.push(new Array()); battles[battles.length - 1].name = "TRAINING: STRATEGY"; battles[battles.length - 1].weightdivision = "ANYWEIGHT"; battles[battles.length - 1].prizemoney = 0; battles[battles.length - 1].entryfee = 0; battles[battles.length - 1].levelrequirement = 1; battles[battles.length - 1].winlevel = 2; battles[battles.length - 1].arena = 2; battles[battles.length - 1].playerbots = [["QUEEN", "", 75, 13000, 85, "OVERWATCH \"R200\"", "DEVENGE \"STK\"", "orange", "KHACOR \"ELECTRON\"", true]]; battles[battles.length - 1].opponents = [["BISHOP", "", 43, 8000, 64, "OVERWATCH \"R200\"", "ZENI \"PRZ-2\"", "orange", "KHACOR \"ELECTRON\"", true], ["KNIGHT", "", 39, 8000, 64, "OVERWATCH \"Z\"", "DARSIJ \"A101-1\"", "orange", "KHACOR \"ELECTRON\"", true], ["PAWN", "", 35, 8000, 64, "OVERWATCH \"Z\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"ELECTRON\"", true]]; battles[battles.length - 1].description = "CHESS IS A VERY STRATEGIC GAME, AND THE LOSER IS TYPICALLY THE ONE WHO IS LESS STRATIGICALLY ABLED. USE STRATEGY TO SOLVE THIS SITUATION."; battles.push(new Array()); battles[battles.length - 1].name = "TRAINING: DISTRACTING"; battles[battles.length - 1].weightdivision = "ANYWEIGHT"; battles[battles.length - 1].prizemoney = 0; battles[battles.length - 1].entryfee = 0; battles[battles.length - 1].levelrequirement = 1; battles[battles.length - 1].winlevel = 2; battles[battles.length - 1].arena = 3; battles[battles.length - 1].playerbots = [["SHIELD", "", 51, 12000, 70, "KURON \"SHRED-MK3\"", "nil", "orange", "NTECH \"DURICHAS\"", true], ["SWORD", "", 38, 7500, 50, "SANTRIN \"AURO\"", "DEVENGE \"STK\"", "orange", "XEROI \"CLR-Z050\"", true]]; battles[battles.length - 1].opponents = [["DRAGON", "", 62, 12000, 70, "OVERWATCH \"Z\"", "DEVENGE \"STK\"", "orange", "NTECH \"DURICHAS\"", true]]; battles[battles.length - 1].description = "THE GREATEST OF WARRIORS HAVE ALWAYS UNDERSTOOD THAT THE SWORD IS EQUALLY IMPORTANT AS THE SHIELD, AND THAT ONE IS USELESS WITHOUT THE OTHER. SLAY THE DRAGON BY MAINTAINING THIS BALANCE."; battles.push(new Array()); battles[battles.length - 1].name = "TRAINING: RANGED"; battles[battles.length - 1].weightdivision = "ANYWEIGHT"; battles[battles.length - 1].prizemoney = 0; battles[battles.length - 1].entryfee = 0; battles[battles.length - 1].levelrequirement = 1; battles[battles.length - 1].winlevel = 2; battles[battles.length - 1].arena = 1; battles[battles.length - 1].playerbots = [["SNIPER", "", 39, 7500, 50, "SANTRIN \"AURO\"", "DEVENGE \"STK\"", "orange", "AKAUMIN \"DLZ-100\"", true]]; battles[battles.length - 1].opponents = [["GUARD", "", 54, 12000, 70, "KURON \"SHRED-MK3\"", "KEDRON \"SPKL-D4\"", "orange", "NTECH \"DURICHAS\"", true], ["GUARD", "", 54, 12000, 70, "KURON \"SHRED-MK3\"", "KEDRON \"SPKL-D4\"", "orange", "NTECH \"DURICHAS\"", true], ["GUARD", "", 54, 12000, 70, "KURON \"SHRED-MK3\"", "KEDRON \"SPKL-D4\"", "orange", "NTECH \"DURICHAS\"", true]]; battles[battles.length - 1].description = "BOTS ARMED WITH LONG RANGE WEAPONS SHOULD STAY AS FAR AWAY FROM THE ENEMY AS POSSIBLE WHILE STILL BEING USEFUL. DEMONSTRATE THIS PRACTISE BY AVOIDING AND INFLICTING DAMAGE."; battles.push(new Array()); battles[battles.length - 1].name = "TRAINING: PROTECTION"; battles[battles.length - 1].weightdivision = "ANYWEIGHT"; battles[battles.length - 1].prizemoney = 0; battles[battles.length - 1].entryfee = 0; battles[battles.length - 1].levelrequirement = 1; battles[battles.length - 1].winlevel = 2; battles[battles.length - 1].arena = 2; battles[battles.length - 1].playerbots = [["MEDIC", "", 36, 7500, 50, "SANTRIN \"AURO\"", "ZENI \"PRZ-2\"", "orange", "XEROI \"CLR-Z050\"", true], ["SOLDIER", "", 43, 8000, 64, "GAIACORP \"LB-MK2\"", "RAPTOR \"DT-02\"", "orange", "KHACOR \"ELECTRON\"", true]]; battles[battles.length - 1].opponents = [["COMMANDER", "", 59, 12000, 70, "GAIACORP \"EG-SR\"", "DARSIK \"B301-1\"", "orange", "NTECH \"DURICHAS\"", true]]; battles[battles.length - 1].description = "BOTS ARMED WITH LONG RANGE WEAPONS SHOULD STAY AS FAR AWAY FROM THE ENEMY AS POSSIBLE WHILE STILL BEING USEFUL. DEMONSTRATE THIS PRACTISE BY AVOIDING AND INFLICTING DAMAGE."; battles.push(new Array()); battles[battles.length - 1].name = "FUN: HAMMERTIME"; battles[battles.length - 1].weightdivision = "ANYWEIGHT"; battles[battles.length - 1].prizemoney = 0; battles[battles.length - 1].entryfee = 0; battles[battles.length - 1].levelrequirement = 1; battles[battles.length - 1].winlevel = 2; battles[battles.length - 1].arena = 3; battles[battles.length - 1].playerbots = [["HAMMERHEAD", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true], ["HAMMERHEAD", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true], ["HAMMERHEAD", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true], ["HAMMERHEAD", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true]]; battles[battles.length - 1].opponents = [["HAMMERHEAD", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true], ["HAMMERHEAD", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true], ["HAMMERHEAD", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true], ["HAMMERHEAD", "", 26, 5500, 30, "OVERWATCH \"R760\"", "TORRIKA \"KJ-557\"", "orange", "KHACOR \"SMARTMOVE\"", true]]; battles[battles.length - 1].description = "STOP. HAMMERTIME!"; bholder._x = 640; gotox = 0; bholder.onEnterFrame = function () { if (((gotox - this._x) > 2) || ((gotox - this._x) < -2)) { this._x = this._x + ((gotox - this._x) / 5); iholder._x = this._x + 640; _root._quality = "LOW"; } else { this._x = gotox; iholder._x = this._x + 640; _root._quality = _root.gamequal; } }; bholder.onEnterFrame(); bnum = 0; alt = false; onEnterFrame = function () { if (this.node.hitarea.hitTest(_xmouse, _ymouse, true)) { this.node.thename._alpha = 100; this.node.glower._alpha = 100; } else if (this.node.thename._alpha > 0) { this.node.thename._alpha = this.node.thename._alpha - 10; this.node.glower._alpha = this.node.glower._alpha - 10; } if (this.wait == 0) { if (this._currentframe == 1) { this.gotoAndPlay(2); this.node.gotoAndPlay("good"); if (playerlevel < this.lrequirement) { this.node.gotoAndPlay("locked"); } else if ((teamweight > weightclasses[this.wrequirement][1]) && (this.crequirement > cash)) { this.node.gotoAndPlay("bad"); } else if (teamweight > weightclasses[this.wrequirement][1]) { this.node.gotoAndPlay("bad"); } else if (this.crequirement > cash) { this.node.gotoAndPlay("poor"); } else { this.node.gotoAndPlay("good"); } } } else { this.wait--; } }; while (bnum < battles.length) { newnode = bholder.attachMovie("lnode", "levelnode" + bnum, bnum); newnode._x = 250; if (alt == true) { newnode._x = newnode._x + 15; } alt = !alt; newnode._y = ((300 / battles.length) * bnum) + 100; newnode.stop(); newnode.wait = 3 * (bnum + 1); newnode.id = bnum; newnode.displayt = battles[bnum].name; newnode.onEnterFrame = onEnterFrame; newnode.lrequirement = battles[bnum].levelrequirement; newnode.crequirement = battles[bnum].entryfee; newnode.wrequirement = battles[bnum].weightdivision; newnode.arena = battles[bnum].arena; bnum++; } clickaction = function (target) { gotox = -640; if (playerlevel < target.lrequirement) { iholder.gotoAndStop("locked"); iholder.playbutton._visible = false; } else { if ((teamweight > weightclasses[target.wrequirement][1]) && (target.crequirement > cash)) { iholder.gotoAndStop("both"); } else if (teamweight > weightclasses[target.wrequirement][1]) { iholder.gotoAndStop("bad"); } else if (target.crequirement > cash) { iholder.gotoAndStop("poor"); } else { iholder.gotoAndStop("good"); } iholder.battlename = battles[target.id].name; iholder.details = ""; iholder.details = iholder.details + battles[target.id].description; iholder.map.bg.graphic.gotoAndStop(target.arena); iholder.map.ob.graphic.gotoAndStop(target.arena); iholder.playbutton._visible = true; } lastclicktarget = target; }; bholder.backbutton.displaytext = "BACK"; bholder.backbutton.onPress = function () { gotox = 640; mholder.fadeout(3); sholder.fadeout(3); fader.gotoAndPlay("fadeout"); fader.onPress = function () { }; fader.useHandCursor = false; battleinfo = battles[lastclicktarget.id]; fadeoutcompleted = fade_lvlselect_mainmenu; }; iholder.backbutton.displaytext = "BACK"; iholder.backbutton.onPress = function () { gotox = 0; }; iholder.playbutton.displaytext = "PLAY"; iholder.playbutton.onPress = function () { gotox = -1280; mholder.fadeout(6); sholder.fadeout(6); fader.gotoAndPlay("fadeout"); fader.onPress = function () { }; fader.useHandCursor = false; battleinfo = battles[lastclicktarget.id]; fadeoutcompleted = fade_lvlselect_battle; }; cleanup = function () { delete gotox; delete alt; delete newnode; delete bnum; delete weightclasses; delete weighttable; delete battles; delete cleanup; };
Frame 12
opt1.displaytext = "> DON'T SAVE, JUST EXIT"; opt2.displaytext = "> SAVE AND EXIT"; opt3.displaytext = "> RETURN TO CAREER"; opt1.onPress = function () { fadeoutcompleted = fade_exitcheck_mainmenu; mholder.fadeout(3); sholder.fadeout(3); fader.gotoAndPlay("fadeout"); fader.onPress = function () { }; fader.useHandCursor = false; }; opt2.onPress = function () { fadeoutcompleted = fade_exitcheck_mainmenu; savegame(); mholder.fadeout(3); sholder.fadeout(3); fader.gotoAndPlay("fadeout"); fader.onPress = function () { }; fader.useHandCursor = false; }; opt3.onPress = function () { fadeoutcompleted = fade_exitcheck_shop; mholder.fadeout(3); sholder.fadeout(3); fader.gotoAndPlay("fadeout"); fader.onPress = function () { }; fader.useHandCursor = false; };
Frame 13
svol.displaytext = "SOUND VOLUME"; mvol.displaytext = "MUSIC VOLUME"; svol.slider._y = 180 - (sndset.sndvol * 1.8); mvol.slider._y = 180 - (sndset.musvol * 1.8); onEnterFrame = function () { sndset.musvol = mvol.amount; musmgr.setVolume((mholder.volpercent / 100) * sndset.musvol); sndset.sndvol = svol.amount; sndmgr.setVolume((sholder.volpercent / 100) * sndset.sndvol); }; donebut.onPress = function () { delete onEnterFrame; cancelstop = true; fader.gotoAndPlay("fadeout"); fader.onPress = function () { }; fader.useHandCursor = false; fadeoutcompleted = fade_settings_mainmenu; };
Symbol 11 MovieClip Frame 1
onPress = function () { getURL ("http://www.gamegecko.com", "geckowindow"); };
Instance of Symbol 11 MovieClip in Symbol 12 MovieClip Frame 1
on (press) { getURL ("http://www.gamegecko.com", "_blank"); }
Symbol 15 MovieClip Frame 18
stop();
Symbol 15 MovieClip Frame 35
trace("CANCELSTOP: " + _root.cancelstop); if (_root.cancelstop == undefined) { stopAllSounds(); trace("ALL SOUNDS STOPPED!"); } else { delete _root.cancelstop; } _parent.fadeoutcompleted();
Symbol 54 MovieClip Frame 6
stop();
Instance of Symbol 54 MovieClip in Symbol 57 MovieClip [boom] Frame 1
onClipEvent (load) { this._x = random(30) - 15; this._y = random(30) - 15; }
Instance of Symbol 54 MovieClip in Symbol 57 MovieClip [boom] Frame 4
onClipEvent (load) { this._x = random(30) - 15; this._y = random(30) - 15; }
Instance of Symbol 54 MovieClip in Symbol 57 MovieClip [boom] Frame 5
onClipEvent (load) { this._x = random(30) - 15; this._y = random(30) - 15; }
Instance of Symbol 54 MovieClip in Symbol 57 MovieClip [boom] Frame 8
onClipEvent (load) { this._x = random(30) - 15; this._y = random(30) - 15; }
Symbol 57 MovieClip [boom] Frame 13
removeMovieClip(this);
Symbol 59 MovieClip Frame 1
stop();
Symbol 67 MovieClip [bot] Frame 1
stop();
Symbol 67 MovieClip [bot] Frame 10
stop();
Symbol 78 MovieClip Frame 1
stop();
Symbol 83 MovieClip Frame 1
if (this.stopanimating != true) { gotoAndPlay(random(15)); }
Symbol 94 MovieClip Frame 1
stop(); _rotation = random(360); onEnterFrame = function () { this._rotation = this._rotation + 13; };
Symbol 99 MovieClip Frame 1
stop();
Symbol 105 MovieClip Frame 1
stop();
Symbol 115 MovieClip Frame 1
shine.onEnterFrame = function () { this._x = -(random(34) + 6); trace(this._x); };
Symbol 151 MovieClip Frame 1
onEnterFrame = function () { this._rotation = this._rotation + 7.5; };
Symbol 155 MovieClip [top] Frame 1
stop();
Symbol 170 MovieClip Frame 1
pickone = [2, 6, 8, 11]; gotoAndPlay(pickone[random(4)]); delete pickone;
Symbol 170 MovieClip Frame 4
removeMovieClip(_parent);
Symbol 170 MovieClip Frame 7
removeMovieClip(_parent);
Symbol 170 MovieClip Frame 10
removeMovieClip(_parent);
Symbol 170 MovieClip Frame 13
removeMovieClip(_parent);
Symbol 175 MovieClip Frame 5
removeMovieClip(this._parent);
Symbol 179 MovieClip Frame 8
removeMovieClip(this._parent);
Symbol 185 MovieClip Frame 5
removeMovieClip(this._parent);
Symbol 189 MovieClip Frame 7
removeMovieClip(this._parent);
Symbol 193 MovieClip Frame 6
removeMovieClip(this._parent);
Symbol 194 MovieClip Frame 5
removeMovieClip(this._parent);
Symbol 200 MovieClip Frame 7
removeMovieClip(this._parent);
Symbol 214 MovieClip Frame 20
stop();
Symbol 220 MovieClip Frame 1
this.onPress = function () { _root.clickaction(this._parent._parent); };
Symbol 229 MovieClip Frame 19
stop();
Symbol 243 MovieClip Frame 1
stop();
Symbol 243 MovieClip Frame 14
stop();
Symbol 243 MovieClip Frame 28
stop();
Symbol 243 MovieClip Frame 41
stop();
Symbol 243 MovieClip Frame 55
stop();
Symbol 244 MovieClip [lnode] Frame 5
stop();
Symbol 269 MovieClip Frame 1
pickone = [2, 10, 19]; gotoAndPlay(pickone[random(3)]); delete pickone;
Symbol 269 MovieClip Frame 9
removeMovieClip(this._parent);
Symbol 269 MovieClip Frame 18
removeMovieClip(this._parent);
Symbol 269 MovieClip Frame 27
removeMovieClip(this._parent);
Symbol 274 MovieClip Frame 8
removeMovieClip(this._parent);
Symbol 276 MovieClip Frame 7
removeMovieClip(this._parent);
Symbol 281 MovieClip Frame 8
removeMovieClip(this._parent);
Symbol 285 MovieClip Frame 6
removeMovieClip(this._parent);
Symbol 297 MovieClip Frame 4
removeMovieClip(_parent);
Symbol 303 MovieClip Frame 6
removeMovieClip(_parent);
Symbol 305 MovieClip Frame 7
removeMovieClip(_parent);
Symbol 309 MovieClip Frame 7
removeMovieClip(_parent);
Symbol 313 MovieClip Frame 4
removeMovieClip(_parent);
Symbol 317 MovieClip Frame 4
removeMovieClip(_parent);
Symbol 325 MovieClip Frame 1
stop();
Symbol 329 MovieClip Frame 1
onPress = function () { getURL ("http://www.gamegecko.com", "_blank"); };
Symbol 333 MovieClip Frame 215
_parent.gotoAndStop("menu");
Symbol 339 MovieClip Frame 1
this.onEnterFrame = function () { this.gotoAndStop(random(4) + 2); this._alpha = 20; this._alpha = this._alpha + random(30); this._alpha = this._alpha + random(30); this._alpha = this._alpha + random(30); this._xscale = random(40) + 90; this._yscale = this._xscale; this._xscale = this._xscale - random(60); this._yscale = this._yscale + random(60); this._yscale = this._yscale + (Math.pow(random(3), 5) * 3); this._rotation = random(30) - 15; };
Instance of Symbol 344 MovieClip in Symbol 346 MovieClip Frame 1
on (press) { getURL ("http://www.gamegecko.com", "_blank"); }
Symbol 358 MovieClip Frame 1
stop(); this.gotoAndStop(2); if (this.ena == true) { this.onRollOver = function () { this.gotoAndStop(3); }; this.onRollOut = function () { this.gotoAndStop(2); }; } this.onPress = function () { if (this.ena == true) { if (this.act == "leave") { if (this.ms == true) { _root.mholder.fadeout(4); _root.sholder.fadeout(4); } else { _root.cancelstop = true; } _parent.b1._visible = false; _parent.b2._visible = false; _parent.b3._visible = false; _parent.b4._visible = false; _parent.b5._visible = false; _parent.b6._visible = false; _parent.b0._visible = false; this._visible = true; delete this.onRollOut; delete this.onRollOver; _parent._parent.gotoAndPlay(61); _parent._parent.butclicked = this._name; } else if (this.act == "stay") { getURL ("http://www.gamegecko.com", "_BLANK"); } } };
Symbol 361 MovieClip Frame 1
b1.dt = "NEW CAREER"; b2.dt = "LOAD CAREER"; b3.dt = "CHALLENGE MODE"; b4.dt = "INSTRUCTIONS"; b5.dt = "SETTINGS/CREDITS"; b6.dt = "PLAY MORE GAMES"; b1.act = "leave"; b2.act = "leave"; b3.act = "leave"; b4.act = "leave"; b5.act = "leave"; b6.act = "stay"; b1.ms = true; b2.ms = true; b3.ms = true; b4.ms = false; b5.ms = false; b6.ms = false; b1.ena = true; if (_root.aretheresaves() == true) { trace("THERE WAS SAVES"); delete _root.my_so; b2.ena = true; } else { trace("THERE WAS NO SAVES"); delete _root.my_so; b2.ena = false; b2._alpha = 50; } b3.ena = true; b4.ena = true; b5.ena = true; b6.ena = true;
Symbol 362 MovieClip Frame 60
stop();
Symbol 362 MovieClip Frame 90
_root.fadeoutcompleted = function () { }; _root.fader.gotoAndPlay("end"); _root.fader.onPress = function () { }; _root.fader.useHandCursor = false; if (butclicked == "b1") { _root.playercolor = 1; _root.playerlevel = 1; _root.cash = 8200; _root.botdb = new Array(); _root.wongame = false; _root.inventorydb = new Array(); _root.playstart = true; _root.gotoAndStop("shop"); } if (butclicked == "b2") { _root.loadgame(); _root.playstart = true; _root.gotoAndStop("shop"); } if (butclicked == "b3") { _root.playercolor = 1; _root.playerlevel = 1; _root.cash = 8200; _root.botdb = new Array(); _root.wongame = false; _root.inventorydb = new Array(); _root.playstart = true; _root.gotoAndStop("challengeselect"); } if (butclicked == "b4") { _root.playstart = false; _root.gotoAndStop("instructions"); } if (butclicked == "b5") { _root.playstart = false; _root.gotoAndStop("settings"); }
Symbol 383 MovieClip Frame 1
stop();
Symbol 422 MovieClip Frame 1
gotoAndPlay(random(24));
Symbol 427 MovieClip Frame 1
gotoAndPlay(random(24));
Symbol 434 MovieClip Frame 1
gotoAndPlay(random(24));
Symbol 441 MovieClip Frame 1
gotoAndPlay(random(20) + 2);
Symbol 475 MovieClip Frame 1
stop();
Symbol 475 MovieClip Frame 2
trace("arrived at new page"); holder.gungraphic._rotation = 45; holder.gungraphic.onEnterFrame = function () { this._rotation++; }; onLeavePage = function () { trace("LEFT PAGE"); delete holder.gungraphic.onEnterFrame; };
Symbol 475 MovieClip Frame 3
trace("arrived at new page"); holder.platinggraphic._rotation = 45; holder.platinggraphic.gun.swapDepths(10); removeMovieClip(holder.platinggraphic.gun); holder.platinggraphic.onEnterFrame = function () { this._rotation++; }; onLeavePage = function () { trace("LEFT PAGE"); delete holder.platinggraphic.onEnterFrame; };
Symbol 475 MovieClip Frame 4
trace("arrived at new page"); holder.chassisgraphic._rotation = 45; holder.chassisgraphic.onEnterFrame = function () { this._rotation++; }; onLeavePage = function () { trace("LEFT PAGE"); delete holder.chassisgraphic.onEnterFrame; };
Symbol 475 MovieClip Frame 5
holder3.gungraphic._rotation = 45; holder2.platinggraphic._rotation = 45; holder1.chassisgraphic._rotation = 45; holder2.platinggraphic.gun.swapDepths(10); removeMovieClip(holder2.platinggraphic.gun); holder1.chassisgraphic.onEnterFrame = function () { this._rotation++; }; holder2.platinggraphic.onEnterFrame = function () { this._rotation++; }; holder3.gungraphic.onEnterFrame = function () { this._rotation = this._rotation - 1.5; }; onLeavePage = function () { delete holder1.chassisgraphic.onEnterFrame; delete holder2.platinggraphic.onEnterFrame; delete holder3.gungraphic.onEnterFrame; };
Symbol 482 MovieClip Frame 1
stop();
Symbol 524 MovieClip Frame 1
teamcolors = 8; mtc = 1; while (mtc <= teamcolors) { newball = attachMovie("tcolorball", "tc" + mtc, mtc); newball._width = 125 / teamcolors; newball._x = (125 / teamcolors) * (mtc - 1); newball.id = mtc; newball.tcolor.gotoAndStop(mtc); if (newball.id == _parent.playercolor) { newball.shower._visible = true; newball.hider._visible = false; } else { newball.shower._visible = false; newball.hider._visible = true; } newball.onRollOver = function () { if (this.id != _parent.playercolor) { this.hider._visible = false; } }; newball.onRollOut = function () { if (this.id != _parent.playercolor) { this.hider._visible = true; } }; newball.onPress = function () { if (this.id != _parent.playercolor) { mtc = 1; while (mtc <= teamcolors) { eval ("tc" + mtc).hider._visible = true; eval ("tc" + mtc).shower._visible = false; mtc++; } this.shower._visible = true; this.hider._visible = false; _parent.playercolor = this.id; _parent.playsound("cons", "misc"); _parent.changeinfoscreen("prompt"); _parent.infomon.screen.txt_displaytext = "TEAM COLOR CHANGED!"; _parent.generateshop("inventory"); _parent.populatelist(_parent.inventory, _parent.givecontents, _parent.fullcontents); _parent.generateshop("bot"); _parent.populatelist(_parent.mybots, _parent.givecontents, _parent.fullcontents); _parent.generateshop(_parent.shopmode); _parent.populatelist(_parent.shop, _parent.givecontents, _parent.fullcontents); _parent.mybots.itemsunselected(); _parent.inventory.itemsunselected(); _parent.shop.itemsunselected(); } }; mtc++; }
Symbol 550 MovieClip Frame 140
_parent.movementenabled = true;
Symbol 550 MovieClip Frame 161
stop();
Symbol 550 MovieClip Frame 231
_parent.textdone(); stop();
Symbol 550 MovieClip Frame 301
_parent.textdone(); stop();
Symbol 552 MovieClip Frame 1
onEnterFrame = function () { _rotation = (_rotation+1); };
Symbol 557 MovieClip Frame 1
onEnterFrame = function () { _rotation = (_rotation+1); };
Symbol 560 MovieClip Frame 1
onEnterFrame = function () { _rotation = (_rotation+1); };
Symbol 568 MovieClip Frame 36
stop();
Symbol 574 MovieClip Frame 1
this.onEnterFrame = function () { this._alpha = this._alpha - 5; };
Instance of Symbol 344 MovieClip in Symbol 584 MovieClip Frame 1
on (press) { getURL ("http://www.gamegecko.com", "_blank"); }
Instance of Symbol 603 MovieClip "slider" in Symbol 605 MovieClip Frame 1
on (press) { this.startDrag(true, 0, 0, 0, 180); } on (release) { this.stopDrag(); } on (releaseOutside) { this.stopDrag(); } onClipEvent (enterFrame) { this._parent.amount = Math.round(100 - (this._y / 1.8)); trace(this._parent.amount); }
Instance of Symbol 609 MovieClip in Symbol 611 MovieClip Frame 1
on (press) { _root._quality = "LOW"; _root.gamequal = "LOW"; }
Instance of Symbol 609 MovieClip in Symbol 611 MovieClip Frame 1
on (press) { _root._quality = "MEDIUM"; _root.gamequal = "MEDIUM"; }
Instance of Symbol 609 MovieClip in Symbol 611 MovieClip Frame 1
on (press) { _root._quality = "HIGH"; _root.gamequal = "HIGH"; }
Symbol 615 MovieClip Frame 1
stop();
Symbol 718 MovieClip Frame 1
stop();
Instance of Symbol 655 MovieClip in Symbol 718 MovieClip Frame 1
on (press) { if (this._parent._currentframe > 1) { this._parent.gotoAndStop(this._parent._currentframe - 1); } }
Instance of Symbol 657 MovieClip in Symbol 718 MovieClip Frame 1
on (press) { if (this._parent._currentframe < 40) { this._parent.gotoAndStop(this._parent._currentframe + 1); } }
Instance of Symbol 659 MovieClip in Symbol 718 MovieClip Frame 1
on (press) { _root.cancelstop = true; _root.fader.gotoAndPlay("fadeout"); _root.fader.onPress = function () { }; _root.fader.useHandCursor = false; _root.fadeoutcompleted = function () { _root.gotoAndStop("menu"); }; }
Symbol 727 MovieClip Frame 1
this.onEnterFrame = function () { this._rotation++; };
Symbol 728 MovieClip Frame 1
this.onEnterFrame = function () { this._rotation++; };
Instance of Symbol 344 MovieClip in Symbol 738 MovieClip Frame 1
on (press) { getURL ("http://www.gamegecko.com", "_blank"); }
Instance of Symbol 344 MovieClip in Symbol 738 MovieClip Frame 1
on (press) { getURL ("http://www.gamegecko.com", "_blank"); }
Instance of Symbol 609 MovieClip in Symbol 755 MovieClip Frame 1
on (press) { _root.noshopblur = false; }
Instance of Symbol 609 MovieClip in Symbol 755 MovieClip Frame 1
on (press) { _root.noshopblur = true; }

Library Items

Symbol 1 FontUsed by:2 292 652 654 656 658 660 661 662 663 664 665 666 667 670 672 674 676 678 680 681 682 683 685 687 689 691 693 695 696 698 699 700 701 702 704 705 706 707 708 709 710 711 713 714 715 717
Symbol 2 EditableTextUses:1Used by:Timeline
Symbol 3 GraphicUsed by:6
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:6
Symbol 6 MovieClipUses:3 5Used by:12
Symbol 7 FontUsed by:8 205 217 237 241 345 372 373 374 389 392 393 397 408 448 457 470 471 501 503 526 527 722 730 731 750 752
Symbol 8 EditableTextUses:7Used by:12
Symbol 9 BitmapUsed by:10 326
Symbol 10 GraphicUses:9Used by:11
Symbol 11 MovieClipUses:10Used by:12
Symbol 12 MovieClipUses:6 8 11Used by:Timeline
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:15
Symbol 15 MovieClipUses:14Used by:Timeline
Symbol 16 Sound [dnb]Used by:325
Symbol 17 Sound [ambi]Used by:325
Symbol 18 Sound [rave]Used by:325
Symbol 19 Sound [shop]Used by:325
Symbol 20 Sound [rico1]Used by:325
Symbol 21 Sound [rico2]Used by:325
Symbol 22 Sound [rico3]Used by:325
Symbol 23 Sound [rico4]Used by:325
Symbol 24 Sound [rico5]Used by:325
Symbol 25 Sound [rico6]Used by:325
Symbol 26 Sound [rico7]Used by:325
Symbol 27 Sound [biglaser]Used by:325
Symbol 28 Sound [gun01]Used by:325
Symbol 29 Sound [cshot]Used by:325
Symbol 30 Sound [cash]Used by:325
Symbol 31 Sound [cons]Used by:325
Symbol 32 Sound [dismount]Used by:325
Symbol 33 Sound [dit]Used by:325
Symbol 34 Sound [mount]Used by:325
Symbol 35 Sound [splode]Used by:325
Symbol 36 Sound [fwork]Used by:325
Symbol 37 Sound [gun02]Used by:325
Symbol 38 Sound [heal01]Used by:325
Symbol 39 Sound [heal02]Used by:325
Symbol 40 Sound [pact]Used by:325
Symbol 41 Sound [laser]Used by:325
Symbol 42 Sound [gun03]Used by:325
Symbol 43 Sound [plas]Used by:325
Symbol 44 Sound [pdown]Used by:325
Symbol 45 Sound [pup]Used by:325
Symbol 46 Sound [gun04]Used by:325
Symbol 47 Sound [snipe]Used by:325
Symbol 48 GraphicUsed by:57
Symbol 49 GraphicUsed by:54
Symbol 50 GraphicUsed by:54
Symbol 51 GraphicUsed by:54
Symbol 52 GraphicUsed by:54
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:49 50 51 52 53Used by:57
Symbol 55 GraphicUsed by:57
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClip [boom]Uses:48 54 55 56Used by:325
Symbol 58 GraphicUsed by:67
Symbol 59 MovieClipUsed by:67 118
Symbol 60 GraphicUsed by:67
Symbol 61 GraphicUsed by:67
Symbol 62 GraphicUsed by:67
Symbol 63 GraphicUsed by:67
Symbol 64 GraphicUsed by:67
Symbol 65 GraphicUsed by:67
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClip [bot]Uses:58 59 60 61 62 63 64 65 66Used by:325
Symbol 68 GraphicUsed by:155
Symbol 69 GraphicUsed by:78
Symbol 70 GraphicUsed by:78
Symbol 71 GraphicUsed by:78
Symbol 72 GraphicUsed by:78
Symbol 73 GraphicUsed by:78
Symbol 74 GraphicUsed by:78
Symbol 75 GraphicUsed by:78
Symbol 76 GraphicUsed by:78
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:69 70 71 72 73 74 75 76 77Used by:83 132 155 291 324 578
Symbol 79 GraphicUsed by:155
Symbol 80 GraphicUsed by:83 243
Symbol 81 GraphicUsed by:83
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:80 78 81 82Used by:155
Symbol 84 GraphicUsed by:118
Symbol 85 GraphicUsed by:118
Symbol 86 GraphicUsed by:118
Symbol 87 GraphicUsed by:118
Symbol 88 GraphicUsed by:118
Symbol 89 GraphicUsed by:118
Symbol 90 GraphicUsed by:118
Symbol 91 GraphicUsed by:118
Symbol 92 GraphicUsed by:118
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:93Used by:118
Symbol 95 GraphicUsed by:118
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:99
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:97 98Used by:118
Symbol 100 GraphicUsed by:105
Symbol 101 GraphicUsed by:105
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:105
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:100 101 103 104Used by:118
Symbol 106 GraphicUsed by:118
Symbol 107 GraphicUsed by:118
Symbol 108 GraphicUsed by:118
Symbol 109 GraphicUsed by:118
Symbol 110 GraphicUsed by:118
Symbol 111 GraphicUsed by:115
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:115
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:111 113 114Used by:118
Symbol 116 GraphicUsed by:118
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:84 59 85 86 87 88 89 90 91 92 94 95 99 105 106 107 108 109 110 115 116 117Used by:155 396 505
Symbol 119 GraphicUsed by:155
Symbol 120 GraphicUsed by:155
Symbol 121 GraphicUsed by:155
Symbol 122 GraphicUsed by:155
Symbol 123 GraphicUsed by:155
Symbol 124 GraphicUsed by:155
Symbol 125 GraphicUsed by:155
Symbol 126 GraphicUsed by:155
Symbol 127 GraphicUsed by:132
Symbol 128 ShapeTweeningUsed by:132
Symbol 129 GraphicUsed by:132
Symbol 130 ShapeTweeningUsed by:132
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:127 78 128 129 130 131Used by:155
Symbol 133 GraphicUsed by:155
Symbol 134 GraphicUsed by:155
Symbol 135 GraphicUsed by:155
Symbol 136 GraphicUsed by:155
Symbol 137 GraphicUsed by:155
Symbol 138 GraphicUsed by:155
Symbol 139 GraphicUsed by:155
Symbol 140 GraphicUsed by:155
Symbol 141 GraphicUsed by:155
Symbol 142 GraphicUsed by:155
Symbol 143 GraphicUsed by:155
Symbol 144 GraphicUsed by:155
Symbol 145 GraphicUsed by:155
Symbol 146 GraphicUsed by:155
Symbol 147 GraphicUsed by:155
Symbol 148 GraphicUsed by:155
Symbol 149 GraphicUsed by:155
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:155
Symbol 152 GraphicUsed by:155
Symbol 153 GraphicUsed by:155
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClip [top]Uses:68 78 79 83 118 119 120 121 122 123 124 125 126 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 151 152 153 154Used by:325 407 505 519
Symbol 156 GraphicUsed by:162
Symbol 157 GraphicUsed by:162
Symbol 158 GraphicUsed by:162
Symbol 159 GraphicUsed by:162
Symbol 160 GraphicUsed by:162
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClip [fire]Uses:156 157 158 159 160 161Used by:325
Symbol 163 GraphicUsed by:170
Symbol 164 GraphicUsed by:170
Symbol 165 GraphicUsed by:170
Symbol 166 GraphicUsed by:170
Symbol 167 GraphicUsed by:170
Symbol 168 GraphicUsed by:170
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:163 164 165 166 167 168 169Used by:201
Symbol 171 GraphicUsed by:175
Symbol 172 GraphicUsed by:175 276
Symbol 173 GraphicUsed by:175
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:171 172 173 174Used by:201 286
Symbol 176 ShapeTweeningUsed by:179
Symbol 177 ShapeTweeningUsed by:179
Symbol 178 GraphicUsed by:179 276
Symbol 179 MovieClipUses:176 177 178Used by:201
Symbol 180 ShapeTweeningUsed by:185
Symbol 181 GraphicUsed by:185
Symbol 182 ShapeTweeningUsed by:185
Symbol 183 GraphicUsed by:185
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:180 181 182 183 184Used by:201
Symbol 186 GraphicUsed by:189
Symbol 187 ShapeTweeningUsed by:189
Symbol 188 GraphicUsed by:189 200
Symbol 189 MovieClipUses:186 187 188Used by:201
Symbol 190 GraphicUsed by:193
Symbol 191 ShapeTweeningUsed by:193
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:190 191 192Used by:201 286
Symbol 194 MovieClipUsed by:201
Symbol 195 GraphicUsed by:200
Symbol 196 ShapeTweeningUsed by:200
Symbol 197 ShapeTweeningUsed by:200
Symbol 198 GraphicUsed by:200
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:195 196 197 198 199 188Used by:201
Symbol 201 MovieClip [spark]Uses:170 175 179 185 189 193 194 200Used by:325
Symbol 202 MovieClipUsed by:206
Symbol 203 GraphicUsed by:204 394
Symbol 204 MovieClipUses:203Used by:206 520
Symbol 205 EditableTextUses:7Used by:206
Symbol 206 MovieClip [listitem]Uses:202 204 205Used by:325
Symbol 207 ShapeTweeningUsed by:243
Symbol 208 GraphicUsed by:243
Symbol 209 ShapeTweeningUsed by:214
Symbol 210 GraphicUsed by:214
Symbol 211 ShapeTweeningUsed by:214
Symbol 212 ShapeTweeningUsed by:214
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:209 210 211 212 213Used by:243
Symbol 215 GraphicUsed by:243
Symbol 216 FontUsed by:217 231 237 241 355 357 359 376 377 380 381 384 386 387 398 399 400 401 402 403 404 405 409 410 411 412 413 414 449 450 451 452 453 454 455 458 459 460 461 462 463 464 465 466 469 474 483 484 488 489 490 491 492 500 502 509 510 516 517 522 523 553 558 561 564 565 566 581 582 583 585 590 591 592 596 599 604 606 607 608 610 613 648 649 720 722 730 731 732 733 734 735 736 737 739 740 741 742 744 745 747 749 750 754
Symbol 217 EditableTextUses:7 216Used by:218
Symbol 218 MovieClipUses:217Used by:243
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:243
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClipUses:221Used by:243
Symbol 223 ShapeTweeningUsed by:243
Symbol 224 ShapeTweeningUsed by:229
Symbol 225 GraphicUsed by:229
Symbol 226 ShapeTweeningUsed by:229
Symbol 227 ShapeTweeningUsed by:229
Symbol 228 GraphicUsed by:229
Symbol 229 MovieClipUses:224 225 226 227 228Used by:243
Symbol 230 GraphicUsed by:243
Symbol 231 TextUses:216Used by:232
Symbol 232 MovieClipUses:231Used by:243
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClipUses:233Used by:243
Symbol 235 ShapeTweeningUsed by:243
Symbol 236 GraphicUsed by:243
Symbol 237 EditableTextUses:7 216Used by:238
Symbol 238 MovieClipUses:237Used by:243
Symbol 239 ShapeTweeningUsed by:243
Symbol 240 GraphicUsed by:243
Symbol 241 EditableTextUses:7 216Used by:242
Symbol 242 MovieClipUses:241Used by:243
Symbol 243 MovieClipUses:207 208 80 214 215 218 220 222 223 229 230 232 234 235 236 238 239 240 242Used by:244
Symbol 244 MovieClip [lnode]Uses:243Used by:325
Symbol 245 GraphicUsed by:269
Symbol 246 GraphicUsed by:269
Symbol 247 GraphicUsed by:269
Symbol 248 GraphicUsed by:269
Symbol 249 GraphicUsed by:269
Symbol 250 GraphicUsed by:269
Symbol 251 GraphicUsed by:269
Symbol 252 GraphicUsed by:269
Symbol 253 GraphicUsed by:269
Symbol 254 GraphicUsed by:269
Symbol 255 GraphicUsed by:269
Symbol 256 GraphicUsed by:269
Symbol 257 GraphicUsed by:269
Symbol 258 GraphicUsed by:269
Symbol 259 GraphicUsed by:269
Symbol 260 GraphicUsed by:269
Symbol 261 GraphicUsed by:269
Symbol 262 GraphicUsed by:269
Symbol 263 GraphicUsed by:269
Symbol 264 GraphicUsed by:269
Symbol 265 GraphicUsed by:269
Symbol 266 GraphicUsed by:269
Symbol 267 GraphicUsed by:269
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268Used by:286
Symbol 270 ShapeTweeningUsed by:274
Symbol 271 ShapeTweeningUsed by:274
Symbol 272 ShapeTweeningUsed by:274
Symbol 273 GraphicUsed by:274
Symbol 274 MovieClipUses:270 271 272 273Used by:286
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:172 275 178Used by:286
Symbol 277 ShapeTweeningUsed by:281
Symbol 278 ShapeTweeningUsed by:281
Symbol 279 ShapeTweeningUsed by:281
Symbol 280 GraphicUsed by:281
Symbol 281 MovieClipUses:277 278 279 280Used by:286
Symbol 282 GraphicUsed by:285
Symbol 283 ShapeTweeningUsed by:285
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClipUses:282 283 284Used by:286
Symbol 286 MovieClip [ricco]Uses:269 175 274 276 281 285 193Used by:325
Symbol 287 GraphicUsed by:291
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:288Used by:291
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:287 289 78 290Used by:293
Symbol 292 EditableTextUses:1Used by:293
Symbol 293 MovieClip [stats]Uses:291 292Used by:325
Symbol 294 GraphicUsed by:297
Symbol 295 GraphicUsed by:297
Symbol 296 GraphicUsed by:297 305
Symbol 297 MovieClipUses:294 295 296Used by:318
Symbol 298 GraphicUsed by:303
Symbol 299 GraphicUsed by:303
Symbol 300 GraphicUsed by:303
Symbol 301 GraphicUsed by:303
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:298 299 300 301 302Used by:318
Symbol 304 ShapeTweeningUsed by:305
Symbol 305 MovieClipUses:304 296Used by:318
Symbol 306 GraphicUsed by:309
Symbol 307 GraphicUsed by:309
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClipUses:306 307 308Used by:318
Symbol 310 GraphicUsed by:313
Symbol 311 GraphicUsed by:313
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:310 311 312Used by:318
Symbol 314 GraphicUsed by:317
Symbol 315 GraphicUsed by:317
Symbol 316 GraphicUsed by:317
Symbol 317 MovieClipUses:314 315 316Used by:318
Symbol 318 MovieClip [shold]Uses:297 303 305 309 313 317Used by:325
Symbol 319 GraphicUsed by:324
Symbol 320 GraphicUsed by:321
Symbol 321 MovieClipUses:320Used by:324
Symbol 322 GraphicUsed by:323
Symbol 323 MovieClipUses:322Used by:324
Symbol 324 MovieClip [tcolorball]Uses:78 319 321 323Used by:325
Symbol 325 MovieClipUses:16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 57 67 155 162 201 206 244 286 293 318 324Used by:Timeline
Symbol 326 GraphicUses:9Used by:329
Symbol 327 FontUsed by:328 330 331 571 572 573
Symbol 328 TextUses:327Used by:329
Symbol 329 MovieClipUses:326 328Used by:333
Symbol 330 TextUses:327Used by:332
Symbol 331 TextUses:327Used by:332
Symbol 332 MovieClipUses:330 331Used by:333
Symbol 333 MovieClipUses:329 332Used by:Timeline
Symbol 334 GraphicUsed by:341
Symbol 335 GraphicUsed by:339
Symbol 336 GraphicUsed by:339
Symbol 337 GraphicUsed by:339
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClipUses:335 336 337 338Used by:341
Symbol 340 GraphicUsed by:341
Symbol 341 MovieClipUses:334 339 340Used by:362
Symbol 342 BitmapUsed by:343
Symbol 343 GraphicUses:342Used by:344
Symbol 344 MovieClipUses:343Used by:346 584 738
Symbol 345 TextUses:7Used by:346
Symbol 346 MovieClipUses:344 345Used by:362
Symbol 347 GraphicUsed by:353
Symbol 348 GraphicUsed by:350
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:348 349Used by:353
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:353
Symbol 353 MovieClipUses:347 350 352Used by:362
Symbol 354 GraphicUsed by:358
Symbol 355 EditableTextUses:216Used by:358
Symbol 356 GraphicUsed by:358
Symbol 357 EditableTextUses:216Used by:358
Symbol 358 MovieClipUses:354 355 356 357Used by:361
Symbol 359 TextUses:216Used by:360
Symbol 360 MovieClipUses:359Used by:361
Symbol 361 MovieClipUses:358 360Used by:362
Symbol 362 MovieClipUses:341 346 353 361Used by:Timeline
Symbol 363 GraphicUsed by:609  Timeline
Symbol 364 GraphicUsed by:Timeline
Symbol 365 GraphicUsed by:371
Symbol 366 GraphicUsed by:371
Symbol 367 MovieClipUsed by:371
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClipUses:368Used by:371
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:365 366 367 369 370Used by:Timeline
Symbol 372 TextUses:7Used by:Timeline
Symbol 373 TextUses:7Used by:Timeline
Symbol 374 TextUses:7Used by:Timeline
Symbol 375 GraphicUsed by:378
Symbol 376 EditableTextUses:216Used by:378
Symbol 377 EditableTextUses:216Used by:378
Symbol 378 MovieClipUses:375 376 377Used by:Timeline
Symbol 379 GraphicUsed by:383
Symbol 380 EditableTextUses:216Used by:383
Symbol 381 EditableTextUses:216Used by:383
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:379 380 381 382Used by:Timeline
Symbol 384 EditableTextUses:216Used by:Timeline
Symbol 385 GraphicUsed by:388
Symbol 386 EditableTextUses:216Used by:388
Symbol 387 EditableTextUses:216Used by:388
Symbol 388 MovieClipUses:385 386 387Used by:Timeline
Symbol 389 EditableTextUses:7Used by:Timeline
Symbol 390 GraphicUsed by:477
Symbol 391 GraphicUsed by:477
Symbol 392 TextUses:7Used by:475
Symbol 393 TextUses:7Used by:475
Symbol 394 MovieClipUses:203Used by:475
Symbol 395 GraphicUsed by:475
Symbol 396 MovieClipUses:118Used by:475
Symbol 397 EditableTextUses:7Used by:475
Symbol 398 EditableTextUses:216Used by:475
Symbol 399 EditableTextUses:216Used by:475
Symbol 400 EditableTextUses:216Used by:475
Symbol 401 EditableTextUses:216Used by:475
Symbol 402 EditableTextUses:216Used by:475
Symbol 403 EditableTextUses:216Used by:475
Symbol 404 EditableTextUses:216Used by:475
Symbol 405 TextUses:216Used by:406
Symbol 406 MovieClipUses:405Used by:475
Symbol 407 MovieClipUses:155Used by:475
Symbol 408 EditableTextUses:7Used by:475
Symbol 409 EditableTextUses:216Used by:475
Symbol 410 EditableTextUses:216Used by:475
Symbol 411 EditableTextUses:216Used by:475
Symbol 412 EditableTextUses:216Used by:475
Symbol 413 EditableTextUses:216Used by:475
Symbol 414 TextUses:216Used by:415
Symbol 415 MovieClipUses:414Used by:475
Symbol 416 GraphicUsed by:446
Symbol 417 GraphicUsed by:422
Symbol 418 GraphicUsed by:422 434
Symbol 419 GraphicUsed by:422 427 434
Symbol 420 GraphicUsed by:422 427
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClipUses:417 418 419 420 421Used by:446
Symbol 423 GraphicUsed by:446
Symbol 424 GraphicUsed by:427
Symbol 425 GraphicUsed by:427
Symbol 426 GraphicUsed by:427
Symbol 427 MovieClipUses:424 425 419 420 426Used by:446
Symbol 428 GraphicUsed by:446
Symbol 429 GraphicUsed by:434
Symbol 430 GraphicUsed by:434
Symbol 431 GraphicUsed by:434
Symbol 432 GraphicUsed by:434
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:429 418 419 430 431 432 433Used by:446
Symbol 435 GraphicUsed by:446
Symbol 436 ShapeTweeningUsed by:441
Symbol 437 GraphicUsed by:441
Symbol 438 GraphicUsed by:441
Symbol 439 ShapeTweeningUsed by:441
Symbol 440 GraphicUsed by:441
Symbol 441 MovieClipUses:436 437 438 439 440Used by:446
Symbol 442 GraphicUsed by:446
Symbol 443 GraphicUsed by:446
Symbol 444 GraphicUsed by:446
Symbol 445 GraphicUsed by:446
Symbol 446 MovieClipUses:416 422 423 427 428 434 435 441 442 443 444 445Used by:447 505 519
Symbol 447 MovieClipUses:446Used by:475
Symbol 448 EditableTextUses:7Used by:475
Symbol 449 EditableTextUses:216Used by:475
Symbol 450 EditableTextUses:216Used by:475
Symbol 451 EditableTextUses:216Used by:475
Symbol 452 EditableTextUses:216Used by:475
Symbol 453 EditableTextUses:216Used by:475
Symbol 454 EditableTextUses:216Used by:475
Symbol 455 TextUses:216Used by:456
Symbol 456 MovieClipUses:455Used by:475
Symbol 457 EditableTextUses:7Used by:475
Symbol 458 EditableTextUses:216Used by:475
Symbol 459 EditableTextUses:216Used by:475
Symbol 460 EditableTextUses:216Used by:475
Symbol 461 EditableTextUses:216Used by:475
Symbol 462 EditableTextUses:216Used by:475
Symbol 463 EditableTextUses:216Used by:475
Symbol 464 EditableTextUses:216Used by:475
Symbol 465 EditableTextUses:216Used by:475
Symbol 466 EditableTextUses:216Used by:475
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:467Used by:475
Symbol 469 TextUses:216Used by:475
Symbol 470 EditableTextUses:7Used by:475
Symbol 471 EditableTextUses:7Used by:475
Symbol 472 GraphicUsed by:473
Symbol 473 MovieClipUses:472Used by:475 738
Symbol 474 TextUses:216Used by:475
Symbol 475 MovieClipUses:392 393 394 395 396 397 398 399 400 401 402 403 404 406 407 408 409 410 411 412 413 415 447 448 449 450 451 452 453 454 456 457 458 459 460 461 462 463 464 465 466 468 469 470 471 473 474Used by:477
Symbol 476 GraphicUsed by:477
Symbol 477 MovieClipUses:390 391 475 476Used by:Timeline
Symbol 478 GraphicUsed by:487
Symbol 479 GraphicUsed by:487
Symbol 480 ShapeTweeningUsed by:482
Symbol 481 GraphicUsed by:482
Symbol 482 MovieClipUses:480 481Used by:487
Symbol 483 EditableTextUses:216Used by:487
Symbol 484 EditableTextUses:216Used by:487
Symbol 485 GraphicUsed by:487
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClipUses:478 479 482 483 484 485 486Used by:Timeline
Symbol 488 TextUses:216Used by:Timeline
Symbol 489 TextUses:216Used by:Timeline
Symbol 490 TextUses:216Used by:Timeline
Symbol 491 TextUses:216Used by:Timeline
Symbol 492 EditableTextUses:216Used by:Timeline
Symbol 493 GraphicUsed by:520
Symbol 494 GraphicUsed by:499
Symbol 495 GraphicUsed by:499
Symbol 496 GraphicUsed by:499
Symbol 497 GraphicUsed by:499
Symbol 498 GraphicUsed by:499
Symbol 499 MovieClipUses:494 495 496 497 498Used by:520
Symbol 500 EditableTextUses:216Used by:504
Symbol 501 EditableTextUses:7Used by:504
Symbol 502 EditableTextUses:216Used by:504
Symbol 503 EditableTextUses:7Used by:504
Symbol 504 MovieClipUses:500 501 502 503Used by:520
Symbol 505 MovieClipUses:118 155 446Used by:520
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:506Used by:515
Symbol 508 GraphicUsed by:512
Symbol 509 EditableTextUses:216Used by:511
Symbol 510 EditableTextUses:216Used by:511
Symbol 511 MovieClipUses:509 510Used by:512 514
Symbol 512 MovieClipUses:508 511Used by:515
Symbol 513 GraphicUsed by:514 650 655 657 659
Symbol 514 MovieClipUses:513 511Used by:515
Symbol 515 MovieClipUses:507 512 514Used by:520
Symbol 516 EditableTextUses:216Used by:518
Symbol 517 EditableTextUses:216Used by:518
Symbol 518 MovieClipUses:516 517Used by:520
Symbol 519 MovieClipUses:446 155Used by:520
Symbol 520 MovieClipUses:493 499 504 505 204 515 518 519Used by:Timeline
Symbol 521 GraphicUsed by:524
Symbol 522 TextUses:216Used by:524
Symbol 523 TextUses:216Used by:524
Symbol 524 MovieClipUses:521 522 523Used by:Timeline
Symbol 525 GraphicUsed by:528
Symbol 526 TextUses:7Used by:528
Symbol 527 TextUses:7Used by:528
Symbol 528 MovieClipUses:525 526 527Used by:Timeline
Symbol 529 BitmapUsed by:530
Symbol 530 GraphicUses:529Used by:535
Symbol 531 BitmapUsed by:532
Symbol 532 GraphicUses:531Used by:535
Symbol 533 BitmapUsed by:534
Symbol 534 GraphicUses:533Used by:535
Symbol 535 MovieClipUses:530 532 534Used by:727 728  Timeline
Symbol 536 GraphicUsed by:537 728
Symbol 537 MovieClipUses:536Used by:Timeline
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClipUses:538Used by:550
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClipUses:540Used by:550
Symbol 542 GraphicUsed by:543
Symbol 543 MovieClipUses:542Used by:550
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:544Used by:550
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClipUses:546Used by:550
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548Used by:550
Symbol 550 MovieClipUses:539 541 543 545 547 549Used by:Timeline
Symbol 551 GraphicUsed by:552 563
Symbol 552 MovieClipUses:551Used by:562
Symbol 553 TextUses:216Used by:562
Symbol 554 ShapeTweeningUsed by:557
Symbol 555 ShapeTweeningUsed by:557
Symbol 556 GraphicUsed by:557
Symbol 557 MovieClipUses:554 555 556Used by:562
Symbol 558 TextUses:216Used by:562
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:559Used by:562 593
Symbol 561 TextUses:216Used by:562
Symbol 562 MovieClipUses:552 553 557 558 560 561Used by:Timeline
Symbol 563 MovieClipUses:551Used by:568
Symbol 564 TextUses:216Used by:567
Symbol 565 TextUses:216Used by:567
Symbol 566 TextUses:216Used by:567
Symbol 567 MovieClipUses:564 565 566Used by:568
Symbol 568 MovieClipUses:563 567Used by:Timeline
Symbol 569 GraphicUsed by:574
Symbol 570 FontUsed by:571 572 573
Symbol 571 EditableTextUses:327 570Used by:574
Symbol 572 EditableTextUses:327 570Used by:574
Symbol 573 EditableTextUses:327 570Used by:574
Symbol 574 MovieClipUses:569 571 572 573Used by:575
Symbol 575 MovieClipUses:574Used by:Timeline
Symbol 576 GraphicUsed by:580 584
Symbol 577 GraphicUsed by:578
Symbol 578 MovieClipUses:78 577Used by:580
Symbol 579 GraphicUsed by:580
Symbol 580 MovieClipUses:576 578 579Used by:584
Symbol 581 TextUses:216Used by:584
Symbol 582 TextUses:216Used by:584
Symbol 583 TextUses:216Used by:584
Symbol 584 MovieClipUses:576 580 581 582 583 344Used by:Timeline
Symbol 585 TextUses:216Used by:593
Symbol 586 GraphicUsed by:587
Symbol 587 MovieClipUses:586Used by:589
Symbol 588 GraphicUsed by:589
Symbol 589 MovieClipUses:587 588Used by:593
Symbol 590 TextUses:216Used by:593
Symbol 591 TextUses:216Used by:593
Symbol 592 TextUses:216Used by:593
Symbol 593 MovieClipUses:560 585 589 590 591 592Used by:Timeline
Symbol 594 GraphicUsed by:Timeline
Symbol 595 GraphicUsed by:Timeline
Symbol 596 EditableTextUses:216Used by:597
Symbol 597 MovieClipUses:596Used by:Timeline
Symbol 598 GraphicUsed by:600
Symbol 599 TextUses:216Used by:600
Symbol 600 MovieClipUses:598 599Used by:Timeline
Symbol 601 GraphicUsed by:605
Symbol 602 GraphicUsed by:603
Symbol 603 MovieClipUses:602Used by:605
Symbol 604 EditableTextUses:216Used by:605
Symbol 605 MovieClipUses:601 603 604Used by:Timeline
Symbol 606 TextUses:216Used by:Timeline
Symbol 607 EditableTextUses:216Used by:Timeline
Symbol 608 EditableTextUses:216Used by:Timeline
Symbol 609 MovieClipUses:363Used by:611 755
Symbol 610 TextUses:216Used by:611
Symbol 611 MovieClipUses:609 610Used by:Timeline
Symbol 612 GraphicUsed by:615
Symbol 613 TextUses:216Used by:615
Symbol 614 ShapeTweeningUsed by:615
Symbol 615 MovieClipUses:612 613 614Used by:Timeline
Symbol 616 BitmapUsed by:617
Symbol 617 GraphicUses:616Used by:646
Symbol 618 BitmapUsed by:619
Symbol 619 GraphicUses:618Used by:646
Symbol 620 BitmapUsed by:621
Symbol 621 GraphicUses:620Used by:646
Symbol 622 BitmapUsed by:623
Symbol 623 GraphicUses:622Used by:646
Symbol 624 BitmapUsed by:625
Symbol 625 GraphicUses:624Used by:646
Symbol 626 BitmapUsed by:627
Symbol 627 GraphicUses:626Used by:646
Symbol 628 BitmapUsed by:629
Symbol 629 GraphicUses:628Used by:646
Symbol 630 BitmapUsed by:631
Symbol 631 GraphicUses:630Used by:646
Symbol 632 BitmapUsed by:633
Symbol 633 GraphicUses:632Used by:646
Symbol 634 BitmapUsed by:635
Symbol 635 GraphicUses:634Used by:646
Symbol 636 BitmapUsed by:637
Symbol 637 GraphicUses:636Used by:646
Symbol 638 BitmapUsed by:639
Symbol 639 GraphicUses:638Used by:646
Symbol 640 BitmapUsed by:641
Symbol 641 GraphicUses:640Used by:646
Symbol 642 BitmapUsed by:643
Symbol 643 GraphicUses:642Used by:646
Symbol 644 BitmapUsed by:645
Symbol 645 GraphicUses:644Used by:646
Symbol 646 MovieClipUses:617 619 621 623 625 627 629 631 633 635 637 639 641 643 645Used by:647
Symbol 647 MovieClipUses:646Used by:Timeline
Symbol 648 TextUses:216Used by:Timeline
Symbol 649 TextUses:216Used by:650
Symbol 650 MovieClipUses:513 649Used by:Timeline
Symbol 651 GraphicUsed by:718
Symbol 652 TextUses:1Used by:718
Symbol 653 GraphicUsed by:718
Symbol 654 TextUses:1Used by:655
Symbol 655 MovieClipUses:513 654Used by:718
Symbol 656 TextUses:1Used by:657
Symbol 657 MovieClipUses:513 656Used by:718
Symbol 658 TextUses:1Used by:659
Symbol 659 MovieClipUses:513 658Used by:718
Symbol 660 TextUses:1Used by:718
Symbol 661 TextUses:1Used by:718
Symbol 662 TextUses:1Used by:718
Symbol 663 TextUses:1Used by:718
Symbol 664 TextUses:1Used by:718
Symbol 665 TextUses:1Used by:718
Symbol 666 TextUses:1Used by:718
Symbol 667 TextUses:1Used by:718
Symbol 668 BitmapUsed by:669 712 716
Symbol 669 GraphicUses:668Used by:718
Symbol 670 TextUses:1Used by:718
Symbol 671 GraphicUsed by:718
Symbol 672 TextUses:1Used by:718
Symbol 673 GraphicUsed by:718
Symbol 674 TextUses:1Used by:718
Symbol 675 GraphicUsed by:718
Symbol 676 TextUses:1Used by:718
Symbol 677 GraphicUsed by:718
Symbol 678 TextUses:1Used by:718
Symbol 679 GraphicUsed by:718
Symbol 680 TextUses:1Used by:718
Symbol 681 TextUses:1Used by:718
Symbol 682 TextUses:1Used by:718
Symbol 683 TextUses:1Used by:718
Symbol 684 GraphicUsed by:718
Symbol 685 TextUses:1Used by:718
Symbol 686 GraphicUsed by:718
Symbol 687 TextUses:1Used by:718
Symbol 688 GraphicUsed by:718
Symbol 689 TextUses:1Used by:718
Symbol 690 GraphicUsed by:718
Symbol 691 TextUses:1Used by:718
Symbol 692 GraphicUsed by:718
Symbol 693 TextUses:1Used by:718
Symbol 694 GraphicUsed by:718
Symbol 695 TextUses:1Used by:718
Symbol 696 TextUses:1Used by:718
Symbol 697 GraphicUsed by:718
Symbol 698 TextUses:1Used by:718
Symbol 699 TextUses:1Used by:718
Symbol 700 TextUses:1Used by:718
Symbol 701 TextUses:1Used by:718
Symbol 702 TextUses:1Used by:718
Symbol 703 GraphicUsed by:718
Symbol 704 TextUses:1Used by:718
Symbol 705 TextUses:1Used by:718
Symbol 706 TextUses:1Used by:718
Symbol 707 TextUses:1Used by:718
Symbol 708 TextUses:1Used by:718
Symbol 709 TextUses:1Used by:718
Symbol 710 TextUses:1Used by:718
Symbol 711 TextUses:1Used by:718
Symbol 712 GraphicUses:668Used by:718
Symbol 713 TextUses:1Used by:718
Symbol 714 TextUses:1Used by:718
Symbol 715 TextUses:1Used by:718
Symbol 716 GraphicUses:668Used by:718
Symbol 717 TextUses:1Used by:718
Symbol 718 MovieClipUses:651 652 653 655 657 659 660 661 662 663 664 665 666 667 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717Used by:Timeline
Symbol 719 GraphicUsed by:724 743
Symbol 720 TextUses:216Used by:724
Symbol 721 GraphicUsed by:723
Symbol 722 EditableTextUses:7 216Used by:723
Symbol 723 MovieClipUses:721 722Used by:724 738 743
Symbol 724 MovieClipUses:719 720 723Used by:Timeline
Symbol 725 GraphicUsed by:738
Symbol 726 GraphicUsed by:729
Symbol 727 MovieClipUses:535Used by:729
Symbol 728 MovieClipUses:536 535Used by:729
Symbol 729 MovieClipUses:726 727 728Used by:738
Symbol 730 EditableTextUses:7 216Used by:738
Symbol 731 EditableTextUses:7 216Used by:738
Symbol 732 TextUses:216Used by:738
Symbol 733 TextUses:216Used by:738
Symbol 734 TextUses:216Used by:738
Symbol 735 TextUses:216Used by:738
Symbol 736 TextUses:216Used by:738
Symbol 737 TextUses:216Used by:738
Symbol 738 MovieClipUses:725 723 344 729 730 731 732 733 473 734 735 736 737Used by:Timeline
Symbol 739 TextUses:216Used by:743
Symbol 740 TextUses:216Used by:743
Symbol 741 TextUses:216Used by:743
Symbol 742 TextUses:216Used by:743
Symbol 743 MovieClipUses:719 739 740 741 742 723Used by:Timeline
Symbol 744 TextUses:216Used by:Timeline
Symbol 745 TextUses:216Used by:Timeline
Symbol 746 GraphicUsed by:748
Symbol 747 EditableTextUses:216Used by:748
Symbol 748 MovieClipUses:746 747Used by:Timeline
Symbol 749 TextUses:216Used by:Timeline
Symbol 750 EditableTextUses:7 216Used by:Timeline
Symbol 751 GraphicUsed by:753
Symbol 752 TextUses:7Used by:753
Symbol 753 MovieClipUses:751 752Used by:Timeline
Symbol 754 TextUses:216Used by:755
Symbol 755 MovieClipUses:609 754Used by:Timeline

Instance Names

"zup"Frame 1Symbol 2 EditableText
"lh"Frame 1Symbol 12 MovieClip
"fader"Frame 1Symbol 15 MovieClip
"shop"Frame 4Symbol 371 MovieClip
"inventory"Frame 4Symbol 371 MovieClip
"mybots"Frame 4Symbol 371 MovieClip
"buyitembutton"Frame 4Symbol 378 MovieClip
"chassisviewbutton"Frame 4Symbol 383 MovieClip
"platingviewbutton"Frame 4Symbol 383 MovieClip
"mountviewbutton"Frame 4Symbol 383 MovieClip
"mountitembutton"Frame 4Symbol 378 MovieClip
"sellitembutton"Frame 4Symbol 378 MovieClip
"dismounttopbutton"Frame 4Symbol 378 MovieClip
"sellbotbutton"Frame 4Symbol 378 MovieClip
"enabledisablebutton"Frame 4Symbol 378 MovieClip
"botnamebox"Frame 4Symbol 388 MovieClip
"bottitlefield"Frame 4Symbol 389 EditableText
"infomon"Frame 4Symbol 477 MovieClip
"savebutton"Frame 4Symbol 487 MovieClip
"render"Frame 4Symbol 520 MovieClip
"botnamebox"Frame 4Symbol 524 MovieClip
"startbattlebutton"Frame 4Symbol 487 MovieClip
"exitbutton"Frame 4Symbol 487 MovieClip
"arenabg"Frame 5Symbol 535 MovieClip
"obsticles"Frame 5Symbol 537 MovieClip
"obsticles"Frame 5Symbol 537 MovieClip
"startcountdown"Frame 5Symbol 550 MovieClip
"os"Frame 5Symbol 562 MovieClip
"mo"Frame 5Symbol 568 MovieClip
"hhud"Frame 5Symbol 584 MovieClip
"ios"Frame 5Symbol 593 MovieClip
"failtext"Frame 6Symbol 597 MovieClip
"backbutton"Frame 6Symbol 600 MovieClip
"mvol"Frame 6Symbol 605 MovieClip
"svol"Frame 6Symbol 605 MovieClip
"savebutton"Frame 6Symbol 615 MovieClip
"backbutton"Frame 8Symbol 650 MovieClip
"bholder"Frame 10Symbol 724 MovieClip
"iholder"Frame 10Symbol 738 MovieClip
"bholder"Frame 11Symbol 743 MovieClip
"opt1"Frame 12Symbol 748 MovieClip
"opt2"Frame 12Symbol 748 MovieClip
"opt3"Frame 12Symbol 748 MovieClip
"mvol"Frame 13Symbol 605 MovieClip
"svol"Frame 13Symbol 605 MovieClip
"donebut"Frame 13Symbol 753 MovieClip
"l1"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l2"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l3"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l4"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l5"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l6"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l7"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l8"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l9"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l10"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l11"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l12"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l13"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l14"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l15"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l16"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l17"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l18"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l19"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"l20"Symbol 6 MovieClip Frame 1Symbol 5 MovieClip
"loadbar"Symbol 12 MovieClip Frame 1Symbol 6 MovieClip
"blackfill"Symbol 15 MovieClip Frame 1Symbol 14 MovieClip
"blackfill"Symbol 15 MovieClip Frame 19Symbol 14 MovieClip
"d2"Symbol 67 MovieClip [bot] Frame 1Symbol 59 MovieClip
"d3"Symbol 67 MovieClip [bot] Frame 1Symbol 59 MovieClip
"d1"Symbol 67 MovieClip [bot] Frame 1Symbol 59 MovieClip
"tcolor"Symbol 83 MovieClip Frame 1Symbol 78 MovieClip
"shine"Symbol 115 MovieClip Frame 1Symbol 113 MovieClip
"gunpoint"Symbol 118 MovieClip Frame 1Symbol 59 MovieClip
"spinner"Symbol 118 MovieClip Frame 9Symbol 94 MovieClip
"anim"Symbol 118 MovieClip Frame 11Symbol 99 MovieClip
"anim"Symbol 118 MovieClip Frame 12Symbol 105 MovieClip
"cry"Symbol 118 MovieClip Frame 17Symbol 115 MovieClip
"tcolor"Symbol 132 MovieClip Frame 1Symbol 78 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 1Symbol 78 MovieClip
"teamlight2"Symbol 155 MovieClip [top] Frame 1Symbol 83 MovieClip
"teamlight1"Symbol 155 MovieClip [top] Frame 1Symbol 83 MovieClip
"gun"Symbol 155 MovieClip [top] Frame 1Symbol 118 MovieClip
"teamlight3"Symbol 155 MovieClip [top] Frame 4Symbol 83 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 5Symbol 78 MovieClip
"teamlight1"Symbol 155 MovieClip [top] Frame 5Symbol 132 MovieClip
"teamlight2"Symbol 155 MovieClip [top] Frame 5Symbol 132 MovieClip
"teamlight3"Symbol 155 MovieClip [top] Frame 5Symbol 132 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 6Symbol 78 MovieClip
"teamlight2"Symbol 155 MovieClip [top] Frame 6Symbol 83 MovieClip
"teamlight1"Symbol 155 MovieClip [top] Frame 6Symbol 83 MovieClip
"teamlight1"Symbol 155 MovieClip [top] Frame 7Symbol 83 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 7Symbol 78 MovieClip
"teamlight1"Symbol 155 MovieClip [top] Frame 8Symbol 132 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 8Symbol 78 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 9Symbol 78 MovieClip
"teamlight1"Symbol 155 MovieClip [top] Frame 9Symbol 83 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 10Symbol 78 MovieClip
"spinnr"Symbol 155 MovieClip [top] Frame 10Symbol 151 MovieClip
"teamlight1"Symbol 155 MovieClip [top] Frame 10Symbol 83 MovieClip
"teamlight2"Symbol 155 MovieClip [top] Frame 10Symbol 83 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 11Symbol 78 MovieClip
"teamlight2"Symbol 155 MovieClip [top] Frame 11Symbol 83 MovieClip
"bmphold"Symbol 206 MovieClip [listitem] Frame 1Symbol 202 MovieClip
"white"Symbol 206 MovieClip [listitem] Frame 1Symbol 204 MovieClip
"hitarea"Symbol 206 MovieClip [listitem] Frame 1Symbol 204 MovieClip
"hitarea"Symbol 243 MovieClip Frame 14Symbol 220 MovieClip
"thename"Symbol 243 MovieClip Frame 14Symbol 218 MovieClip
"glower"Symbol 243 MovieClip Frame 14Symbol 222 MovieClip
"hitarea"Symbol 243 MovieClip Frame 28Symbol 220 MovieClip
"thename"Symbol 243 MovieClip Frame 28Symbol 232 MovieClip
"glower"Symbol 243 MovieClip Frame 28Symbol 234 MovieClip
"hitarea"Symbol 243 MovieClip Frame 41Symbol 220 MovieClip
"thename"Symbol 243 MovieClip Frame 41Symbol 238 MovieClip
"glower"Symbol 243 MovieClip Frame 41Symbol 222 MovieClip
"hitarea"Symbol 243 MovieClip Frame 55Symbol 220 MovieClip
"thename"Symbol 243 MovieClip Frame 55Symbol 242 MovieClip
"glower"Symbol 243 MovieClip Frame 55Symbol 222 MovieClip
"node"Symbol 244 MovieClip [lnode] Frame 1Symbol 243 MovieClip
"bar"Symbol 291 MovieClip Frame 1Symbol 289 MovieClip
"tcolor"Symbol 291 MovieClip Frame 1Symbol 78 MovieClip
"hp"Symbol 293 MovieClip [stats] Frame 1Symbol 291 MovieClip
"streaktween"Symbol 318 MovieClip [shold] Frame 1Symbol 297 MovieClip
"streaktween"Symbol 318 MovieClip [shold] Frame 4Symbol 303 MovieClip
"streaktween"Symbol 318 MovieClip [shold] Frame 5Symbol 305 MovieClip
"streaktween"Symbol 318 MovieClip [shold] Frame 6Symbol 309 MovieClip
"streaktween"Symbol 318 MovieClip [shold] Frame 7Symbol 313 MovieClip
"streaktween"Symbol 318 MovieClip [shold] Frame 8Symbol 317 MovieClip
"tcolor"Symbol 324 MovieClip [tcolorball] Frame 1Symbol 78 MovieClip
"hider"Symbol 324 MovieClip [tcolorball] Frame 1Symbol 321 MovieClip
"shower"Symbol 324 MovieClip [tcolorball] Frame 1Symbol 323 MovieClip
"b3"Symbol 361 MovieClip Frame 1Symbol 358 MovieClip
"b2"Symbol 361 MovieClip Frame 1Symbol 358 MovieClip
"b1"Symbol 361 MovieClip Frame 1Symbol 358 MovieClip
"b4"Symbol 361 MovieClip Frame 1Symbol 358 MovieClip
"b5"Symbol 361 MovieClip Frame 1Symbol 358 MovieClip
"b6"Symbol 361 MovieClip Frame 1Symbol 358 MovieClip
"b0"Symbol 361 MovieClip Frame 1Symbol 360 MovieClip
"itemhold"Symbol 371 MovieClip Frame 1Symbol 367 MovieClip
"scroller"Symbol 371 MovieClip Frame 1Symbol 369 MovieClip
"gungraphic"Symbol 396 MovieClip Frame 1Symbol 118 MovieClip
"platinggraphic"Symbol 407 MovieClip Frame 1Symbol 155 MovieClip [top]
"chassisgraphic"Symbol 447 MovieClip Frame 1Symbol 446 MovieClip
"flasher"Symbol 475 MovieClip Frame 1Symbol 394 MovieClip
"holder"Symbol 475 MovieClip Frame 2Symbol 396 MovieClip
"infohold"Symbol 475 MovieClip Frame 2Symbol 406 MovieClip
"holder"Symbol 475 MovieClip Frame 3Symbol 407 MovieClip
"infohold"Symbol 475 MovieClip Frame 3Symbol 415 MovieClip
"holder"Symbol 475 MovieClip Frame 4Symbol 447 MovieClip
"infohold"Symbol 475 MovieClip Frame 4Symbol 456 MovieClip
"holder1"Symbol 475 MovieClip Frame 5Symbol 447 MovieClip
"holder2"Symbol 475 MovieClip Frame 5Symbol 407 MovieClip
"holder3"Symbol 475 MovieClip Frame 5Symbol 396 MovieClip
"info_chassis"Symbol 475 MovieClip Frame 5Symbol 468 MovieClip
"info_plating"Symbol 475 MovieClip Frame 5Symbol 468 MovieClip
"info_weapon"Symbol 475 MovieClip Frame 5Symbol 468 MovieClip
"screen"Symbol 477 MovieClip Frame 1Symbol 475 MovieClip
"blinker"Symbol 487 MovieClip Frame 1Symbol 482 MovieClip
"item"Symbol 505 MovieClip Frame 1Symbol 118 MovieClip
"item"Symbol 505 MovieClip Frame 2Symbol 155 MovieClip [top]
"item"Symbol 505 MovieClip Frame 3Symbol 446 MovieClip
"am"Symbol 512 MovieClip Frame 1Symbol 511 MovieClip
"am"Symbol 514 MovieClip Frame 1Symbol 511 MovieClip
"bar_chas"Symbol 515 MovieClip Frame 1Symbol 512 MovieClip
"bar_plat"Symbol 515 MovieClip Frame 1Symbol 512 MovieClip
"bar_weap"Symbol 515 MovieClip Frame 1Symbol 512 MovieClip
"bar_heal"Symbol 515 MovieClip Frame 1Symbol 512 MovieClip
"bar_none"Symbol 515 MovieClip Frame 1Symbol 514 MovieClip
"item"Symbol 519 MovieClip Frame 1Symbol 446 MovieClip
"item"Symbol 519 MovieClip Frame 2Symbol 155 MovieClip [top]
"tint"Symbol 520 MovieClip Frame 1Symbol 499 MovieClip
"texts"Symbol 520 MovieClip Frame 1Symbol 504 MovieClip
"disp"Symbol 520 MovieClip Frame 1Symbol 505 MovieClip
"white"Symbol 520 MovieClip Frame 1Symbol 204 MovieClip
"hitarea"Symbol 520 MovieClip Frame 1Symbol 204 MovieClip
"wg"Symbol 520 MovieClip Frame 2Symbol 515 MovieClip
"texts"Symbol 520 MovieClip Frame 2Symbol 518 MovieClip
"disp"Symbol 520 MovieClip Frame 2Symbol 519 MovieClip
"stat"Symbol 568 MovieClip Frame 1Symbol 567 MovieClip
"cross1"Symbol 575 MovieClip Frame 1Symbol 574 MovieClip
"cross2"Symbol 575 MovieClip Frame 1Symbol 574 MovieClip
"cross3"Symbol 575 MovieClip Frame 1Symbol 574 MovieClip
"cross4"Symbol 575 MovieClip Frame 1Symbol 574 MovieClip
"cross5"Symbol 575 MovieClip Frame 1Symbol 574 MovieClip
"cross6"Symbol 575 MovieClip Frame 1Symbol 574 MovieClip
"tcolor"Symbol 578 MovieClip Frame 1Symbol 78 MovieClip
"bar"Symbol 580 MovieClip Frame 1Symbol 578 MovieClip
"bar1"Symbol 584 MovieClip Frame 1Symbol 580 MovieClip
"bar2"Symbol 584 MovieClip Frame 1Symbol 580 MovieClip
"am"Symbol 589 MovieClip Frame 1Symbol 587 MovieClip
"fs"Symbol 593 MovieClip Frame 1Symbol 589 MovieClip
"slider"Symbol 605 MovieClip Frame 1Symbol 603 MovieClip
"backbutton"Symbol 724 MovieClip Frame 1Symbol 723 MovieClip
"graphic"Symbol 727 MovieClip Frame 1Symbol 535 MovieClip
"graphic"Symbol 728 MovieClip Frame 1Symbol 535 MovieClip
"bg"Symbol 729 MovieClip Frame 1Symbol 727 MovieClip
"ob"Symbol 729 MovieClip Frame 1Symbol 728 MovieClip
"backbutton"Symbol 738 MovieClip Frame 1Symbol 723 MovieClip
"playbutton"Symbol 738 MovieClip Frame 1Symbol 723 MovieClip
"map"Symbol 738 MovieClip Frame 1Symbol 729 MovieClip
"backbutton"Symbol 743 MovieClip Frame 1Symbol 723 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$zW$MIaqmQfH8X17abv4.lV0A0."
ExportAssets (56)Timeline Frame 2Symbol 16 as "dnb"
ExportAssets (56)Timeline Frame 2Symbol 17 as "ambi"
ExportAssets (56)Timeline Frame 2Symbol 18 as "rave"
ExportAssets (56)Timeline Frame 2Symbol 19 as "shop"
ExportAssets (56)Timeline Frame 2Symbol 20 as "rico1"
ExportAssets (56)Timeline Frame 2Symbol 21 as "rico2"
ExportAssets (56)Timeline Frame 2Symbol 22 as "rico3"
ExportAssets (56)Timeline Frame 2Symbol 23 as "rico4"
ExportAssets (56)Timeline Frame 2Symbol 24 as "rico5"
ExportAssets (56)Timeline Frame 2Symbol 25 as "rico6"
ExportAssets (56)Timeline Frame 2Symbol 26 as "rico7"
ExportAssets (56)Timeline Frame 2Symbol 27 as "biglaser"
ExportAssets (56)Timeline Frame 2Symbol 28 as "gun01"
ExportAssets (56)Timeline Frame 2Symbol 29 as "cshot"
ExportAssets (56)Timeline Frame 2Symbol 30 as "cash"
ExportAssets (56)Timeline Frame 2Symbol 31 as "cons"
ExportAssets (56)Timeline Frame 2Symbol 32 as "dismount"
ExportAssets (56)Timeline Frame 2Symbol 33 as "dit"
ExportAssets (56)Timeline Frame 2Symbol 34 as "mount"
ExportAssets (56)Timeline Frame 2Symbol 35 as "splode"
ExportAssets (56)Timeline Frame 2Symbol 36 as "fwork"
ExportAssets (56)Timeline Frame 2Symbol 37 as "gun02"
ExportAssets (56)Timeline Frame 2Symbol 38 as "heal01"
ExportAssets (56)Timeline Frame 2Symbol 39 as "heal02"
ExportAssets (56)Timeline Frame 2Symbol 40 as "pact"
ExportAssets (56)Timeline Frame 2Symbol 41 as "laser"
ExportAssets (56)Timeline Frame 2Symbol 42 as "gun03"
ExportAssets (56)Timeline Frame 2Symbol 43 as "plas"
ExportAssets (56)Timeline Frame 2Symbol 44 as "pdown"
ExportAssets (56)Timeline Frame 2Symbol 45 as "pup"
ExportAssets (56)Timeline Frame 2Symbol 46 as "gun04"
ExportAssets (56)Timeline Frame 2Symbol 47 as "snipe"
ExportAssets (56)Timeline Frame 2Symbol 57 as "boom"
ExportAssets (56)Timeline Frame 2Symbol 67 as "bot"
ExportAssets (56)Timeline Frame 2Symbol 155 as "top"
ExportAssets (56)Timeline Frame 2Symbol 162 as "fire"
ExportAssets (56)Timeline Frame 2Symbol 201 as "spark"
ExportAssets (56)Timeline Frame 2Symbol 206 as "listitem"
ExportAssets (56)Timeline Frame 2Symbol 244 as "lnode"
ExportAssets (56)Timeline Frame 2Symbol 286 as "ricco"
ExportAssets (56)Timeline Frame 2Symbol 293 as "stats"
ExportAssets (56)Timeline Frame 2Symbol 318 as "shold"
ExportAssets (56)Timeline Frame 2Symbol 324 as "tcolorball"

Labels

"intro"Frame 2
"menu"Frame 3
"shop"Frame 4
"battle"Frame 5
"blank"Frame 7
"wingame"Frame 8
"instructions"Frame 9
"levelselect"Frame 10
"challengeselect"Frame 11
"exitcheck"Frame 12
"settings"Frame 13
"fadein"Symbol 15 MovieClip Frame 1
"clear"Symbol 15 MovieClip Frame 18
"fadeout"Symbol 15 MovieClip Frame 19
"end"Symbol 15 MovieClip Frame 35
"good"Symbol 243 MovieClip Frame 2
"locked"Symbol 243 MovieClip Frame 15
"bad"Symbol 243 MovieClip Frame 29
"poor"Symbol 243 MovieClip Frame 42
"weapon_show"Symbol 475 MovieClip Frame 2
"plating_show"Symbol 475 MovieClip Frame 3
"chassis_show"Symbol 475 MovieClip Frame 4
"mybot_show"Symbol 475 MovieClip Frame 5
"prompt"Symbol 475 MovieClip Frame 6
"error"Symbol 475 MovieClip Frame 7
"red"Symbol 499 MovieClip Frame 1
"purple"Symbol 499 MovieClip Frame 2
"blue"Symbol 499 MovieClip Frame 3
"green"Symbol 499 MovieClip Frame 4
"orange"Symbol 499 MovieClip Frame 5
"grey"Symbol 499 MovieClip Frame 6
"weapon"Symbol 505 MovieClip Frame 1
"plating"Symbol 505 MovieClip Frame 2
"chassis"Symbol 505 MovieClip Frame 3
"chassis"Symbol 519 MovieClip Frame 1
"top"Symbol 519 MovieClip Frame 2
"playerlose"Symbol 550 MovieClip Frame 162
"complose"Symbol 550 MovieClip Frame 232
"good"Symbol 738 MovieClip Frame 1
"poor"Symbol 738 MovieClip Frame 2
"both"Symbol 738 MovieClip Frame 3
"bad"Symbol 738 MovieClip Frame 4
"locked"Symbol 738 MovieClip Frame 5

Dynamic Text Variables

__mochibot__5ecea5df.__com_mochibot__loadVars.URLSymbol 2 EditableText""
_parent.loadedtextSymbol 8 EditableText"%10"
itemtitleSymbol 205 EditableText"TORRIKA T-303"
_parent._parent.displaytSymbol 217 EditableText"<p align="left"><font face="04b_03b" size="12" color="#00ff66" letterSpacing="0.000000" kerning="1">THIS IS THE BATTLE NAME</font></p>"
_parent._parent.displaytSymbol 237 EditableText"<p align="left"><font face="04b_03b" size="12" color="#ff9595" letterSpacing="0.000000" kerning="1">THIS IS THE BATTLE NAME</font></p>"
_parent._parent.displaytSymbol 241 EditableText"<p align="left"><font face="04b_03b" size="12" color="#ff9900" letterSpacing="0.000000" kerning="1">THIS IS THE BATTLE NAME</font></p>"
botnameSymbol 292 EditableText"MMMMMMMMM"
dtSymbol 355 EditableText"<p align="left"></p>"
dtSymbol 357 EditableText"<p align="left"></p>"
displaytextSymbol 376 EditableText"ENTER NAME HERE"
displaytextSymbol 377 EditableText"ENTER NAME HERE"
displaytextSymbol 380 EditableText"NAME"
displaytextSymbol 381 EditableText"NAME"
cashSymbol 384 EditableText"0000000"
displaytextSymbol 386 EditableText"NAME"
displaytextSymbol 387 EditableText"NAME"
setbottitleSymbol 389 EditableText""
txt_nameSymbol 397 EditableText"WEAPONNAME"
txt_subnameSymbol 398 EditableText"WEAPONSUBNAME"
txt_damageSymbol 399 EditableText"WEAPONSUBNAME"
txt_refirerateSymbol 400 EditableText"WEAPONSUBNAME"
txt_dpsSymbol 401 EditableText"WEAPONSUBNAME"
txt_weightSymbol 402 EditableText"WEAPONSUBNAME"
txt_costSymbol 403 EditableText"WEAPONSUBNAME"
txt_rangesSymbol 404 EditableText"WEAPONSUBNAME"
txt_nameSymbol 408 EditableText"WEAPONNAME"
txt_subnameSymbol 409 EditableText"WEAPONSUBNAME"
txt_shieldingSymbol 410 EditableText"WEAPONSUBNAME"
txt_weightSymbol 411 EditableText"WEAPONSUBNAME"
txt_costSymbol 412 EditableText"WEAPONSUBNAME"
txt_descSymbol 413 EditableText"WEAPONSUBNAME"
txt_nameSymbol 448 EditableText"WEAPONNAME"
txt_subnameSymbol 449 EditableText"WEAPONSUBNAME"
txt_shieldingSymbol 450 EditableText"WEAPONSUBNAME"
txt_maxweightSymbol 451 EditableText"WEAPONSUBNAME"
txt_costSymbol 452 EditableText"WEAPONSUBNAME"
txt_descSymbol 453 EditableText"WEAPONSUBNAME"
txt_weightSymbol 454 EditableText"WEAPONSUBNAME"
txt_nameSymbol 457 EditableText"WEAPONNAME"
txt_shieldingSymbol 458 EditableText"WEAPONSUBNAME"
txt_maxweightSymbol 459 EditableText"WEAPONSUBNAME"
txt_resaleSymbol 460 EditableText"WEAPONSUBNAME"
txt_weightSymbol 461 EditableText"WEAPONSUBNAME"
txt_weaponSymbol 462 EditableText"WEAPONSUBNAME"
txt_platingSymbol 463 EditableText"WEAPONSUBNAME"
txt_dpsSymbol 464 EditableText"WEAPONSUBNAME"
txt_chassisSymbol 465 EditableText"WEAPONSUBNAME"
txt_statusSymbol 466 EditableText"WEAPONSUBNAME"
txt_displaytextSymbol 470 EditableText"WELCOME TO OMNINDEX INTERACTIVE"
txt_displaytextSymbol 471 EditableText"WELCOME TO OMNINDEX INTERACTIVE"
displaytextSymbol 483 EditableText"TEXT"
displaytextSymbol 484 EditableText"TEXT"
teamweightSymbol 492 EditableText"0000000"
_parent.itemdetailsSymbol 500 EditableText"W: 5.00, $150"
_parent.itemtitleSymbol 501 EditableText"TORRIKA T-303"
_parent.itemdetailsSymbol 502 EditableText"W: 5.00, $150"
_parent.itemtitleSymbol 503 EditableText"TORRIKA T-303"
amountSymbol 509 EditableText"99"
amountSymbol 510 EditableText"99"
_parent.itemdetailsSymbol 516 EditableText"W: 5.00, $150"
_parent.itemdetailsSymbol 517 EditableText"W: 5.00, $150"
displaytextSymbol 571 EditableText"<p align="center"><font face="Verdana" size="10" color="#ffffff" letterSpacing="0.000000" kerning="1">TACTILE</font></p>"
fromdisplaytextSymbol 572 EditableText"<p align="center"><font face="Verdana" size="10" color="#00ccff" letterSpacing="0.000000" kerning="1">TACTILE</font></p>"
fussySymbol 573 EditableText"<p align="center"><font face="Verdana" size="10" color="#ff0000" letterSpacing="0.000000" kerning="1">TACTILE</font></p>"
failreasonSymbol 596 EditableText""
displaytextSymbol 604 EditableText"MUSIC VOLUME"
cashSymbol 607 EditableText"0000000"
teamweightSymbol 608 EditableText"0000000"
displaytextSymbol 722 EditableText"<p align="center"><font face="04b_03b" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">PLAY</font></p>"
battlenameSymbol 730 EditableText"<p align="left"><font face="04b_03b" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">BATTLE NAME</font></p>"
detailsSymbol 731 EditableText"<p align="left"><font face="04b_03b" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">PRIZE MONEY:</font></p><p align="left"><font face="04b_03b" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">WEIGHT LIMIT:</font></p><p align="left"><font face="04b_03b" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">ENTRY COST:</font></p>"
displaytextSymbol 747 EditableText"> DON'T SAVE, JUST QUIT"




http://swfchan.com/2/5185/info.shtml
Created: 16/6 -2019 01:00:51 Last modified: 16/6 -2019 01:00:51 Server time: 02/05 -2024 00:46:52