Age | Commit message (Collapse) | Author |
|
* Support parsing /say_area out of /say
* General cleanups/refactors to messaging code
|
|
* Prevent crash when using % in chats, caused by r1784 (Ensiform, Rezyn)
* Change default hud color of location text to white, so it doesn't mess up color schemes of maps that have such things on their location ents
|
|
|
|
|
|
|
|
clients receiving a config string
* Move BG_ClientList* to Com_ClientList*
* Split CS_STAGES into CS_ALIEN_STAGES and CS_HUMAN_STAGES
|
|
|
|
* Remove outdated refrence to the "boost" command
|
|
* Remove buildable health scaling/masking stuff; 10 bits is plenty now
* Potentially fix bug where many PVS entering buildables would inappropriately
make damaged sounds
|
|
|
|
* Use these enums in ui/menudef.h define lists
* Fix a few inaccurate comments in ui/menudef.h
|
|
|
|
the server and cl_allowDownload=0. (bug 3038) (Risujin, kevlarman)
|
|
+button8)
* hold the sprint key to move faster
* FIXME: remove references to SS_SPEEDBOOST and cg_alwayssprint
|
|
BG_(Un)PackEntityNumbers
|
|
|
|
pass it (with thanks to Byron Johnson)
|
|
* Remove version determining code from makefile since it has to walk 300
revisions every compile and produces incorrect results anyway
|
|
|
|
* (bug 3576) Allow % since people promise it is safe (/dev/humancontroller)
|
|
to be a red herring
|
|
* 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)
|
|
* 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)
|
|
* 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
|
|
* Use WM cursor when running windowed and UI module has input
|
|
|
|
their own attacks only
|
|
* Some inconsequential tremsvn-diff-reduction
|
|
* make SnapVector definition more msvc friendly
|
|
* A (perhaps) finally fixed Item_Text_Wrap
|
|
+ IPv6
+ VoIP
+ Stereo rendering
+ Other minor stuff
|
|
/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
|
|
incorrect line numbers to be reported.
|
|
|
|
|
|
|
|
|
|
|
|
code. Turns out the server sends player positions snapped to whole integers. The bandwidth-saving effects of doing this are dubious as players tend to move continuously and thus new positions will be sent out every frame anyway. The real effect of this is that the client will mispredict whenever it comes into contact with another player. Also, as part of the tinkering I removed some code from the wallwalking function that should have stayed put, I have added it back in. This commit also fixes the "jittery bouncing while sitting on top of another player" glitch.
|
|
|
|
expected!
* Armour and local damage processing merged
* Armour and local damage scripts now accept a "name" parameter for
debug output
* Norfenstein's non-locational damage formula now perfectly implemented
-- there are restrictions! There can only be ONE layer of armour and all
locational damage region files must cover the entire body and cannot
overlap!
* Turning on g_debugDamage to 2 or 3 provides additional information on
how the damage modifier was calculated
|
|
|
|
|
|
|
|
|
|
* Hide cursor when using edit fields and binding keys
* Remove client side chat handling, moving it to UI module
* Remove target and last attacker message modes
* Add ui_developer cvar
* Fix edit field bug where cvar changes under it
* Add onTextEntry UI script event
* Give the user some feedback when binding keys
* Stop doing a UI refresh when primed (and remove cgame ui_loading sets)
* Move cg_drawSnapshot to bottom of the screen
|
|
|
|
+ Fix bug that prevented key up events getting to cgame/ui when not in game
+ Use Key_[GS]etCatcher everywhere to set keycatcher
+ Clear all key states when the catcher changes
* Slim down client userinfo somewhat
* Remove some redundant client autocomplete commands
* Actually make use of "menuStack" in the UI module
+ No longer close all menus when exiting one, instead reverting to the
next one on the stack
+ Cleanup the menu activation functions a little
* Truncate text in list columns if it exceeds the column width
* Remove maxChars field from columns member of ITEM_TYPE_LISTBOX
* Revert r992 due to more general and less buggy/hacky fix from ioq3
|
|
* Remove ps->ammo[ ] and replace with ps->ammo and ps->clips; this means
only one ammo using weapon may be carried at once, but this is the
case anyway
* No need for BG_(Un)PackAmmoArray anymore, so remove them
|
|
|