Age | Commit message (Collapse) | Author |
|
|
|
field for aliens
|
|
* Put static in g_client.c where appropriate
|
|
entirely
* Merge duplicated code in G_Select{Alien,Human}SpawnPoint into a single G_SelectSpawnBuildable function
* Don't initialise some distance variables unnecessarily
|
|
|
|
|
|
|
|
connected players.
|
|
|
|
add a forceName variable to ClientUserinfoChanged so that admin renames
do not have ill-effects on player nameChange count, and players can
be renamed while muted.
* Make /rename print an error when attempting to rename a connecting player.
|
|
|
|
|
|
|
|
* Remove a few unused variables and an unused function
|
|
|
|
|
|
|
|
|
|
|
|
* Client to namelog mapping
* Merge mute, denybuild, ptr in namelog; remove ptr
|
|
* Remove some redundant code
* Make an error non-fatal
* Formatting fixes
|
|
|
|
* Add additional coloured versions of client names to games.log in ClientConnect and ClientRename lines for use by Tremstats et. al. (Rezyn)
|
|
* Fix INACTIVITY flag (Rezyn)
* Fix being able to call a teamvote for someone not on your team (thanks Rezyn)
* Fix IMMUNITY flag (Rezyn)
* Fix there being 2 instances of g_dretchpunt in the cvar table (Rezyn)
|
|
|
|
* Admin commands are just like all other commands now: no more !
("!map" was renamed to "changemap" since "map" already exists)
* Text in the chat ui beginning with / or \ is treated as a command unless
ui_chatCommands = 0 (default 1)
|
|
- 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)
|
|
- Remove admin.log and fold its information into games.log because its information is rarely useful without the context that games.log brings
- Don't show guid/flags in AdminCmd: log items. Show registered name instead.
- Add an AdminAuth: log item that contains this info, occurring at connect, setlevel, and readconfig
- Always attach an admin's registered name to bans so the correct people are complained about rather than aliases
- General g_admin.c shrinking and refactoring
|
|
teams, and optionally also to lock them.
|
|
* Keep track of clients' admin statuses better and refactor large amounts of
related admin code
|
|
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
|
|
Allow banning and namelog searching by IP address in CIDR notation
Banning a range of addresses will immediately kick all players in that range
Admins with IMMUNITY flag can connect even if their IP address is banned
admin.dat files relying on substring matching will have to be updated
|
|
|
|
* The time clients are alive is recorded in seconds.
* Award free funds regardless of death. Funds will be given
- when the client is alive every g_freeFundPeriod if
g_freeFundPeriod is positive (otherwise no free funds are
given).
|
|
(fixes #78)
|
|
This is a purely cosmetic change that I thought I'd experiment with.
Note that the previous resetting of ps.weapon was redundant.
|
|
|
|
|
|
pass it (with thanks to Byron Johnson)
|
|
|
|
|
|
A regen rate of 4 hp/s now means you regenerate one health point every
quarter of a second (fixes #28)
|
|
* Remove cvar based banning in favor of admin system
|
|
* 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
|
|
* fix ui_messagemode2
|
|
* Disallow player names beginning with '[skipnotify]' because they trigger the ignore system (thanks googles)
* Disallow player names including comment-beginning strings for breaking various parsers (thanks Roman "kevlarman" Tetelman)
* Slightly more elegant handling of stripping black from player names (thanks Napkin and peoro)
|
|
* Testing patch to fix ready mask
|
|
* (bug 3596) Buying a battlesuit allows player to pass through some map geometry
(/dev/humancontroller)
* (bug 3679) Remove redundant stage trigger checks (Chris "Lakitu7" Schwartz)
* (bug 3761) selling all upgrades removes energy ammo (/dev/humancontroller)
* Remove some duplicate code
* !showbans did not properly show all valid bans when some bans had expired
* Log renames between ClientConnect and ClientBegin
|
|
* Default teamoverlay off
* Make generate-diff.sh slightly more portable
|