Elimination
A GPL mod for Open Arena
Beta 16

Source!
Autodownload is not suited for source
If you got this from an autodownload you can get the source from: http://www.ostenfeld.dk/~poul19/public_files/eliminationSource/ or contact openarena@poulsander.com if it is down. The double domination points can be found in the SVN on www.openarena.ws

Install:
Unpack the EliminationB16 into your openarena folder (the one with baseoa), a new folder named 'EliminationB16' should be created
Start Open Arena
Go to mods and load EliminationB16
Start a single player or create server and select elimination as gametype

New in Beta 16:
Merged Niel Toronto's Unlagged code into elimination (except for lag simulation)
UI enchancements to the game server screen (such as default capturelimit in Elimination to 8)
openAL can be enabled and disabled from the menu
cg_alwaysWeaponBar allows people to turn the weapon bar permanently on

New in Beta 15:
Added "Auto join" to the classic join game menu. This automatically joins the weakest team (following the auto balance rule). (This was suggested by kick52)
Sending people to there death with knockback damage now counts as a kill.
Bots accepts orders in Double Domination again.

New in Beta 14:
Matchwarmup now useable in Elimination/CTF Elimination/LMS/DD/Standard Domination
Weapons enabled in warmup and while waiting for other players.

New in Beta 13:
Fixed player bar color when spectating in Elimination/CTF Elimination
Lives are now showed in LMS instead of "*DEAD*"
No shaking camera then hit in LMS, Elimination, CTF Elimination. It is mostly noticed in overtime in LMS.
Prevent elimination warmup CVARs from taking bad values.

New in Beta 12:
The other rocket arena type... by dmn_clown (taken from OA svn)
Some other things from SVN (including a WTF bug)
Standard Domination
One test map

New in Beta 11:
Used some of next ghosts patch file to fix some bugs
Fixed the bugs caused by fixing the above bugs
No defend bonus for the attacking team in Oneway CTF
Some chat commands + chat analysing + bot leadership in Double Domination
Warning: I have not worked on this on my own computer, so I haven't tested on missionpack.
Oneway CTf bot strategy might not be the best.

New in Beta 10:
Build on SVN 625 + instantgib missionpackbug
Added elimination_ctf_oneway, if set to '1' only one team can attack. Bots don't really understand this yet but I think I can get it.
Fixed flags respawn bug introduced in B9.
Bots now have a basic understanding of Double Domination and will try to capture the points, however they will not cooperate
Domination points from SVN is included for people who test on 0.7.x

New in Beta 9:
Reenabled spectator following when dead, now without score bug
Spectators can now use teleporters
Spectators can teleport though doors
Added a message to the client informing of the possibility to leave spectator mode by pressing USE_ITEM
Added cvars for all weapons but gauntlet
Added chaingun, nailgun and proxy mine launcher in missionpack
Maybe solved the bot_min_players+no humans+forcejoin bug
Mines now work in LMS
Some code fixes incl possible pointer problems
You cannot loose points by killing yourself/team mates in Elimination/CTF Elimination warmup any more
Fixed an unknown problem (I could just see the code was wrong)

New in Beta 8:
Removed white flags in missionpack/ctfelimination
Added 3 new modes to LMS, use cvar g_lms_mode [0-3].
Client prints LMS mode in right cornor if scoreboard showing
No longer does anything in intermission in any gametype. Hopefully this will solve a problem with no-humans play.
new UI from svn (LMS now a FFA gametype)

New in Beta 7:
Possible fixed a bug in Missionpack if it is compiled as a shared module (might not work but its worth a try and makes the code more effective)
Added personal scores to Double Domination
Removed Whiteflags and persistant powerups from Double Domination (The removal of the powerups might be discussed)
Can no longer score in Double Domination after time has run out
Some UI things from SVN (I don't really know what)
The Domination Point B is now a BFG ammo if not taken (not really a change)
Some other things I have forgotten

New in Beta 6:
Fixed sounds in CTF Elimination
Bots no longer select a team leader in LMS
Fixed a serius Missionpack bug (Signal 11)
Changed respawning times in new gametypes
Added a version of Double Domination as gametype 11. No bot support yet! 

New in Beta 5:
Fixed a Railgun pickup bug in Instantgib/CTF Elimination
Added gametype Last Man Standing (LMS)
Added CTF Elimination and LMS to the create server screen
New arenas.txt file, addes the existing 0.70 maps to the gametypes

New in Beta 4:
New gametype: CTF Elimination
New gametype template: Last Man standing
Elimination teams change sides after each round, allowing unbalanced maps.
Taunts after elimination
Code: Added varaibles: 
int g_ffa_gt      if this is 1, the game is FFA even if it has a high gametype number
int cgs.ffa_gt	  same, but in cgame. Remember to change CG_ParseServerinfo in cg_servercmds.c to set this from gametype
I haven't touched the UI since Beta 2, so you can't see the new gametypes there

New in beta 3:
g_instantgib is now a LATCH CVAR, map_restart required
everything is now laoded in instantgib, so nothing bad happens if it is suddently disabled
added CVAR g_regen
added instantgib with gauntlet (from OA svn)

New in beta 2:
Instantgib can be enabled in all gamemodes
Vampire can be enabled in all gamemodes
Colorfull timer
No free point to first team
Free spectator when dead
Elimination is now gametype 8
Default CVAR values changed
Correct update of the scores in the corner

Then starting a dedicated server, remember to include "+set fs_game eliminationB16", like in this example:
./ioq3ded.i386 +set dedicated 2 +set fs_game eliminationB16 +g_gametype 8 +map oasago2f2

Also feel free to change/add 'seta sv_dlURL=http://www.ostenfeld.dk/~poul19' in q3config.cfg on your server. This will allow faster download for the clients.


CVARs:

elimination_warmup "7"		seconds between rounds, must at least be 1
elimination_roundtime "120"	seconds in round
elimination_bfg "0"		BFG ammo, 0 = disabled
elimination_startArmor "200"	start armor in elimination
elimination_startHealth "200"	start health in elimination
elimination_selfdamage "0"	0 = no self/team damage, 1 = damage to self, 2 damage to self and team
elimination_activewarmup "5"	time to roam before weapons activate, must at least be 1 and not lower than elimination warmup
elimination_ctf_oneway "0"	Only one team can attack at a time.


Ammo for all normal weapons:
elimination_machinegun "200"
elimination_shotgun "200"
elimination_grenade "200"
elimination_rocket "200"
elimination_railgun "200"
elimination_lightning "200"
elimination_plasmagun "200"
Only in MISSIONPACK:
elimination_chain "0"
elimination_mine "0"
elimination_nail "0"


g_instantgib 0			1 = RAIL only, 2 = RAIL and GAUNTLET, 0 = disabled
g_vampire 0.0			gain health by giving damage, 0.43 gives 43% health back to you
g_vampire_max_health 500	Max health you can get in vampire mode

g_regen 0			Gain health if you are below 100

g_lms_lives 1			Number of lives in LMS including initial spawn

g_lms_mode 0			Mode: 0 = point per round + overtime, 1 = same - OT, 2 = point per elimination + OT, 3 = same -OT

