]> icculus.org git repositories - divverent/nexuiz.git/commit
rewrote spawn furthest code to work properly
authorlordhavoc <lordhavoc@f962a42d-fe04-0410-a3ab-8c8b0445ebaa>
Mon, 20 Jun 2005 00:18:48 +0000 (00:18 +0000)
committerlordhavoc <lordhavoc@f962a42d-fe04-0410-a3ab-8c8b0445ebaa>
Mon, 20 Jun 2005 00:18:48 +0000 (00:18 +0000)
commit7c285915dfaf586d62f263f345de07618ffc6d2b
tree92f60a5cdeffa4a16dfdb35cfa30dcab24c6fb22
parent2087f551122fb4c13bb649721eef5d4828ba04b7
rewrote spawn furthest code to work properly
rewrote spawn code to have a 50/50 chance of furthest spawn point or random empty spawn point (if that fails it falls back to random occupied spawn point)
moved liquid/falling damage from player code to creature code in g_world.c, so now corpses and gibs are affected
falling damage is now given for any sudden velocity change (with specific exemptions for jumppads and jumping)
rebalanced falling damage, and now corpses take much more damage than live players, so they tend to gib when hitting walls/floors/ceilings hard enough
rewrote portions of player and corpse damage code to actually work properly (and more similarly)
removed the -10 reduction on damage screen flashes (which really didn't help much with machinegun fire)
increased gib health so that they survive hard wall/floor/ceiling impacts more often, and gunfire
chat bubble no longer appears while dead/gibbed
you can no longer see your own chat bubble (except in chase_active mode)
health rots are now paused for 5 seconds by health pickups
armor rots are now paused for 5 seconds by armor pickups
health/armor regen is now paused for 5 seconds by pain
implemented (unused) health pickup code for non-mega health pickups (ones that do not boost you above 100 health)
rebalanced laser, shotgun, machinegun, electro and crylink, and increased mortar and hagar secondary velocities
modified crylink shots to not bounce (with their increased velocity they looked ridiculous)
modified electro secondary to fire a burst of 3 weaker plasma grenades (they still add up to primary damage if all hit perfectly)
added g_balance_shotgun_damage2, g_balance_mortar_refire2, g_balance_electro_refire3, g_balance_crylink_shots, g_balance_hagar_spread cvars

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@462 f962a42d-fe04-0410-a3ab-8c8b0445ebaa
14 files changed:
qcsrc/default.cfg
qcsrc/gamec/cl_client.c
qcsrc/gamec/cl_player.c
qcsrc/gamec/defs.h
qcsrc/gamec/g_violence.c
qcsrc/gamec/sv_main.c
qcsrc/gamec/t_items.c
qcsrc/gamec/t_jumppads.c
qcsrc/gamec/w_common.c
qcsrc/gamec/w_crylink.c
qcsrc/gamec/w_electro.c
qcsrc/gamec/w_grenadelauncher.c
qcsrc/gamec/w_hagar.c
qcsrc/gamec/w_shotgun.c