Age | Commit message (Collapse) | Author |
|
|
|
|
|
* Add g_humanRepeaterAllowOverlap defaulting to 1
* Add a build error message when building a repeater would cause a power zone to overlap
* Lower DC range from 10,000 -> 1,000
* Repeaters will suicide if they are *inside* of another power zone
* Unpowered buildables no longer take away BP from the main reactor zone
* Repeaters will only power the BP that can be built from them
* Repeaters can now be moved
* Don't set s.misc anymore since BP is calculated server-side
* Fix G_IsDCCBuilt( ) so that it can return true even if a DC is built farther than DC_RANGE units from position 0, 0, 0
|
|
|
|
|
|
|
|
* Fix a load of 1.f style floats to 1.0f
|
|
BG_(Un)PackEntityNumbers
|
|
|
|
|
|
* s/ALIEN_CREDITS_PER_FRAG/ALIEN_CREDITS_PER_KILL/
|
|
|
|
* Use client list functions for ready code
|
|
* Admin searches now list all matches
* !listadmins now properly handles negative numbers
* "!ban: too many bans" errors were sometimes wrong
* A bit of refactoring
* Add %s support to sscanf
|
|
|
|
* Don't allow cg_draw2d to disable no-stamina blindness
|
|
* Remove version determining code from makefile since it has to walk 300
revisions every compile and produces incorrect results anyway
|
|
* Move "SPECTATOR" text to the HUD menu files
* Make "following" text an ownerdraw
|
|
* Remove cg_drawStatus as it's pretty much unused, too
|
|
FIXME: currently limited to 3 targets due to netcode restrictions
FIXME: this code could probably use some general cleanup as well
|
|
Bordelon, Ben Millwood)
|
|
* (bug 3952) display winning team string at the bottom of the scoreboard
after a game
* Prevent users from changing some ui communication cvars
|
|
|
|
(thanks Rezyn for 1/2 of this fix)
|
|
* Remove ADMF_SEESFULLLISTPLAYERS and return !listplayers to the old default value of always listing everything. Servers can now freely disallow !listplayers from non-admins, who can use /clientlist (or the GUI) to obtain the info they need.
|
|
|
|
where they were at time of death.
|
|
|
|
* Move CG_TeamJoinMessage to cg_players.c near where it is used
* When changing team, execute cg_(alien|human|spectator)Config as appropriate
|
|
* Partially fix thirdpersonpitchfollow so you shouldn't get stuck anymore, but you can still get angle wrapping
|
|
|
|
|
|
|
|
|
|
|
|
* Remove humanBuildPointsPowered as it isn't used nor is it likely to be
* Ensure that alien buildables no longer count for BP after they exploded
* Don't restore the BP for a destroyed building as soon as it is destroyed -
instead, add them to a global queue and restore them slowly, as determined
by g_<team>BuildQueueTime
* Remove G_IsOvermindBuilt in favour of level.overmindPresent which did
pretty much the same thing
This resolves issue #6
|
|
* remove reference to holding +button5 to repair in tutorial text
|
|
|
|
megatog615)
* dead buildables no longer bleed
|
|
* Merging some fixes from mgdev, courtesy of Michael "Risujin" Levin:
- Ensure SnapVector always snaps downwards, rather than always towards 0
- Don't send score information that won't be displayed
- /give poison as a human poisons rather than boosting
* Remove some trailing whitespace
* Remove some useless intermediate variables in cg_draw.c
* Ammo/clips/build timer display depends on primary weapon rather than equipped
- (this also fixes bug 3837)
|
|
|
|
|
|
+ Totally redo all the shoulder view positions
+ Change cg_thirdPersonShoulderView -> cg_thirdPersonShoulderViewMode and give it new behaviors
- 0: always use regular third person view
- 1: use regular third person view but go to shoulder during wallwalk (default)
- 2: always use shoulder view
+ Following of the player's pitch (in both modes) is disabled but can be reenabled using cg_thirdPersonPitchFollow 1
- This cvar is intended to be temporary. One way or the other will be kept for trunk.
+ Unbreak regular third person view during wallwalk (I still don't like the way it looks though)
+ Add a set of temporary cvars for tweaking shoulder view positions for each class
- cg_shoulderViewOverride 1 will activate the following cvars and ignore the hard-coded positions
- cg_shoulderViewUp cg_shoulderViewRight cg_shoulderViewForward then offset the views instead
- These four cvars will not go to trunk. They are so that people can easily test different viewpoints (to be hardcoded) and suggest them to me during this testing phase.
|
|
* Random fixes/rearrangements in deconstruct and PM_Weapon
* Merge tremulous r1137
- noclipping specs
- other noclip stuff
- fix ammo check
- maprotation fixes
- no taunting when dead
- code-level crap
|
|
* Allow /noclip and /where to be used by spectators
* Allow /noclip and /setviewpos to be used by specs even when cheats are off
* Run PM_Weapon and set view height while noclipping
* Make player speed while spectating or noclipping configurable via cg_flySpeed
* Remove requirement for cgame's cvartable to have a non-null vmCvar pointer
* Make PM_Paralyzed a macro and add a similar category, PM_Live
* Stop dretches from biting dead buildings
|
|
* Remove spec pitch tracking from case cam (until bugs it results in are fixed)
|
|
* Create a shoulder-cam mode that replaces thirdperson when you have cg_thirdPersonShoulderView 1
* Automatically switch to shoulder view when following someone wallwalking
|
|
* Merge SS_WALLCLIMBINGCEILING and EF_WALLCLIMBCEILING
* Remove ui_emoticons, using the value of cg_emoticons for both contexts.
* Add PM_Paralyzed() to get rid of all the silly >= PM_DEAD comparisons
* Don't allow players to taunt while dead
* Fix full ammo check in reload (oops)
* Fiddle with bg_lib.h _MAX/_MIN defines, fix min(), add [u]intX_t typedefs
* Remove non-functional cgame command (thanks Amanieu for spotting)
|
|
the same shortcomings that it has in trunk though)
|
|
players' pitch aim.
* Known issue: actually PLAYING in third person is (still) broken at the moment
|