The mandatory README for....
*************************************************************
BATTLE ARENA 3
The unofficial Rocket Arena Mod for Quake 3 Arena
*************************************************************
Before you all start complaining to me about one thing or another,
READ THIS FILE. I'll probably answer most of your questions here.
************************* DISCLAIMER ************************
This mod is not an official product, nor is it supported by nEXGeN
Computer Gaming. This mod is provided AS-IS, with no warranty, including
implied warranties. I whipped out this readme at the last minute, so
sorry if it's kinda hard to understand
**************************************************************
HOW TO USE:
* Make a ba3 directory in your Quake 3 folder, and put the ba3v1.pk3 file in it. Wow.
THEN -
Run Quake 3 from the command prompt or Run box using +set fs_game ba3
Example:
c:\quake3\quake3.exe +set fs_game ba3
********* To start a Battle Arena game, you MUST set g_gametype to 5! ************
You can also use the Battle Arena mod to start other game types, some of which take
advantage of the new variables such as g_initialHealth.
Here's a quick list of commands you can dump in a .cfg file to start a Battle Arena game
sv_pure 0
g_gametype 5
map q3dm6
g_initialHealthMode 3
g_initialHealth 100
The FAQs:
Part I: How and Why
1. WHY are you making a mod like this when crt is making the real thing?
Answer: Because I'm impatient and had a dateless week. People down
at the network gaming center I work at, nEXGeN (www.nexgengaming.com)
wanted Rocket Arena, and they wanted it NOW. So, I gave it to them.
I contacted crt last week about what I did, and if he wanted to use my
code for the official Rocket Arena 3 mod. Since I got no reply, I am
simply releasing the mod right now as-is. However, if the RA3 team wants
to use my code, they are more than welcome to, as long as I get credit.
2. Okay, so how long did this take you?
Answer: Most of it was completed in a single night of working. However,
it took a while for me to playtest it and debug it fully.
Part II: Why the game is like the way it is
3. Why do you respawn at the begining of the match?
Answer: It was actually a side effect of the way I originally had it coded.
Now, it's to decrease the chance of being "gang raped" right as the match
starts by the other team. Also, this eliminates the problems caused by people
suiciding before the match starts, especially on the Tier 6 maps.
4. I don't like that!
Answer: Try g_respawnOnMatchStart 0
5. Where's the damn lightning gun?
Answer: I don't like the lightning gun (it's in the way of me switching between
the rocket launcher and railgun), and most other people I have talked to
don't either. You can enable though.
6. How do I enable/disable weapons?!
Answer: Pick the weapons you want from the list below. Then, add each of their
values together.
Gauntlet 2
Machine Gun 4
Shotgun 8
Grenade Launcher 16
Rocket Launcher 32
Lightning Gun 64
Railgun 128
Plasma Gun 256
BFG10K 512
Grappling Hook 1024
For example, if you wanted the BFG, machine gun, and gauntlet, you would do:
512 + 4 + 2 = 518.
Then, type g_weaponFlags 518 at the console.
7. Why can't I vote on it in a menu-like system like in Rocket Arena 2?
Answer: Because I haven't coded that yet. Expect a new version soon.
8. Why is the initial health 125? Why do you hurt yourself when rocket jumping?
Answer: These settings are set for Deathmatch by default. To change these, do:
g_initialHealth 100
g_healthDamageMode 3
You can also change g_intialArmor and g_armorDamageMode.
The damage mode is as follows:
0 - Damage everyone
1 - Damage yourself only, not your team
2 - Don't damage yourself, just your team
3 - Don't damage yourself or your team
g_initialHealth is actually the percentage of maximum health to give a player.
This will make players with handicaps start with less health.
9. Why aren't there Arenas included?!
Answer:
a) I am not much of a mapper.
b) Most of us at nEXGeN play the DM maps anyway in RA2.
c) The official Rocket Arena will have them.
10. What other stuff can I change?
Answer:
The number of rounds per match: g_roundsPerMatch
The number of matchs per map: g_matchLimit
The warmup period: g_warmup
11. The UI looks cool. How can I change it?
Answer: The menu backgrounds are custom shaders that you can change by using:
ui_menuBackShader
ui_menuBackNoLogoShader
You can also change the spinning nexgen logo by replacing the texture it uses
or the shader.
If you don't know much about shaders, don't bother messing with it.
Part III: Bugs and future enhancements?
12. I FOUND A BUG!!!
Answer: Good for you. There are probably many bugs still lurking around in the code.
If you want to, you can e-mail me at [email protected]. First though, check the list
of known bugs:
* Bots sometimes keep trying to kill dead corpses.
* The pings on bots get messed up after winning a match
* The Call Vote/Server Settings menu doesn't work (it hasn't been coded)
* The end-of-match victory sequence needs fixing (specifically, making the models
NOT bend over but do a taunt)
* If g_warmup isn't set, the game won't start (Fixed?)
* Sometimes you will spawn inside another person before the round starts -- turn on
g_respawnOnMatchStart.
* If you suicide before the round starts, you won't be able to get in until the next round
if g_respawnOnMatchStart is disabled.
13. What will be in the next version?
Answer:
* IRC support in the UI (Windows DLL only)
* The Call Vote/Server Menu
* Tournament mode
* Multiple Team/Arena support
* Enhanced vote support
* Cool UI enhancements
* More stuff... send your wishlist to [email protected]
zurück / back