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

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

botarena3-1.swf

This is the info page for
Flash #10133

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


Text
%10

TORRIKA T-303

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

UNAVAILIBLE

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

<p align="left"><font face="Arial" size="12" color="#ff9900" letterSpacing="0.000000" kerning="0">THIS IS THE BATTLE NAME</font></p><p align="left"></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>

<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="left"><font face="Verdana" size="10" color="#ffffff" letterSpacing="0.000000" kerning="0">TACTILE</font></p><p align="left"></p>

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

<p align="left"><font face="Verdana" size="10" color="#ff0000" letterSpacing="0.000000" kerning="0">TACTILE</font></p><p align="left"></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="left"><font face="Arial" size="18" color="#ffffff" letterSpacing="0.000000" kerning="0">PLAY</font></p><p align="left"></p>

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

<p align="left"><font face="Arial" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">PRIZE MONEY:</font></p><p align="left"><font face="Arial" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">WEIGHT LIMIT:</font></p><p align="left"><font face="Arial" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">ENTRY COST:</font></p><p align="left"></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="left"><font face="Arial" 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="left"><font face="Arial" size="12" color="#89adfe" letterSpacing="0.000000" kerning="0"><b>NEW MUSIC TRACK CREDITS:</b></font></p><p align="left"><font face="Arial" size="12" color="#89adfe" letterSpacing="0.000000" kerning="0"><b>A GHOST RIRDER BY JEREMY SOUTHERN</b></font></p><p align="left"><font face="Arial" size="12" color="#89adfe" letterSpacing="0.000000" kerning="0"><b>RED MARS BY BERZERK</b></font></p><p align="left"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0"><b>PLAY MORE OF MY GAMES AT GAMEGECKO.COM</b></font></p><p align="left"><font face="Arial" 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="left"><font face="Arial" 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="left"><font face="Arial" 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="left"><font face="Arial" size="12" color="#9ab9fe" letterSpacing="0.000000" kerning="0"><b>ALL NAMES USED IN THIS GAME ARE INTENDED AS FICTIONAL. ANY SIMILARITY BETWEEN EXISTING </b></font></p><p align="left"><font face="Arial" size="12" color="#9ab9fe" letterSpacing="0.000000" kerning="0"><b>NAME/CHARACTERS AND NAMES USED IN THIS GAME IS UNINTENTIONAL COINCIDENCE</b></font></p><p align="left"><font face="Arial" 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="left"><font face="Arial" 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><p align="left"></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]].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 551 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 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(0.01745329 * dir) * sensitivity); ycheck = ycheck - (Math.cos(0.01745329 * 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 = 6.283185 - Math.acos(dx / dist); } else { ang = Math.acos(dx / dist); } targ.sway = (((ang * 180) / 3.141593) - 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 = 6.283185 - Math.acos(dx / dist); } else { ang = Math.acos(dx / dist); } targ.sway = (((ang * 180) / 3.141593) - 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 = 6.283185 - Math.acos(dx / dist); } else { ang = Math.acos(dx / dist); } eval ("top" + targ.idnum).gun._rotation = (((ang * 180) / 3.141593) - 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(0.01745329 * targ._rotation) * 2); targ._y = targ._y - (Math.cos(0.01745329 * 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 = 2000000000 /* 0x77359400 */; battles[battles.length - 1].entryfee = 0; battles[battles.length - 1].levelrequirement = 1; battles[battles.length - 1].winlevel = 16; 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 = 16; 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 = 16; 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 = 16; 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 = 16; 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 = 16; 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 = 16; 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 = 16; 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 = 16; 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 = 16; 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 = 16; 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 = 16; 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 = 16; 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 = 16; 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 10 MovieClip Frame 1
onPress = function () { getURL ("http://www.gamegecko.com", "geckowindow"); };
Instance of Symbol 10 MovieClip in Symbol 11 MovieClip Frame 1
on (press) { getURL ("http://www.gamegecko.com", "_blank"); }
Symbol 14 MovieClip Frame 18
stop();
Symbol 14 MovieClip Frame 35
trace("CANCELSTOP: " + _root.cancelstop); if (_root.cancelstop == undefined) { stopAllSounds(); trace("ALL SOUNDS STOPPED!"); } else { delete _root.cancelstop; } _parent.fadeoutcompleted();
Symbol 53 MovieClip Frame 6
stop();
Instance of Symbol 53 MovieClip in Symbol 56 MovieClip [boom] Frame 1
onClipEvent (load) { this._x = random(30) - 15; this._y = random(30) - 15; }
Instance of Symbol 53 MovieClip in Symbol 56 MovieClip [boom] Frame 4
onClipEvent (load) { this._x = random(30) - 15; this._y = random(30) - 15; }
Instance of Symbol 53 MovieClip in Symbol 56 MovieClip [boom] Frame 5
onClipEvent (load) { this._x = random(30) - 15; this._y = random(30) - 15; }
Instance of Symbol 53 MovieClip in Symbol 56 MovieClip [boom] Frame 8
onClipEvent (load) { this._x = random(30) - 15; this._y = random(30) - 15; }
Symbol 56 MovieClip [boom] Frame 13
removeMovieClip(this);
Symbol 58 MovieClip Frame 1
stop();
Symbol 66 MovieClip [bot] Frame 1
stop();
Symbol 66 MovieClip [bot] Frame 10
stop();
Symbol 77 MovieClip Frame 1
stop();
Symbol 82 MovieClip Frame 1
if (this.stopanimating != true) { gotoAndPlay(random(15)); }
Symbol 93 MovieClip Frame 1
stop(); _rotation = random(360); onEnterFrame = function () { this._rotation = this._rotation + 13; };
Symbol 98 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 1
stop();
Symbol 113 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 174 MovieClip Frame 5
removeMovieClip(this._parent);
Symbol 180 MovieClip Frame 8
removeMovieClip(this._parent);
Symbol 188 MovieClip Frame 5
removeMovieClip(this._parent);
Symbol 193 MovieClip Frame 7
removeMovieClip(this._parent);
Symbol 198 MovieClip Frame 6
removeMovieClip(this._parent);
Symbol 199 MovieClip Frame 5
removeMovieClip(this._parent);
Symbol 206 MovieClip Frame 7
removeMovieClip(this._parent);
Symbol 223 MovieClip Frame 20
stop();
Symbol 230 MovieClip Frame 1
this.onPress = function () { _root.clickaction(this._parent._parent); };
Symbol 241 MovieClip Frame 19
stop();
Symbol 258 MovieClip Frame 1
stop();
Symbol 258 MovieClip Frame 14
stop();
Symbol 258 MovieClip Frame 28
stop();
Symbol 258 MovieClip Frame 41
stop();
Symbol 258 MovieClip Frame 55
stop();
Symbol 259 MovieClip [lnode] Frame 5
stop();
Symbol 284 MovieClip Frame 1
pickone = [2, 10, 19]; gotoAndPlay(pickone[random(3)]); delete pickone;
Symbol 284 MovieClip Frame 9
removeMovieClip(this._parent);
Symbol 284 MovieClip Frame 18
removeMovieClip(this._parent);
Symbol 284 MovieClip Frame 27
removeMovieClip(this._parent);
Symbol 290 MovieClip Frame 8
removeMovieClip(this._parent);
Symbol 292 MovieClip Frame 7
removeMovieClip(this._parent);
Symbol 299 MovieClip Frame 8
removeMovieClip(this._parent);
Symbol 304 MovieClip Frame 6
removeMovieClip(this._parent);
Symbol 316 MovieClip Frame 4
removeMovieClip(_parent);
Symbol 322 MovieClip Frame 6
removeMovieClip(_parent);
Symbol 325 MovieClip Frame 7
removeMovieClip(_parent);
Symbol 329 MovieClip Frame 7
removeMovieClip(_parent);
Symbol 333 MovieClip Frame 4
removeMovieClip(_parent);
Symbol 337 MovieClip Frame 4
removeMovieClip(_parent);
Symbol 345 MovieClip Frame 1
stop();
Symbol 349 MovieClip Frame 1
onPress = function () { getURL ("http://www.gamegecko.com", "_blank"); };
Symbol 353 MovieClip Frame 215
_parent.gotoAndStop("menu");
Symbol 359 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 364 MovieClip in Symbol 366 MovieClip Frame 1
on (press) { getURL ("http://www.gamegecko.com", "_blank"); }
Symbol 378 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 381 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 382 MovieClip Frame 60
stop();
Symbol 382 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 403 MovieClip Frame 1
stop();
Symbol 442 MovieClip Frame 1
gotoAndPlay(random(24));
Symbol 447 MovieClip Frame 1
gotoAndPlay(random(24));
Symbol 454 MovieClip Frame 1
gotoAndPlay(random(24));
Symbol 463 MovieClip Frame 1
gotoAndPlay(random(20) + 2);
Symbol 497 MovieClip Frame 1
stop();
Symbol 497 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 497 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 497 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 497 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 505 MovieClip Frame 1
stop();
Symbol 547 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 573 MovieClip Frame 140
_parent.movementenabled = true;
Symbol 573 MovieClip Frame 161
stop();
Symbol 573 MovieClip Frame 231
_parent.textdone(); stop();
Symbol 573 MovieClip Frame 301
_parent.textdone(); stop();
Symbol 575 MovieClip Frame 1
onEnterFrame = function () { _rotation = (_rotation+1); _rotation = (_rotation+1); };
Symbol 581 MovieClip Frame 1
onEnterFrame = function () { _rotation = (_rotation+1); _rotation = (_rotation+1); };
Symbol 584 MovieClip Frame 1
onEnterFrame = function () { _rotation = (_rotation+1); _rotation = (_rotation+1); };
Symbol 592 MovieClip Frame 36
stop();
Symbol 598 MovieClip Frame 1
this.onEnterFrame = function () { this._alpha = this._alpha - 5; };
Instance of Symbol 364 MovieClip in Symbol 608 MovieClip Frame 1
on (press) { getURL ("http://www.gamegecko.com", "_blank"); }
Instance of Symbol 627 MovieClip "slider" in Symbol 629 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 633 MovieClip in Symbol 635 MovieClip Frame 1
on (press) { _root._quality = "LOW"; _root.gamequal = "LOW"; }
Instance of Symbol 633 MovieClip in Symbol 635 MovieClip Frame 1
on (press) { _root._quality = "MEDIUM"; _root.gamequal = "MEDIUM"; }
Instance of Symbol 633 MovieClip in Symbol 635 MovieClip Frame 1
on (press) { _root._quality = "HIGH"; _root.gamequal = "HIGH"; }
Symbol 640 MovieClip Frame 1
stop();
Symbol 743 MovieClip Frame 1
stop();
Symbol 752 MovieClip Frame 1
this.onEnterFrame = function () { this._rotation++; };
Symbol 753 MovieClip Frame 1
this.onEnterFrame = function () { this._rotation++; };
Instance of Symbol 364 MovieClip in Symbol 763 MovieClip Frame 1
on (press) { getURL ("http://www.gamegecko.com", "_blank"); }
Instance of Symbol 364 MovieClip in Symbol 763 MovieClip Frame 1
on (press) { getURL ("http://www.gamegecko.com", "_blank"); }
Instance of Symbol 633 MovieClip in Symbol 780 MovieClip Frame 1
on (press) { _root.noshopblur = false; }
Instance of Symbol 633 MovieClip in Symbol 780 MovieClip Frame 1
on (press) { _root.noshopblur = true; }

Library Items

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

Instance Names

"zup"Frame 1Symbol 2 EditableText
"lh"Frame 1Symbol 11 MovieClip
"fader"Frame 1Symbol 14 MovieClip
"shop"Frame 4Symbol 391 MovieClip
"inventory"Frame 4Symbol 391 MovieClip
"mybots"Frame 4Symbol 391 MovieClip
"buyitembutton"Frame 4Symbol 398 MovieClip
"chassisviewbutton"Frame 4Symbol 403 MovieClip
"platingviewbutton"Frame 4Symbol 403 MovieClip
"mountviewbutton"Frame 4Symbol 403 MovieClip
"mountitembutton"Frame 4Symbol 398 MovieClip
"sellitembutton"Frame 4Symbol 398 MovieClip
"dismounttopbutton"Frame 4Symbol 398 MovieClip
"sellbotbutton"Frame 4Symbol 398 MovieClip
"enabledisablebutton"Frame 4Symbol 398 MovieClip
"botnamebox"Frame 4Symbol 408 MovieClip
"bottitlefield"Frame 4Symbol 409 EditableText
"infomon"Frame 4Symbol 499 MovieClip
"savebutton"Frame 4Symbol 510 MovieClip
"render"Frame 4Symbol 543 MovieClip
"botnamebox"Frame 4Symbol 547 MovieClip
"startbattlebutton"Frame 4Symbol 510 MovieClip
"exitbutton"Frame 4Symbol 510 MovieClip
"arenabg"Frame 5Symbol 558 MovieClip
"obsticles"Frame 5Symbol 560 MovieClip
"obsticles"Frame 5Symbol 560 MovieClip
"startcountdown"Frame 5Symbol 573 MovieClip
"os"Frame 5Symbol 586 MovieClip
"mo"Frame 5Symbol 592 MovieClip
"hhud"Frame 5Symbol 608 MovieClip
"ios"Frame 5Symbol 617 MovieClip
"failtext"Frame 6Symbol 621 MovieClip
"backbutton"Frame 6Symbol 624 MovieClip
"mvol"Frame 6Symbol 629 MovieClip
"svol"Frame 6Symbol 629 MovieClip
"savebutton"Frame 6Symbol 640 MovieClip
"backbutton"Frame 8Symbol 675 MovieClip
"bholder"Frame 10Symbol 749 MovieClip
"iholder"Frame 10Symbol 763 MovieClip
"bholder"Frame 11Symbol 768 MovieClip
"opt1"Frame 12Symbol 773 MovieClip
"opt2"Frame 12Symbol 773 MovieClip
"opt3"Frame 12Symbol 773 MovieClip
"mvol"Frame 13Symbol 629 MovieClip
"svol"Frame 13Symbol 629 MovieClip
"donebut"Frame 13Symbol 778 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 11 MovieClip Frame 1Symbol 6 MovieClip
"blackfill"Symbol 14 MovieClip Frame 1Symbol 13 MovieClip
"blackfill"Symbol 14 MovieClip Frame 19Symbol 13 MovieClip
"d2"Symbol 66 MovieClip [bot] Frame 1Symbol 58 MovieClip
"d3"Symbol 66 MovieClip [bot] Frame 1Symbol 58 MovieClip
"d1"Symbol 66 MovieClip [bot] Frame 1Symbol 58 MovieClip
"tcolor"Symbol 82 MovieClip Frame 1Symbol 77 MovieClip
"shine"Symbol 113 MovieClip Frame 1Symbol 111 MovieClip
"gunpoint"Symbol 116 MovieClip Frame 1Symbol 58 MovieClip
"spinner"Symbol 116 MovieClip Frame 9Symbol 93 MovieClip
"anim"Symbol 116 MovieClip Frame 11Symbol 98 MovieClip
"anim"Symbol 116 MovieClip Frame 12Symbol 103 MovieClip
"cry"Symbol 116 MovieClip Frame 17Symbol 113 MovieClip
"tcolor"Symbol 132 MovieClip Frame 1Symbol 77 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 1Symbol 77 MovieClip
"teamlight2"Symbol 155 MovieClip [top] Frame 1Symbol 82 MovieClip
"teamlight1"Symbol 155 MovieClip [top] Frame 1Symbol 82 MovieClip
"gun"Symbol 155 MovieClip [top] Frame 1Symbol 116 MovieClip
"teamlight3"Symbol 155 MovieClip [top] Frame 4Symbol 82 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 5Symbol 77 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 77 MovieClip
"teamlight2"Symbol 155 MovieClip [top] Frame 6Symbol 82 MovieClip
"teamlight1"Symbol 155 MovieClip [top] Frame 6Symbol 82 MovieClip
"teamlight1"Symbol 155 MovieClip [top] Frame 7Symbol 82 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 7Symbol 77 MovieClip
"teamlight1"Symbol 155 MovieClip [top] Frame 8Symbol 132 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 8Symbol 77 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 9Symbol 77 MovieClip
"teamlight1"Symbol 155 MovieClip [top] Frame 9Symbol 82 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 10Symbol 77 MovieClip
"spinnr"Symbol 155 MovieClip [top] Frame 10Symbol 151 MovieClip
"teamlight1"Symbol 155 MovieClip [top] Frame 10Symbol 82 MovieClip
"teamlight2"Symbol 155 MovieClip [top] Frame 10Symbol 82 MovieClip
"tcolor"Symbol 155 MovieClip [top] Frame 11Symbol 77 MovieClip
"teamlight2"Symbol 155 MovieClip [top] Frame 11Symbol 82 MovieClip
"bmphold"Symbol 212 MovieClip [listitem] Frame 1Symbol 208 MovieClip
"white"Symbol 212 MovieClip [listitem] Frame 1Symbol 210 MovieClip
"hitarea"Symbol 212 MovieClip [listitem] Frame 1Symbol 210 MovieClip
"hitarea"Symbol 258 MovieClip Frame 14Symbol 230 MovieClip
"thename"Symbol 258 MovieClip Frame 14Symbol 228 MovieClip
"glower"Symbol 258 MovieClip Frame 14Symbol 232 MovieClip
"hitarea"Symbol 258 MovieClip Frame 28Symbol 230 MovieClip
"thename"Symbol 258 MovieClip Frame 28Symbol 245 MovieClip
"glower"Symbol 258 MovieClip Frame 28Symbol 247 MovieClip
"hitarea"Symbol 258 MovieClip Frame 41Symbol 230 MovieClip
"thename"Symbol 258 MovieClip Frame 41Symbol 252 MovieClip
"glower"Symbol 258 MovieClip Frame 41Symbol 232 MovieClip
"hitarea"Symbol 258 MovieClip Frame 55Symbol 230 MovieClip
"thename"Symbol 258 MovieClip Frame 55Symbol 257 MovieClip
"glower"Symbol 258 MovieClip Frame 55Symbol 232 MovieClip
"node"Symbol 259 MovieClip [lnode] Frame 1Symbol 258 MovieClip
"bar"Symbol 310 MovieClip Frame 1Symbol 308 MovieClip
"tcolor"Symbol 310 MovieClip Frame 1Symbol 77 MovieClip
"hp"Symbol 312 MovieClip [stats] Frame 1Symbol 310 MovieClip
"streaktween"Symbol 338 MovieClip [shold] Frame 1Symbol 316 MovieClip
"streaktween"Symbol 338 MovieClip [shold] Frame 4Symbol 322 MovieClip
"streaktween"Symbol 338 MovieClip [shold] Frame 5Symbol 325 MovieClip
"streaktween"Symbol 338 MovieClip [shold] Frame 6Symbol 329 MovieClip
"streaktween"Symbol 338 MovieClip [shold] Frame 7Symbol 333 MovieClip
"streaktween"Symbol 338 MovieClip [shold] Frame 8Symbol 337 MovieClip
"tcolor"Symbol 344 MovieClip [tcolorball] Frame 1Symbol 77 MovieClip
"hider"Symbol 344 MovieClip [tcolorball] Frame 1Symbol 341 MovieClip
"shower"Symbol 344 MovieClip [tcolorball] Frame 1Symbol 343 MovieClip
"b3"Symbol 381 MovieClip Frame 1Symbol 378 MovieClip
"b2"Symbol 381 MovieClip Frame 1Symbol 378 MovieClip
"b1"Symbol 381 MovieClip Frame 1Symbol 378 MovieClip
"b4"Symbol 381 MovieClip Frame 1Symbol 378 MovieClip
"b5"Symbol 381 MovieClip Frame 1Symbol 378 MovieClip
"b6"Symbol 381 MovieClip Frame 1Symbol 378 MovieClip
"b0"Symbol 381 MovieClip Frame 1Symbol 380 MovieClip
"itemhold"Symbol 391 MovieClip Frame 1Symbol 387 MovieClip
"scroller"Symbol 391 MovieClip Frame 1Symbol 389 MovieClip
"gungraphic"Symbol 416 MovieClip Frame 1Symbol 116 MovieClip
"platinggraphic"Symbol 427 MovieClip Frame 1Symbol 155 MovieClip [top]
"chassisgraphic"Symbol 469 MovieClip Frame 1Symbol 468 MovieClip
"flasher"Symbol 497 MovieClip Frame 1Symbol 414 MovieClip
"holder"Symbol 497 MovieClip Frame 2Symbol 416 MovieClip
"infohold"Symbol 497 MovieClip Frame 2Symbol 426 MovieClip
"holder"Symbol 497 MovieClip Frame 3Symbol 427 MovieClip
"infohold"Symbol 497 MovieClip Frame 3Symbol 435 MovieClip
"holder"Symbol 497 MovieClip Frame 4Symbol 469 MovieClip
"infohold"Symbol 497 MovieClip Frame 4Symbol 478 MovieClip
"holder1"Symbol 497 MovieClip Frame 5Symbol 469 MovieClip
"holder2"Symbol 497 MovieClip Frame 5Symbol 427 MovieClip
"holder3"Symbol 497 MovieClip Frame 5Symbol 416 MovieClip
"info_chassis"Symbol 497 MovieClip Frame 5Symbol 490 MovieClip
"info_plating"Symbol 497 MovieClip Frame 5Symbol 490 MovieClip
"info_weapon"Symbol 497 MovieClip Frame 5Symbol 490 MovieClip
"screen"Symbol 499 MovieClip Frame 1Symbol 497 MovieClip
"blinker"Symbol 510 MovieClip Frame 1Symbol 505 MovieClip
"item"Symbol 528 MovieClip Frame 1Symbol 116 MovieClip
"item"Symbol 528 MovieClip Frame 2Symbol 155 MovieClip [top]
"item"Symbol 528 MovieClip Frame 3Symbol 468 MovieClip
"am"Symbol 535 MovieClip Frame 1Symbol 534 MovieClip
"am"Symbol 537 MovieClip Frame 1Symbol 534 MovieClip
"bar_chas"Symbol 538 MovieClip Frame 1Symbol 535 MovieClip
"bar_plat"Symbol 538 MovieClip Frame 1Symbol 535 MovieClip
"bar_weap"Symbol 538 MovieClip Frame 1Symbol 535 MovieClip
"bar_heal"Symbol 538 MovieClip Frame 1Symbol 535 MovieClip
"bar_none"Symbol 538 MovieClip Frame 1Symbol 537 MovieClip
"item"Symbol 542 MovieClip Frame 1Symbol 468 MovieClip
"item"Symbol 542 MovieClip Frame 2Symbol 155 MovieClip [top]
"tint"Symbol 543 MovieClip Frame 1Symbol 522 MovieClip
"texts"Symbol 543 MovieClip Frame 1Symbol 527 MovieClip
"disp"Symbol 543 MovieClip Frame 1Symbol 528 MovieClip
"white"Symbol 543 MovieClip Frame 1Symbol 210 MovieClip
"hitarea"Symbol 543 MovieClip Frame 1Symbol 210 MovieClip
"wg"Symbol 543 MovieClip Frame 2Symbol 538 MovieClip
"texts"Symbol 543 MovieClip Frame 2Symbol 541 MovieClip
"disp"Symbol 543 MovieClip Frame 2Symbol 542 MovieClip
"stat"Symbol 592 MovieClip Frame 1Symbol 591 MovieClip
"cross1"Symbol 599 MovieClip Frame 1Symbol 598 MovieClip
"cross2"Symbol 599 MovieClip Frame 1Symbol 598 MovieClip
"cross3"Symbol 599 MovieClip Frame 1Symbol 598 MovieClip
"cross4"Symbol 599 MovieClip Frame 1Symbol 598 MovieClip
"cross5"Symbol 599 MovieClip Frame 1Symbol 598 MovieClip
"cross6"Symbol 599 MovieClip Frame 1Symbol 598 MovieClip
"tcolor"Symbol 602 MovieClip Frame 1Symbol 77 MovieClip
"bar"Symbol 604 MovieClip Frame 1Symbol 602 MovieClip
"bar1"Symbol 608 MovieClip Frame 1Symbol 604 MovieClip
"bar2"Symbol 608 MovieClip Frame 1Symbol 604 MovieClip
"am"Symbol 613 MovieClip Frame 1Symbol 611 MovieClip
"fs"Symbol 617 MovieClip Frame 1Symbol 613 MovieClip
"slider"Symbol 629 MovieClip Frame 1Symbol 627 MovieClip
"backbutton"Symbol 749 MovieClip Frame 1Symbol 748 MovieClip
"graphic"Symbol 752 MovieClip Frame 1Symbol 558 MovieClip
"graphic"Symbol 753 MovieClip Frame 1Symbol 558 MovieClip
"bg"Symbol 754 MovieClip Frame 1Symbol 752 MovieClip
"ob"Symbol 754 MovieClip Frame 1Symbol 753 MovieClip
"backbutton"Symbol 763 MovieClip Frame 1Symbol 748 MovieClip
"playbutton"Symbol 763 MovieClip Frame 1Symbol 748 MovieClip
"map"Symbol 763 MovieClip Frame 1Symbol 754 MovieClip
"backbutton"Symbol 768 MovieClip Frame 1Symbol 748 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 2Symbol 15 as "dnb"
ExportAssets (56)Timeline Frame 2Symbol 16 as "ambi"
ExportAssets (56)Timeline Frame 2Symbol 17 as "rave"
ExportAssets (56)Timeline Frame 2Symbol 18 as "shop"
ExportAssets (56)Timeline Frame 2Symbol 19 as "rico1"
ExportAssets (56)Timeline Frame 2Symbol 20 as "rico2"
ExportAssets (56)Timeline Frame 2Symbol 21 as "rico3"
ExportAssets (56)Timeline Frame 2Symbol 22 as "rico4"
ExportAssets (56)Timeline Frame 2Symbol 23 as "rico5"
ExportAssets (56)Timeline Frame 2Symbol 24 as "rico6"
ExportAssets (56)Timeline Frame 2Symbol 25 as "rico7"
ExportAssets (56)Timeline Frame 2Symbol 26 as "biglaser"
ExportAssets (56)Timeline Frame 2Symbol 27 as "gun01"
ExportAssets (56)Timeline Frame 2Symbol 28 as "cshot"
ExportAssets (56)Timeline Frame 2Symbol 29 as "cash"
ExportAssets (56)Timeline Frame 2Symbol 30 as "cons"
ExportAssets (56)Timeline Frame 2Symbol 31 as "dismount"
ExportAssets (56)Timeline Frame 2Symbol 32 as "dit"
ExportAssets (56)Timeline Frame 2Symbol 33 as "mount"
ExportAssets (56)Timeline Frame 2Symbol 34 as "splode"
ExportAssets (56)Timeline Frame 2Symbol 35 as "fwork"
ExportAssets (56)Timeline Frame 2Symbol 36 as "gun02"
ExportAssets (56)Timeline Frame 2Symbol 37 as "heal01"
ExportAssets (56)Timeline Frame 2Symbol 38 as "heal02"
ExportAssets (56)Timeline Frame 2Symbol 39 as "pact"
ExportAssets (56)Timeline Frame 2Symbol 40 as "laser"
ExportAssets (56)Timeline Frame 2Symbol 41 as "gun03"
ExportAssets (56)Timeline Frame 2Symbol 42 as "plas"
ExportAssets (56)Timeline Frame 2Symbol 43 as "pdown"
ExportAssets (56)Timeline Frame 2Symbol 44 as "pup"
ExportAssets (56)Timeline Frame 2Symbol 45 as "gun04"
ExportAssets (56)Timeline Frame 2Symbol 46 as "snipe"
ExportAssets (56)Timeline Frame 2Symbol 56 as "boom"
ExportAssets (56)Timeline Frame 2Symbol 66 as "bot"
ExportAssets (56)Timeline Frame 2Symbol 155 as "top"
ExportAssets (56)Timeline Frame 2Symbol 162 as "fire"
ExportAssets (56)Timeline Frame 2Symbol 207 as "spark"
ExportAssets (56)Timeline Frame 2Symbol 212 as "listitem"
ExportAssets (56)Timeline Frame 2Symbol 259 as "lnode"
ExportAssets (56)Timeline Frame 2Symbol 305 as "ricco"
ExportAssets (56)Timeline Frame 2Symbol 312 as "stats"
ExportAssets (56)Timeline Frame 2Symbol 338 as "shold"
ExportAssets (56)Timeline Frame 2Symbol 344 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 14 MovieClip Frame 1
"clear"Symbol 14 MovieClip Frame 18
"fadeout"Symbol 14 MovieClip Frame 19
"end"Symbol 14 MovieClip Frame 35
"good"Symbol 258 MovieClip Frame 2
"locked"Symbol 258 MovieClip Frame 15
"bad"Symbol 258 MovieClip Frame 29
"poor"Symbol 258 MovieClip Frame 42
"weapon_show"Symbol 497 MovieClip Frame 2
"plating_show"Symbol 497 MovieClip Frame 3
"chassis_show"Symbol 497 MovieClip Frame 4
"mybot_show"Symbol 497 MovieClip Frame 5
"prompt"Symbol 497 MovieClip Frame 6
"error"Symbol 497 MovieClip Frame 7
"red"Symbol 522 MovieClip Frame 1
"purple"Symbol 522 MovieClip Frame 2
"blue"Symbol 522 MovieClip Frame 3
"green"Symbol 522 MovieClip Frame 4
"orange"Symbol 522 MovieClip Frame 5
"grey"Symbol 522 MovieClip Frame 6
"weapon"Symbol 528 MovieClip Frame 1
"plating"Symbol 528 MovieClip Frame 2
"chassis"Symbol 528 MovieClip Frame 3
"chassis"Symbol 542 MovieClip Frame 1
"top"Symbol 542 MovieClip Frame 2
"playerlose"Symbol 573 MovieClip Frame 162
"complose"Symbol 573 MovieClip Frame 232
"good"Symbol 763 MovieClip Frame 1
"poor"Symbol 763 MovieClip Frame 2
"both"Symbol 763 MovieClip Frame 3
"bad"Symbol 763 MovieClip Frame 4
"locked"Symbol 763 MovieClip Frame 5

Dynamic Text Variables

__mochibot__5ecea5df.__com_mochibot__loadVars.URLSymbol 2 EditableText""
_parent.loadedtextSymbol 7 EditableText"%10"
itemtitleSymbol 211 EditableText"TORRIKA T-303"
_parent._parent.displaytSymbol 227 EditableText"<p align="left"><font face="Arial" size="12" color="#00ff66" letterSpacing="0.000000" kerning="0">THIS IS THE BATTLE NAME</font></p><p align="left"></p>"
_parent._parent.displaytSymbol 251 EditableText"<p align="left"><font face="Arial" size="12" color="#ff9595" letterSpacing="0.000000" kerning="0">THIS IS THE BATTLE NAME</font></p><p align="left"></p>"
_parent._parent.displaytSymbol 256 EditableText"<p align="left"><font face="Arial" size="12" color="#ff9900" letterSpacing="0.000000" kerning="0">THIS IS THE BATTLE NAME</font></p><p align="left"></p>"
botnameSymbol 311 EditableText"MMMMMMMMM"
dtSymbol 375 EditableText"<p align="left"></p><p align="left"></p>"
dtSymbol 377 EditableText"<p align="left"></p><p align="left"></p>"
displaytextSymbol 396 EditableText"ENTER NAME HERE"
displaytextSymbol 397 EditableText"ENTER NAME HERE"
displaytextSymbol 400 EditableText"NAME"
displaytextSymbol 401 EditableText"NAME"
cashSymbol 404 EditableText"0000000"
displaytextSymbol 406 EditableText"NAME"
displaytextSymbol 407 EditableText"NAME"
setbottitleSymbol 409 EditableText""
txt_nameSymbol 417 EditableText"WEAPONNAME"
txt_subnameSymbol 418 EditableText"WEAPONSUBNAME"
txt_damageSymbol 419 EditableText"WEAPONSUBNAME"
txt_refirerateSymbol 420 EditableText"WEAPONSUBNAME"
txt_dpsSymbol 421 EditableText"WEAPONSUBNAME"
txt_weightSymbol 422 EditableText"WEAPONSUBNAME"
txt_costSymbol 423 EditableText"WEAPONSUBNAME"
txt_rangesSymbol 424 EditableText"WEAPONSUBNAME"
txt_nameSymbol 428 EditableText"WEAPONNAME"
txt_subnameSymbol 429 EditableText"WEAPONSUBNAME"
txt_shieldingSymbol 430 EditableText"WEAPONSUBNAME"
txt_weightSymbol 431 EditableText"WEAPONSUBNAME"
txt_costSymbol 432 EditableText"WEAPONSUBNAME"
txt_descSymbol 433 EditableText"WEAPONSUBNAME"
txt_nameSymbol 470 EditableText"WEAPONNAME"
txt_subnameSymbol 471 EditableText"WEAPONSUBNAME"
txt_shieldingSymbol 472 EditableText"WEAPONSUBNAME"
txt_maxweightSymbol 473 EditableText"WEAPONSUBNAME"
txt_costSymbol 474 EditableText"WEAPONSUBNAME"
txt_descSymbol 475 EditableText"WEAPONSUBNAME"
txt_weightSymbol 476 EditableText"WEAPONSUBNAME"
txt_nameSymbol 479 EditableText"WEAPONNAME"
txt_shieldingSymbol 480 EditableText"WEAPONSUBNAME"
txt_maxweightSymbol 481 EditableText"WEAPONSUBNAME"
txt_resaleSymbol 482 EditableText"WEAPONSUBNAME"
txt_weightSymbol 483 EditableText"WEAPONSUBNAME"
txt_weaponSymbol 484 EditableText"WEAPONSUBNAME"
txt_platingSymbol 485 EditableText"WEAPONSUBNAME"
txt_dpsSymbol 486 EditableText"WEAPONSUBNAME"
txt_chassisSymbol 487 EditableText"WEAPONSUBNAME"
txt_statusSymbol 488 EditableText"WEAPONSUBNAME"
txt_displaytextSymbol 492 EditableText"WELCOME TO OMNINDEX INTERACTIVE"
txt_displaytextSymbol 493 EditableText"WELCOME TO OMNINDEX INTERACTIVE"
displaytextSymbol 506 EditableText"TEXT"
displaytextSymbol 507 EditableText"TEXT"
teamweightSymbol 515 EditableText"0000000"
_parent.itemdetailsSymbol 523 EditableText"W: 5.00, $150"
_parent.itemtitleSymbol 524 EditableText"TORRIKA T-303"
_parent.itemdetailsSymbol 525 EditableText"W: 5.00, $150"
_parent.itemtitleSymbol 526 EditableText"TORRIKA T-303"
amountSymbol 532 EditableText"99"
amountSymbol 533 EditableText"99"
_parent.itemdetailsSymbol 539 EditableText"W: 5.00, $150"
_parent.itemdetailsSymbol 540 EditableText"W: 5.00, $150"
displaytextSymbol 595 EditableText"<p align="left"><font face="Verdana" size="10" color="#ffffff" letterSpacing="0.000000" kerning="0">TACTILE</font></p><p align="left"></p>"
fromdisplaytextSymbol 596 EditableText"<p align="left"><font face="Verdana" size="10" color="#00ccff" letterSpacing="0.000000" kerning="0">TACTILE</font></p><p align="left"></p>"
fussySymbol 597 EditableText"<p align="left"><font face="Verdana" size="10" color="#ff0000" letterSpacing="0.000000" kerning="0">TACTILE</font></p><p align="left"></p>"
failreasonSymbol 620 EditableText""
displaytextSymbol 628 EditableText"MUSIC VOLUME"
cashSymbol 631 EditableText"0000000"
teamweightSymbol 632 EditableText"0000000"
displaytextSymbol 747 EditableText"<p align="left"><font face="Arial" size="18" color="#ffffff" letterSpacing="0.000000" kerning="0">PLAY</font></p><p align="left"></p>"
battlenameSymbol 755 EditableText"<p align="left"><font face="Arial" size="18" color="#ffffff" letterSpacing="0.000000" kerning="0">BATTLE NAME</font></p><p align="left"></p>"
detailsSymbol 756 EditableText"<p align="left"><font face="Arial" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">PRIZE MONEY:</font></p><p align="left"><font face="Arial" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">WEIGHT LIMIT:</font></p><p align="left"><font face="Arial" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">ENTRY COST:</font></p><p align="left"></p>"
displaytextSymbol 772 EditableText"> DON'T SAVE, JUST QUIT"




http://swfchan.com/3/10133/info.shtml
Created: 8/6 -2019 21:02:40 Last modified: 8/6 -2019 21:02:40 Server time: 28/04 -2024 03:47:19