summaryrefslogtreecommitdiff
path: root/src/game/g_main.c
AgeCommit message (Collapse)Author
2017-05-04Implement cvars for SM2 autobahn & outdated client messagesMaeJong
Remove obsolete int g_updateClientNotice Add g_outdatedClientMessage & prompt only if it's non-empty Add g_schachtmeisterAutobahnMessage (existed, was unused)
2017-04-26Implement g_nullifyTyrantKills.Paweł Redman
2017-04-18Implement g_reportAdminListMinLvlMaeJong
Specifies the minimum level needed for a player's name to be written in the "admins" field in reports. Defaults to 4
2017-04-18The Autobahn system.Paweł Redman
This commit adds two important things: * Automatically dropping a player if their score is too low. * Restricting a player while waiting for a reply from Schachtmeister.
2017-04-15implement Schachtmeister v2/dev/humancontroller
2017-04-15Add a cool down timer to !revert.Paweł Redman
This will prevent two (or more) admins from trying to !revert simultaneously and accidentally undoing innocent players' progress.
2017-04-15Apply the scrim mode patch.Paweł Redman
2017-04-15Reports systemMaeJong
2017-04-15implement logging control for PMs/dev/humancontroller
configurable via the new g_logPrivateMessages cvar: 0: do not log anything 1: log that a PM was sent, and to what name-pattern 2: log the contents of the PMs too a PM to the console is not considered a real PM. (logging is parallel with printing to the console.)
2017-04-15Improve g_gradualFreeFunds.Paweł Redman
g_gradualFreeFunds values: 0 - disabled 1 - vanilla behavior 2 - 1 and counters don't reset on death or evolution 3 - 2 and funds are given even during SD
2017-04-15implement g_gradualFreeFunds: give free funds to each player every 2 ↵/dev/humancontroller
minutes, regardless of kills and deaths
2017-04-15use a proper check for a buildable type; count not-yet-spawned spawns ↵/dev/humancontroller
towards spawncount
2017-04-15remove a bunch of unused variables and some no-op code/dev/humancontroller
2017-04-15multi-protocol: rename powerups to misc in the playerState_t and ↵/dev/humancontroller
entityState_t structs
2017-04-15multi-protocol: also update the cQVM-specific ammo&clips code/dev/humancontroller
2017-04-15fix trigger_stage activation upon stage jumps/dev/humancontroller
2017-04-15stop embedding/displaying version information in various cases/dev/humancontroller
2017-04-15export symbols required for gamelogic shared libraries/dev/humancontroller
2017-04-15import the cQVM game modulePaweł Redman
replacing the existing one
2017-04-15import the Slacker's QVM code baseSlackerLinux85