Age | Commit message (Collapse) | Author |
|
noclip while spectating (thanks Teapot)
|
|
killer moves
|
|
|
|
|
|
|
|
* Remove some redundant code
* Make an error non-fatal
* Formatting fixes
|
|
|
|
* Add ITEM_TYPE_COMBOBOX -- a proper combobox widget
* Use ITEM_TYPE_COMBOBOX for video mode selection
* General refactoring of the listbox code
* Various other assorted tidy-ups
|
|
- Restore blacking out when you run out of stamina
- Add cg_sprintToggle, allowing the sprint button to act as a toggle between always-sprinting or not
- Walk overrides sprint, by popular demand
- Modify the stamina "bolt" to better differentiate between states
- Allow one to begin a sprint when stamina is negative (even though it is generally a bad idea for them, at least their button presses do something!)
* When avilable, use predictedplayerstate for cg_drawSpeed to reduce latency (kevlarman)
|
|
that wasn't intended to be merged in the first place
|
|
* Restore /ignore functionality to a couple message types I forgot (Undeference)
* Fix some color bleeds on names (Rezyn)
* Fix an uninitialized buffer in featured labels (Rezyn)
* Apply team colors to only the letter and not the brackets too, in cg_chatteamprefix (Undeference)
* Default cg_drawcrosshairs 2, crosshairs for everything (kevlarman)
|
|
- Controlled by cg_drawSpeed, which is a bitfield
Bit 1 controls the text draw, bit 2 controls the graph, and bit 4
ignores vertical speed in the calculation.
|
|
class/equipment, and locations of teammates
- Disable with cg_drawTeamOverlay 0 or remove it from your hud
- Control number of teammates to show with cg_teamOverlayMaxPlayers
- When teamoverlay is enabled, show health of teammates next to their name when the crosshair is over them
- Servers who dislike gameplay effects or want to save on bandwidth use can use g_allowTeamOverlay 0 to disable the feature for players
- Special thanks to Risujin for bring this idea and the original patch to Tremulous
* Cache teaminfo on the server and send only when needed (Undeference)
* Increase frequency of sending updated teaminfo (Undeference)
|
|
|
|
* Rewrite CG_DrawTeamSpectators to scroll on a pixel basis rather than a character basis
|
|
* Bring back "teamoverlay" cvar and default it to 1
* Add "cg_chatTeamPrefix" cvar
|
|
|
|
clients receiving a config string
* Move BG_ClientList* to Com_ClientList*
* Split CS_STAGES into CS_ALIEN_STAGES and CS_HUMAN_STAGES
|
|
* Remove cvar g_suddenDeath since it is no longer needed
* "Sudden Death in 0 seconds!" should no longer display on map start when sudden
death is disabled
|
|
|
|
* Remove g_adminNameProtect, force it on
* Remove g_chatTeamPrefix, force it on
|
|
|
|
- Remove the temporary manual override cvars
- Bring back cg_thirdpersonangle by request even though it's only useful in non-gameplay cases
- Move thirdperson view offset values to classconfigs where they belong
- Attempt once again to fix cg_thirdpersonpitchfollow
|
|
feederID or window.borderSize where applicable.
|
|
|
|
|
|
* Use client list functions for ready code
|
|
* Remove cg_drawStatus as it's pretty much unused, too
|
|
* (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)
|
|
* Move CG_TeamJoinMessage to cg_players.c near where it is used
* When changing team, execute cg_(alien|human|spectator)Config as appropriate
|
|
+ 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.
|
|
* 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
|
|
* Create a shoulder-cam mode that replaces thirdperson when you have cg_thirdPersonShoulderView 1
* Automatically switch to shoulder view when following someone wallwalking
|
|
|
|
* 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
|
|
|
|
|
|
* Testing patch to fix ready mask
|
|
* tweaks to the human buildable bleed particle
|
|
|
|
their position, instead of cg_crosshairX/cg_crosshairY
|
|
* Use WM cursor when running windowed and UI module has input
|
|
their own attacks only
|
|
+ IPv6
+ VoIP
+ Stereo rendering
+ Other minor stuff
|
|
.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
|
|
|