summaryrefslogtreecommitdiff
path: root/src/game
AgeCommit message (Collapse)Author
2013-01-03* Prevent projectiles from hitting map triggers (Roman Tetelman)Christopher Schwarz
2013-01-03* Fix for lonely buildables dividing by zeroBen Millwood
2013-01-03* Don't send game statistics when cheats are enabledChristopher Schwarz
2013-01-03* Remove unused admin flag TEAMCHATCMDM. Kristall
2013-01-03* Fix for listmaps command misbehaving when searching for something that ↵Christopher Schwarz
returns zero results (Rezyn)
2013-01-03* Fix changemap by moving it in the list so bsearch can find itChristopher Schwarz
* Rename help to adminhelp to be less confusing now that admin commands look the same as regular commands * Rename admin flags "help"->"adminhelp" and "map"->"changemap" for consistency
2013-01-03* Add /listmaps command so people can stop guessing when they're trying to ↵Christopher Schwarz
do /callvote map/nextmap (Rezyn)
2013-01-03* And anotherM. Kristall
2013-01-03* Correct some more messagesM. Kristall
2013-01-03* Server- and client-side tab completion for commands handled by the game moduleM. Kristall
* 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)
2013-01-03* Stop using numeric constants in logs because they are unreliable (log parsersM. Kristall
will need to be updated)
2013-01-03* Remove unnecessary stuffM. Kristall
2013-01-03* Fix a bug that would prevent banning by name in most casesM. Kristall
* When banning by name and there are multiple matches, do not print every match for a given player * The message indicating a ban hit has been updated * Match namelog entries to players only by GUID, allowing for a single player reconnecting from a different IP address * Remove the remaining GUID stub display
2013-01-03* WhitespaceTim Angus
2013-01-03* Fix a bug that allowed building multiple reac/om (Roman Tetelman)Christopher Schwarz
2013-01-03* Fix several broken/segfaulting cases of the !setlevel command (Rezyn)Christopher Schwarz
2013-01-03* Tutorial text no longer prints how to use a buildable if you aren't near a ↵Christopher Schwarz
usable buildable * Tutorial text explains low-stamina states
2013-01-03* Remove a redundant condition (thanks Ensiform)M. Kristall
2013-01-03* Remove arbitrary limitations on admin data by replacing fixed-size arrays withM. Kristall
linked lists This fixes memory leaks with most !readconfig errors
2013-01-03* Fix !help only displaying information about custom commands when it should notM. Kristall
2013-01-03* Fix ability to mark the last spawn for deconstruction (Rezyn)Christopher Schwarz
* Notify everyone if g_markDeconstruct or g_unlagged are changed during a game
2013-01-03* Parse IRC-like /me in chat textBen Millwood
* Assorted minor cleanups of CG_Say
2013-01-03* Fix holding sprint while walking from allowing you to walk slightly faster ↵Christopher Schwarz
(thanks Roman Tetelman)
2013-01-03* reduced goon (both) pounce charge time 900 -> 800Asa Kravets
2013-01-03* Stamina changes/fixes (kevlarman)Christopher Schwarz
- 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)
2013-01-03* Trivial fix to r1854 (Rezyn)Christopher Schwarz
2013-01-03* (bug 3627) Defense buildables no longer favor those with lower client ↵Christopher Schwarz
numbers when choosing a target (thanks benmachine)
2013-01-03* (bug 4006) Prevent human buildables from playing idle sounds while ↵Christopher Schwarz
unpowered and give them new slightly-different animations so they also look different. In the case of turrets, 'droop' a bit when unpowered. (Rezyn)
2013-01-03* Potentially fix a bug where votes fail for no apparent reasonM. Kristall
2013-01-03* Prevent new votes from preventing previous votes from executingM. Kristall
2013-01-03* "follownext" should not have been removed (in r1829)M. Kristall
2013-01-03* Remove unnecessary counter argument to tinfo and scores since the number ofM. Kristall
arguments is already known
2013-01-03* Prevent buying energy ammo from a repeater while the reactor is dead ↵Christopher Schwarz
(thanks Hibby) * Prevent building a repeater while the reactor is dead but not exploded yet (thanks Byron Johnson)
2013-01-03* Don't show locations in teamchats during intermissionChristopher Schwarz
* Fix /destroy (devmap only) to work on marked buildables without having to use it twice
2013-01-03* Fix a couple typos in sudden death votes, including one that allowed a secondM. Kristall
(and third and fourth...) sudden death vote to be called after one had already passed
2013-01-03* Fix votes from needing to be unanimous to pass, introduced in r1754Christopher Schwarz
2013-01-03* More consistency in build/decon message colorcodesChristopher Schwarz
2013-01-03* Revert revision 1566 since it is no longer necessaryM. Kristall
2013-01-03* (bug 3961) Fix the taunt delay to no longer be cancelled by jumping. Note ↵Christopher Schwarz
that even with this change it is still possible to spam taunt sounds on the client end due to mispredicts. However, others will not hear/see them. (Thanks kevlarman, Cadynum)
2013-01-03(bug 3545) Maintain velocity when evolving (Ben Millwood)Christopher Schwarz
2013-01-03* Add game_memory and cgame_memory commands to give a breakdown of memoryM. Kristall
* Make clientlist team colors more consistent with team colors elsewhere
2013-01-03* Minor fixes for revision 1829M. Kristall
2013-01-03* Use binary searching instead of linear searching for many static arraysM. Kristall
2013-01-03* Change team colors in !listplayers to be more consistent with team prefixes inM. Kristall
chat
2013-01-03* Remove GUID stub display from most admin functions (still in !namelog for now)M. Kristall
* Display a hint in !listplayers by players you can target with !setlevel * Fix for incorrect "a.k.a." information displaying for non-admins and incognito admins
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