Age | Commit message (Collapse) | Author |
|
+ 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
|
|
|
|
|
|
|
|
|
|
* Correct crouch check in ClientTimerActions
* Ensure animation togglebit on buildables is only used once per frame
(bug 3377)
* Make G_FloodLimited more robust and with a pointlessly informative
return value
* Add a brief comment to the G_SayArg* functions to explain their purpose,
which wasn't at all clear to me until I experimented with them
* Remove more redundant va()s
* Remove an unused variable and associated functions that were causing a
compiler warning
|
|
* Fixes to ready code: supports MAX_CLIENTS slots without relying on its value
* Removing references to an apparently useless escape character in chat
|
|
* Fix reference to function not defined in .sos
|
|
|
|
* pleasedonthurtmenorfmademedoit
|
|
* (this code still doesn't work with vertical barbs, and possible vertical inventory)
|
|
* Make G_TeamName BG_TeamName and use it in cgame for team change messages
* Don't use an event for team change notification since clients already know
|
|
* Uses a proper events-system message interpreted by cgame
* Includes notification of leaving teams instead of just joining them
* These messages are also now logged to games.log and the server console
* Minor cleanups of cmd_team_f
* /team human*, /team alien*, and /team spec* now join those teams, since those are specific enough and people seemed to have a difficult time figuring out /team spectate
|
|
* updated help files
|
|
* (bug 3746) Lookup table for UI commands (Ben Millwood)
* and some other refactoring
* Fix a couple null dereferences introduced in 1120
|
|
* add trap_R_inPVS to cg_local.h/cg_syscalls.asm
|
|
|
|
* Testing patch to fix ready mask
|
|
* tweaks to the human buildable bleed particle
|
|
|
|
* Don't send tinfo servercommands by default
|
|
their position, instead of cg_crosshairX/cg_crosshairY
|
|
|
|
|
|
* Fix dumb typo left from debugging in last revision
|
|
|
|
|
|
|
|
* Use WM cursor when running windowed and UI module has input
|
|
* Fix indentation in crosshairs.shader
* remove some hopefully redundant cursordraw stuff
|
|
their own attacks only
|
|
+ IPv6
+ VoIP
+ Stereo rendering
+ Other minor stuff
|
|
* Re-order some buy messages to be more useful
|
|
* (bug 3645) Lag correction field in server info menus is always empty
(Ben Millwood)
* (bug 3653) stack corruption in G_SendGameStat() (/dev/humancontroller)
* (bug 3662) Players who fall of the edge of the world can block the spawn queue
(/dev/humancontroller)
* Remove unused argument to G_ClientNumberFromString()
* Remove unused variables in G_admin_setlevel()
* Remove a number of superfluous va()s
* Shut up erroneous warnings about uninitialized variables
|
|
* De-tabbing whitespace
|
|
* Alien evolve menu fixed
* Pain sound on spawn fixed
|
|
overflows
* Downgrade weapon anim messages to a warning (because we're not really expecting any to exist)
Merge bugs:
* Fix human spawn menu
* Protocol version 69 (oops!)
|
|
.tga in the /emoticons/ dir of fs_game, emoticon file names need
to end with "_{WIDTH}x1.tga". For example, /emoticons/dretch_1x1.tga
(square) or /emoticons/rifle_2x1.tga (double-wide)
|
|
/emoticons/dretch.tga inline with text)
* emoticons are square .tga images placed in the /emoticons dir of fs_game
* emoticons should probably be 64x64 to look nice
* g_emoticonsAllowedInNames (default ON) is an optional server setting to
prevent players from using them in names
* emoticons can be escaped by prefixing with an additional [
* cvars ui_emoticons and cg_emoticons can be set to 0 to disable drawing
of emoticons in ui or cgame contexts respectively
* fix color code continuation on wrapped lines
* prefix all wrapped lines with a space to prevent chat shenanigans
|
|
|
|
* Remove some unused (mainly baseq3) cgame cvars
|
|
|
|
in msec for a registered sfxHandle
|