Yrgol’s Important Bid For Power Phase 1 README!!!
(complete with 3 different exclamation points!)

A wise man once said:  “Those who do not read this document will suck at BFP.”

What is Bid For Power?
Bid For Power (DBZBFP) is a quake 3 total conversion.  We have taken quake 3 and used it to create a new game.  In order to play BFP, you will need the full retail version of Quake 3 Arena by ID Software, but once you have that, our game is a free downloadable add-on.  Bid For Power will run on any windows, linux, or mac computer that is capable of running q3 and has both the full q3 version and the 1.27 point release installed.

Bid For Power uses Akira Toriyama's Dragon Ball Z as a theme.  In phase 1 of BFP, we place 6 of the fighters from the Freeza saga in an arena in order to fight.  Power is gained over time, but the way to get power quickly is to kill other players.  Obviously in the show, Krillin would not be able to fight Freeza, but if we followed that rule who would play Krillin?  In BFP, the only difference between the characters is the set of attacks available.

Features:
-	6 different selectable characters, each with 5 attacks.  Goku, Piccolo, Vegeta, Freeza, Gohan, and Krillin.
-	21 different ki attacks including controllable attacks, homing attacks, and chargeable attacks (no guns!).
-	Toggleable flight.
-	offhand melee combat
-	Re-"charge"able ki energy for ammo, flight, and speed/power boost.
-	Power level determines the strength of attacks, speed of movement, max health, max ki, ki charge rate, and what attacks are available.
-	5 different game modes: FFA, 1v1, Team DM, Last Man Standing Team DM, and Oozaru mode.   
-	Numerous new player animations.
-	Plenty of cool effects: head and full body transformations, selectable aura, ki trail, scalable attacks, big explosions, playable third person mode, first person vis mode.

Installation (windows):
-	Install the full retail version of Quake 3 Arena.  The demo version will NOT work with BFP.
-	Install the 1.27 point release for Quake 3 Arena, found at http://www.quake3world.com/files
-	Run the bfpphase1.exe installer program.
-	To start the game, use one of the two shortcuts created by the installer.

Installation (linux or mac):
-	Install the full retail version of Quake 3 Arena.  The demo version will NOT work with BFP.
-	Install the 1.27 point release for Quake 3 Arena, found at http://www.quake3world.com/files
-       Unzip the bfprc2.zip file into your quake 3 arena directory.  Make sure to use folder names when extracting the files.  
-	The directory "bfp" will be created as a subdirectory of the quake 3 directory.
-	To start the game, either use the "Mods" tab in quake 3, or start the game with command line args “+set fs_game bfp”.  

What is Phase 1?
Phase 1 is the first release of BFP.  It covers important characters and places from the Freeza saga of DBZ.

What is Phase 2?
Phase 2 will be the second major release of BFP.  It will be released when it is done, and will cover important characters and places from the Android/Cell saga.  Phase 2 will also likely have updated effects and game play.  There will more than likely be a few patches between phase 1 and phase 2.

How do I play a multi-player game?
This game is designed to be played multiplayer.  From the main menu, click on the "multiplayer" button.  BFP will scan all of the quake 3 arena servers and display any BFP servers that it finds.  Once a BFP server is found, highlight it, click accept and the game will connect to the server.
 
Is there a single-player game?
Just barely.  This game is intended to be played multi-player.  A single player game can be played with the bots, but we recommend playing against real people.

Viewpoint
Viewpoint is how you see the game while you play it. You have your choice of 3 different viewpoints for playing BFP.  To switch between the view, use the BFP Options menu.
-	Third Person: The model is seen from the outside.  Unlike the standard quake 3 third person view, in BFP the crosshair is visible, and the angle is changed to create less blocking of the view.  Cvars cg_thirdPersonAngle and cg_thirdPersonRange have had their cheat protection removed, and cg_thirdPersonHeight was added for additional customization.
-	First Person Vis: First person where your own model is drawn.  Your viewpoint is positioned on the model's eyes, and you can see your own arms and legs while fighting.
-	First Person: The standard first person quake 3 view.

Power Level
Power level is how strong you are.  Power level determines max health, max ki, movement speed, damage caused by attacks, and which attacks are available to use. The only way to get more power is to kill someone.  When you die (in most game modes), your power level is reset to the average of all current power levels.  When the game ends or the server restarts, the power level of the players is reset to the default.

Power Tiers
Power level is divided into tiers.  While most power level effects are based on the power level itself, aura color and attacks available is determined by the tier.
-	Tier 1: < 100,000 PL.  Blue aura, only one ki attack available.
-	Tier 2: 100,000 - 250,000 PL.  Red aura, two ki attacks selectable.
-	Tier 3: 250,000 - 500,000 PL.  Red aura, three ki attacks selectable.
-	Tier 4: 500,000 - 999,000 PL.  Red aura, four ki attacks selectable.
-	Ultimate Tier: 1 mil PL.  Yellow aura, all attacks selectable.

Transformations
At 1 million power level, the transformation happens.  The aura color turns yellow, and if the character has a transformation it occurs.  Saiyajin characters turn into Super Saiyajins.  Other than the benefits from increased power level, there is no additional benefit of the transformation.

Ki Energy
Ki is your stamina.  Ki is used as ammunition for the ki attacks.  Additionally, ki can be used to increase power, speed, jumping height, and special attacks by using the boost key.  Ki can be charged in order to replenish it at any time by holding down the charge key.  Beware, while charging you can not move or attack, and are highly visible to other players.

Flight
BFP has a toggle able flight button.  The default is "f" but it can be set in the controls menu.  To begin flying, simply press f once, and once again to stop flying.  While flying, you are able to move to wherever you look.  The jump key will make you move up, and the crouch key will make you move down.  Your ki drains at a steady rate.  At low power levels you will need to limit your flight, while at high power levels you can fly all day.  A large speed boost is gained by holding down the boost key.

Melee Combat
To engage in melee combat, hold down the melee key and put the crosshairs over your opponent.  If you are close range, then you will start beating on him.  If you are long range, you will dive at the bad guy for a strike.  To add extra knock back and stun your opponent, hold down the boost key while melee fighting.

Hit Stun
While in hit stun, the player can not move, attack, block, or charge.  1 second of hit stun is added when the player runs out of ki.  3 seconds of hit stun is added when melee is used in combination with the boost key.  Do not overlook this feature.  Being able to knock people into hit stun with ki-boosted melee is one of the keys to being good at BFP.
*The melee stun can be avoided by holding melee while you are attacked.

Zanzoken
Zanzoken is a short, extremely fast movement.  In BFP, zanzoken is a controlled short-range teleportation that is performed by double-tapping right or left movement keys.  Zanzoken is useful for dodging attacks, and can be used to break out of hit stun after 1 second.

Blocking
Pressing block once grants the player between one and two seconds of blocking.  Blocking drains ki quickly, but transfers all damage to ki instead of health.  Blocking can also be used to deflect missile attacks.  There is a one second delay between when the player stops blocking and when the player can block again.

Ki Attacks
Each character has 5 attacks.  At the lowest power tier, the player only has one selectable attack.  Each time the player advances to a new power tier, he gets a new selectable attack.  By default, each of the numeric keys, 1-5, choose a different attack.  Only one attack can be selected at a time, but switching between attacks is instant.
-	standard attacks:  hold down fire and you fire.
-	charge-up attacks: hold down fire to start charging the attack, release fire to fire.
-	minimum charge-up attacks: same as charge-up attacks, but with a minimum charge-up time.  The ball of ki will appear in the player's hands once he is prepared to fire.
-	beam attacks: a type of charge-up attack.  Can only fire one beam at a time.  After firing, you can aim the attack by moving the mouse, or detonate it by hitting fire again.
-	homing attacks: these attacks will home in on the nearest opponent.

Attack Collisions
Unlike quake 3 attacks, BFP attacks are more than just a trajectory.  Attacks have actual dimensions, and will explode on contact with players.  If an attack looks 50’ wide, it will hit any players who come within 25’ of the center of the attack.  Mid-air attack collisions also happen.  Two attacks that collide will damage each other, and the stronger attack will cause the other to explode.  The exception is any beam attack, which will destroy any other attack that it makes contact with.

Power Struggles
When two beam attacks collide, a power struggle will happen.  Instead of the stronger beam blowing up the weaker beam, the stronger beam will push back the weaker beam until it hits the other player.  Ki boost can be used to up the power of your beam if you are losing a power struggle.  The Death Ball is an exception among the missile attacks, and can be used in a power struggle.

Krillin
-	Kikou: standard weak ki blast.  Press or hold fire to fire a blast.
-	Taiyoken: the solar flare.  Hold down fire until charged, then release to blind people around you.
-	Sokidan: homing ball.  Hold down fire until charged, then release to fire.
-	Kakusan: a missile that spawns 4 homing balls when detonated.  Hold down fire until charged, and release to fire the missile.  Press fire again to detonate the missile into 4 homing balls.
-	Kienzan: the destructo disk.  Hold down fire until charged, and release to fire.  This attack goes through walls and does massive damage.

Vegeta
-	Kikou: standard weak ki blast.  Press or hold fire to fire a blast.
-	Bakuhatsuha: larger ki blast.  Press or hold fire to fire a blast.
-	Renzoku Energy Dan: multiple fast-firing ki blasts.  Hold down fire to attack.
-	Big Bang Attack: a beam that has a massive explosion.  Hold down fire until charged, release to fire.  While firing, use the cursor to aim the attack.  Press fire again to detonate into a massive big bang explosion.
-	Final Flash: a large and powerful beam attack.  Hold down fire until charged, release to fire.  While firing, use the cursor to aim the attack.  Press fire again to detonate the attack.

Gohan
-	Kikou: standard weak ki blast.  Press or hold fire to fire a blast.
-	Sokidan: homing ball.  Hold down fire until charged, then release to fire.
-	Renzoku Energy Dan: multiple fast-firing ki blasts.  Hold down fire to attack.
-	Masenko: beam attack.  Hold down fire until charged, release to fire.  While firing, use the cursor to aim the attack.  Press fire again to detonate the attack.
-	Energy Dan (Angry Gohan Attack):  Gohan creates a massive and continuous explosion around himself.  Press and hold fire.  After a few seconds the explosion will appear.  Gohan can not move while performing this attack.

Piccolo
-	Kikou: standard weak ki blast.  Press or hold fire to fire a blast.
-	Eye Beam: a continuous blast of power from the eyes.  Press and hold fire.
-	Renzoku Energy Dan: multiple fast-firing ki blasts.  Hold down fire to attack.
-	Chobakuretsumaha: a fast and powerful homing attack.  Hold down fire until charged, and release to fire.
-	Special Beam Cannon: a fast and narrow but extremely powerful spiraling beam.  Hold down fire until charged, release to fire.  While firing, use the cursor to aim the attack.  Press fire again to detonate the attack.

Goku
-	Kikou: standard weak ki blast.  Press or hold fire to fire a blast.
-	Kiaiho: An invisible blast of energy from the hands with a massive knockback.  Hold fire to attack.  This attack can also be used to bounce missile attacks.
-	Sokidan: homing ball.  Hold down fire until charged, then release to fire.
-	Renzoku Energy Dan: multiple fast-firing ki blasts.  Hold down fire to attack.
-	Kamehameha: beam attack.  Hold down fire until charged, release to fire.  While firing, use the cursor to aim the attack.  Press fire again to detonate the attack.

Freeza
-	Kikou: standard weak ki blast.  Press or hold fire to fire a blast.
-	Shyogeki Ha: fast firing, extremely fast moving ki blasts from the fingers.  Has a very short range.  Hold fire to attack.
-	Freeza Beam: an extremely fast ki attack fired from the finger.  Press or hold fire to fire a blast.
-	Tsuibi Kienzan: Freeza’s homing version of the kienzan.  Hold down fire until charged, and release to fire.  This attack goes through walls.
-	Death Ball: a gigantic ball of ki.  Hold down fire until charged, and release to fire.  This attack is huge in size and does massive damage.

Game Types:
-	Death Match: Players start at ~50,000 PL.  Additional PL is gained for each kill.  On death, the PL of the player resets to the average of all other PLs.
-	Tourney: Same rules as DM, but with only two players at a time.
- 	Survival: This is a faster paced tourney mode.  Two players fight.  When one player dies, he is removed from the fight and the spectator who has been waiting longest enters the game.  The winner does not get healed in between rounds, and the scores of spectators are visible.  The first player to reach the fraglimit is the winner, and the map restarts in order to set the spawn power level back to the g_basepl setting.
-	Team DM: Same rules as DM, but with teams.
-	Team LMS: Last Man Standing.  If you’ve ever played clan arena you should know this mode.  Players start at 1 mil PL, and players who die can not respawn until the next round.
-	Oozaru:  This game works as regular FFA, except one player is chosen to be the ~50’ tall Oozaru.  The player who kills the Oozaru gets to be the Oozaru next.  The Oozaru has extra power and speed, and is also a giant compared to the other players.

CVARS:
If you don't already know what a cvar is you should probably ignore this section.  These can be used from the q3 console to access features.  Most of these features can be set from within the menu.

* g_basepl [1-999]: set the starting power level from one thousand to one mil.
* cg_kitrail [0-99]: set the length of the ki trail.  0 turns it off.
* cg_crosshairhealth [0/1]: turn on or off the feature that makes the crosshair turn red when you score a hit.
* cg_lightauras [0/1]: turn on or off the aura dynamic lights.
* cg_lightexplosions [0/1]: turn on or off the explosion dynamic lights.
* cg_drawKIWarning [0/1]: turn on or off the low ki warning.
* cg_chargeupAlert [0/1]: turn on or off the "ready" message when charging attacks.
* cg_stfu [0/1]: disable character voices when firing attacks.
* cg_lowpolysphere [0/1]: force the use of a lower polycount sphere.
* cg_explosionShell [0/1]: turn on or off the explosion shell.
* cg_explosionSmoke [0/1]: turn on or off the explosion smoke.
* cg_explosionRing [0/1]: turn on or off the explosion ring.
* cg_particles [0/1]: turn on or off particle effects.
* cg_playHitSound [0/1]: turn on or off the q3 hit "ping".
* cg_drawOwnModel [0/1]: toggle first person between traditional and vis modes.
* cg_flytilt [0/1]: toggle the tilting during flight.

Help my computer can’t handle BFP!
With all of the graphics options turned on, BFP takes a much beefier system than standard Quake 3.  If your computer sucks, don’t despair.  We’re looking out for you. BFP is meant to push a p3 500 with 128 megs of memory and a GeForce video card, but it is designed to be able to run playably on a celeron 300 with 128 megs of memory and a TNT1.  However, with a much weaker system than that, you are pushing your luck with BFP.  

Here are some things you can do to try to boost your performance.
-	The first thing to try is turning off dynamic lights in the game options menu.  Quake 3 can be slow when it comes to handling dynamic lights, and there are a lot of them in BFP. 
-	Go into the BFP options menu and use the ki trail slider bar to lower the length of the ki trail.  Few systems can handle the ki trail at its max length without framerate loss.  With the slider bar all the way to the left, the ki trail will have 0 length.  With the slider bar all the way to the right, the ki trail will almost stretch the length of our maps.
-	Go under the systems setting menu and lower the resolution to 640x480.  Don’t gag, most Quake 3 competition players seem to use this resolution.
-	Go into the BFP options menu and set the aura type to “polygonal aura”.  This is the least costly aura type.  Using the BFP options menu, turn transformation aura off, dynamic aura lights off, dynamic explosion lights off, ki trail off, small own aura on, and ssj perma glow off.  With these settings BFP should run about as well as quake 3 does on your computer.
-	If you are really having trouble go into the video set-up menu and change the lighting from lightmap to vertex.  Everything will look crappy, but the game will run faster.
-	If your system is running low on memory, use the BFP options menu to turn Force Default Skins on.  This is the BFP equivalent of cg_forceModels in Quake 3.  Force Default Skins will disable all custom skins for the models.  With this option on, there will only be one skin shared between all Vegetas.  

Who made this game, and why is it free?
Bid For Power was made by a group of volunteers.  We’re all DBZ fans and most of us have watched all or nearly all the Japanese episodes.  I can’t speak for all the reasons of the individual team members, but we all thought the idea of a first person DragonBall Z game was cool enough to want to get involved.  It’s free because we are not a company, and don’t have the money to pay off people like Id.  This game was created by people, for fun, in their spare time.  Everyone on the team contributed to the game design and art style.

-	Chris James: project lead, coordinator, original concept, PR.
-	Yrgol: programming, game design.
-	Rodney: Goku and Piccolo models, animation, additional model tweaking, 2d art, skins.
-	Pyrofragger: Gohan, Krillin, and SSJ Goku models, animation, DNamek map, aura and attack models.
-	NilreMK: Phase 2 and “secret character” models, animation, attack models, Q3 editing guru.
-	Mooky: Vegeta and Freeza models.
- 	Timex: Oozaru model.
-	Ansel: lead skin artist, 2d art
-	Dethayngel: skins.
-	Ebola: skins.
-	Anthony: 2d art, char select art.
-	Badhead: attack and aura shaders.
- 	Number17: sounds.
-	Yngwei: Snake Way map, skyboxes, performed all music used in BFP.
-	GangstaPoodle:  GPCity, GPNamek, GPCityDark, and GPCave maps and textures, 2d art.
-	Kit Carson: Earth and NamekXL maps and textures.
- 	Dash: Danorthern and Dakamis maps and textures.
-	$onik: BMKami map and textures.
-	Perfect Chaos: additional map textures.
-	Nat: webmaster, additional programming.
-	Disco Stu: web design