summaryrefslogtreecommitdiff
path: root/src/game
AgeCommit message (Collapse)Author
2013-01-03* Fix admin log messages + admin command message outputs appearing in the ↵Christopher Schwarz
wrong order in console
2013-01-03* (bug 4310) Rework admin.logChristopher Schwarz
- 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
2013-01-03* (bug 4309) Add options to !restart that allow for keeping/switching player ↵Christopher Schwarz
teams, and optionally also to lock them.
2013-01-03* (bug 2923) Add ability to have a "warmup" time where players cannot join a ↵Christopher Schwarz
team, in order to prevent dretches with fast computers from camping the other base before the humans even load the map. Disabled by default; set g_doWarmup 1 to enable.
2013-01-03* Make position of "ALLFLAGS" admin flag irrelevantM. Kristall
* Keep track of clients' admin statuses better and refactor large amounts of related admin code
2013-01-03* Better fix for !showbans -10 not working properlyM. Kristall
2013-01-03* say_area can only be used while aliveBen Millwood
2013-01-03* Remove redundant colour in G_AdminMessageBen Millwood
2013-01-03* (bug #3545) Remove missing trap_CvarVariableValueTim Angus
2013-01-03* Guard against buildable health going negativeTim Angus
2013-01-03* Fix wonky say text field behavior when you press insert (Rezyn)Christopher Schwarz
* Properly prevent deconstructing the last spawn when it's markdeconstruct with no power (Rezyn) * Fix typo on nextmap votes (Byron Johnson)
2013-01-03* Fix most votes not executingM. Kristall
2013-01-03* Various small style fixes/corrections/changes (Undeference, Timbo, benmachine)Christopher Schwarz
* 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)
2013-01-03* Report source file in some error messagesBen Millwood
2013-01-03* (bug 4306) Fix display formatting between different types of chat textChristopher Schwarz
* Support parsing /say_area out of /say * General cleanups/refactors to messaging code
2013-01-03* (bug 3640) Don't close all client menus upon death because it annoys the ↵Christopher Schwarz
crap out of people for no good reason
2013-01-03* (bug 2991) Add teamoverlay, an optional hud display showing names, health, ↵Christopher Schwarz
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)
2013-01-03* Apparently which variable stored the location changed since I initially wroteM. Kristall
the code committed in revision 1778. This fixes location display
2013-01-03* Move more things to cgameM. Kristall
* Bring back "teamoverlay" cvar and default it to 1 * Add "cg_chatTeamPrefix" cvar
2013-01-03* (bug 4298) Fix decon messages, add build messagesChristopher Schwarz
- Fix decon messages/logging to work when g_friendlyBuildableFire=0 (Rezyn) - Add messages/logging of building, including what was replaced (Rezyn)
2013-01-03* (bug 4301) Clear decon markers when entering sudden death (Rezyn)Christopher Schwarz
* Fix ability to call sudden death votes when regular entry to sudden death is disabled * Add sudden_death to the printed list of valid vote types * Fix AdvGranger abilities appearing in tutorial text for regular Granger
2013-01-03Balance tweaksAsa Kravets
* increased goon repeat 700 -> 900 * increased advanced goon repeat 600 -> 800 * increased goon (both) pounce charge time 700 -> 900 * increased tyrant repeat 750 -> 800 * decreased hive health 175 -> 125 * swapped prices of flamer and prifle
2013-01-03* Update restricted config strings from G_InitGameTim Angus
2013-01-03* Update restricted config strings after a game endsTim Angus
2013-01-03* Fix adding to the build timer when deconstructing with g_markdeconstruct 0 ↵Christopher Schwarz
(thanks Rezyn) * Fix *not* adding to the build timer when marking things for deconstruction with g_markdeconstruct>0 (thanks Rezyn) * Fix /destroy not working with g_friendlyBuildableFire 0
2013-01-03* (bug #3836) Add [SV|trap]_SetConfigstringRestrictions which prevents someTim Angus
clients receiving a config string * Move BG_ClientList* to Com_ClientList* * Split CS_STAGES into CS_ALIEN_STAGES and CS_HUMAN_STAGES
2013-01-03* Fix uninitialized variable usage gcc did not warn me about beforeM. Kristall
* Fix sudden death votes (thanks Rezyn)
2013-01-03* Massive refactor of voting codeM. Kristall
* 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
2013-01-03* !showbans -10 was broken (thanks Rezyn)M. Kristall
2013-01-03* ...And prevent a NULL dereferenceM. Kristall
2013-01-03* (bug 3194) potential log ambiguities (requires log parser updates)M. Kristall
* Fix broken r1753 * Some minor refactoring / cleanup
2013-01-03* Fix bans by IP address without a netmask (thanks Rezyn0)M. Kristall
2013-01-03* Disallow the name "console" to prevent confusion with dedicated server ↵Christopher Schwarz
console messaging functions
2013-01-03* Fix crash when banning (thanks Rezyn)M. Kristall
2013-01-03* Fix ability to build over a marked buildable that doesn't provide power ↵Christopher Schwarz
(Rezyn)
2013-01-03* (Bug 3274) Disallow names that are difficult to ban (thanks msk)Christopher Schwarz
- Disallow numbers at the start of a name - All names must contain at least one letter - When matching name strings, ignore all non-alphanumeric characters
2013-01-03* (bug 3391) FF Cvar cleanupChristopher Schwarz
- Remove g_humanFriendlyFire and g_alienFriendlyFire - Remove the cvar "ff" and just use g_friendlyFire and g_friendlyBuildableFire
2013-01-03* (bug 3345) Cap knockback damage from falling, so that humans no longer ↵Christopher Schwarz
'bounce' from large falls
2013-01-03* fix_null_activators_g_triggers.patch (Rezyn)M. Kristall
2013-01-03* Print a slightly better message when a banned player tries to connectM. Kristall
and use the correct variable this time (thanks Ensiform)
2013-01-03* Remove many unused cvars that don't do anythingChristopher Schwarz
* Remove g_adminNameProtect, force it on * Remove g_chatTeamPrefix, force it on
2013-01-03* Remove tell, tell_target, tell_attacker. Depreciated by /mChristopher Schwarz
* Remove outdated refrence to the "boost" command
2013-01-03* (bug 4071) subnet bansM. Kristall
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
2013-01-03* Remove unused ADMF_TEAMCHANGEFREEM. Kristall
2013-01-03* Fix ordinals in spawn queue to not display 21th, 22th, 23th etc.M. Kristall
* Try to be nice to log parsers
2013-01-03* Normalise alien valuesTim Angus
2013-01-03* Reduce generic1 to 10 bitsTim Angus
* Remove buildable health scaling/masking stuff; 10 bits is plenty now * Potentially fix bug where many PVS entering buildables would inappropriately make damaged sounds
2013-01-03* Add the Q_EXPORTs I missed from merging ioq3Tim Angus
2013-01-03* Fix various fuck-ups introduced during the mergeTim Angus
+ Re-add error case when parsing damage scripts + Reinstate G_CountSpawns + Add missing call to PM_StartTorsoAnim + staticise G_IsCreepHere
2013-01-03* Move the human spawn functions around to avoid requiring forward declarationsTim Angus