Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-06 | implement setdisabled: a command to change the set of disabled buildables, ↵ | /dev/humancontroller | |
classes or equipment during a game use of this command does not update the client UI lists (eg. which weapons r allowed) the current design of disabled elements is a big fucking piece of shit anyway | |||
2017-03-09 | support GUIDless 1.1 clients | /dev/humancontroller | |
differentiate between 1.1-without-GUID, 1.1-with-GUID, and GPP clients - mark their group in listplayers - generate random GUIDs for GUIDless clients, but do not allow them to gain admin levels - use empty GUID strings for the ban entries of GUIDless clients | |||
2017-03-09 | do not "exit the level" multiple times when using admin/console commands | /dev/humancontroller | |
2017-03-09 | implement setivo: layout-based overriding of intermission views | /dev/humancontroller | |
2017-03-09 | implement layout arithmetic and the addlayout command | /dev/humancontroller | |
layout arithmetic features: layout filtering by buildable team or type, loading of union of filtered layouts, saving filtered layouts addlayout: an admin command to place layout elements into the game | |||
2017-03-09 | implement setnextmap: an admin command to set the next map and layout | /dev/humancontroller | |
2017-03-09 | add G_LayoutExists() and use it | /dev/humancontroller | |
2017-03-09 | fix up G_MapExists(), and use it more | /dev/humancontroller | |
2017-03-09 | rename g_layouts to g_nextLayout; add a different set of cvars: g_layouts, ↵ | /dev/humancontroller | |
g_layouts2, ..., g_layouts9 also remove the latching property | |||
2017-03-09 | add G_PerformMapChange() and G_PerformMapRestart(), and use them | /dev/humancontroller | |
currently, they abstract the use of trap_SendConsoleCommand() this change happens to add an instance of ``level.restarted = qtrue;'' | |||
2017-03-09 | implement setdevmode: an admin command to switch developer mode on or off | /dev/humancontroller | |
2017-03-09 | refactor stuff | /dev/humancontroller | |
2017-03-09 | use standard time representation | /dev/humancontroller | |
2017-03-09 | refactor stuff | /dev/humancontroller | |
2017-02-08 | add missing trailing '\n's from strings to execute; add double quotes around ↵ | /dev/humancontroller | |
substituted argument strings also transform trailing ';'s to '\n's | |||
2013-02-16 | Update copyright notices | Tim Angus | |
2013-01-12 | Fix a bunch of warnings | Tim Angus | |
2013-01-03 | * Revision 2273 modified the previous ban instead of the specified one | M. Kristall | |
2013-01-03 | * Add information about /mask banning to adjustban help text | M. Kristall | |
2013-01-03 | * Expire bans with unban instead of immediately removing them so that things | M. Kristall | |
like unban 6; unban 7 work as expected | |||
2013-01-03 | * (bug 5000) refactor: use ARRAY_LEN; remove undefined functions; more size_t | M. Kristall | |
(/dev/humancontroller) | |||
2013-01-03 | * (bug 4984) Show who built a destroyed structure in buildlog | M. Kristall | |
* A non-builder was sometimes credited when a structure self-destructed | |||
2013-01-03 | * CANIPBAN allows banning not-necessarily-connected players with CIDR notation | M. Kristall | |
2013-01-03 | * Silence some set-but-unused variable warnings. There are still more. Many ↵ | Christopher Schwarz | |
others will be handled in the next upstream merge. | |||
2013-01-03 | * Reported ban # when banned players attempt to connect was off by one | M. Kristall | |
2013-01-03 | * Admins were sorted, but the sort function was not quite stable | M. Kristall | |
2013-01-03 | * kick reasons weren't being logged | M. Kristall | |
2013-01-03 | * Inform kicked players of their ban duration when they are banned | M. Kristall | |
2013-01-03 | * (bug 4944) Clearer tracking of ban/mute/denybuild in games.log | M. Kristall | |
This change replaces AdminCmd log entries with AdminExec entries | |||
2013-01-03 | * Fix a bug causing duplicate entries in namelog | M. Kristall | |
2013-01-03 | * Remove excess newline from "banned player tried to connect" message | Christopher Schwarz | |
2013-01-03 | * (bug 4896) Put quotes around multi-word parameters to admin commands in ↵ | Christopher Schwarz | |
the logs, so it is clear whether "kick a b c" was kicking "a b" for "c" or "a" for "b c" (with thanks to /dev/humancontroller for pointing out a buffer safety thing) * (bug 4897) Add a server command "pr" to print raw text to a user or all users (with thanks to /dev/humancontroller for pointing out a small mistake) | |||
2013-01-03 | * Partially revert revision 2157 | M. Kristall | |
* Provide feedback when ban does not match | |||
2013-01-03 | * Provide feedback when there is no match for ban, denybuild, mute, etc. | M. Kristall | |
2013-01-03 | * Fix ban reason alignment for expired bans | John Ellis | |
2013-01-03 | * Format showbans so that it better fits on two lines without line wrapping | John Ellis | |
* Show expired bans as expired instead of hiding them * Color subnet bans; hide mask from ip when cleared with /32 or /128 | |||
2013-01-03 | * (bug 4892) Fix expired bans being listed and shown as not-expired in ↵ | Christopher Schwarz | |
/showbans (thanks Kharnov) | |||
2013-01-03 | * Fix color bleeds between fields in namelog (again) | Christopher Schwarz | |
2013-01-03 | * Prevent color from changing partway through the line in namelog output (DevHC) | M. Kristall | |
2013-01-03 | * Revert revision 2109 since it did not do anything | M. Kristall | |
2013-01-03 | * (bug 3404) Warn all admins when a banned player tries to connect | M. Kristall | |
2013-01-03 | * (bug 4885) Show teamkilled buildings as teamkilled in buildlog to ↵ | Christopher Schwarz | |
differentiate from destroyed by the other team | |||
2013-01-03 | * More efficiently check if players are targetted by a new ban | M. Kristall | |
* Make the message more explicit when a banned player tries to connect | |||
2013-01-03 | * Don't spam buildlog warning for console or spectators | M. Kristall | |
2013-01-03 | * Fix a crash when banning by IP address and remove a couple redundant variables | M. Kristall | |
2013-01-03 | * Prevent color bleeding by default with admin search commands | M. Kristall | |
2013-01-03 | * Minor refactor (ban by IP address) that should have happened in revision 2106 | M. Kristall | |
2013-01-03 | * Allow mute and denybuild to target players who are no longer connected | M. Kristall | |
2013-01-03 | * Print pause time in seconds instead of ms when unpaused | Christopher Schwarz | |
* Implement a max pause time of 2 minutes in case an admin lags out or something after pausing | |||
2013-01-03 | * Refactor listadmins, namelog, and showbans to make then more consistent | M. Kristall | |