summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-05-21Remove all override code.Paweł Redman
Overrides allowed changing some attributes of buildings and classes using configs (and without having to change the code itself). This commit removes this nonsensical system.
2017-05-21Make buildable/class tables values identical to data-1.1.0 overridesMaeJong
2017-05-18Improve version checking.Paweł Redman
2017-05-18Basic implementation of !versions.Paweł Redman
2017-05-16Fix message upon entering a server with g_scrimMode 1MaeJong
Well, that was some gay shit.
2017-05-14Buff Granger's claw.Paweł Redman
2017-05-14Adv. Basilisk healing aura & tyrant regen tweaksMaeJong
Adv. Basi healing aura now boosts regen x1.5 instead of x2 (rounded up) Tyrant regen lowered from 9 to 8
2017-05-14Move tyrant healing aura to adv. basilisksMaeJong
Healing aura stats remain the same Tyrant basic regen buffed from 7 to 9
2017-05-14Decrease tyrant hit range and widthMaeJong
This makes them the same values as for advanced dragoons
2017-05-14Basilisk boosts the aliens it gasesMaeJong
Duration is defined in tremulous.h and defaults to 5000 (5 secs): LEVEL1_PCLOUD_BOOST_TIME "Tödliche, mein Führer."
2017-05-14Helmet protects from basilisk gas, instead of light armourMaeJong
sehr gut, Mengele, sehr gut
2017-05-14Let Basilisk gas go through entities.Paweł Redman
2017-05-14Fix Basilisk gas hitting through walls.Paweł Redman
2017-05-08Change high admin chat colour to redMaeJong
2017-05-08Prevent usage of IRC-like channels during scrimsMaeJong
Using /join 0-9 and then using those hidden channels with /0-9, you could easily ghost during scrims.
2017-05-06Restart the map instead of reloading if current map == next mapMaeJong
Applies to both rotation and nextmap votes
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-05-03Fix undefined behavior in the high admin chat.Paweł Redman
/ha and /say_hadmins were missing the permission check and using them as a non-high-admin would cause garbled text to be sent to high admins.
2017-05-02Implement high admin chatMaeJong
The channel is accessible to anyone who has the flag HIGHADMINCHAT, via /say_hadmins or /ha
2017-04-26Implement g_nullifyTyrantKills.Paweł Redman
2017-04-26Fix undefined behavior in !rshow.Paweł Redman
2017-04-19Merge branch 'reports'Paweł Redman
2017-04-19g_adminListMinLvl.integer, dumbassMaeJong
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-18Better !namelog format.Paweł Redman
2017-04-18Add a \nazi in rban auth checkMaeJong
2017-04-18Eradicate \nazis in rlistMaeJong
2017-04-18Fix off-by-1 error in rshowMaeJong
2017-04-18Fix a segfault in !rban.Paweł Redman
2017-04-18Purify r/arc/list, add rshow to view reports/archives in detailMaeJong
2017-04-18autoschacht access/dev/humancontroller
2017-04-18use >= in conditions of the form (level.time - some_base_time) vs ↵/dev/humancontroller
some_time_length
2017-04-18fix autobahn code a bit/dev/humancontroller
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-15implement !setdevmode: an admin command to switch developer mode on or off/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-15Add the "!revert" prefix to !revert's messages.Paweł Redman
2017-04-15Implement !give.Paweł Redman
2017-04-15Apply the scrim mode patch.Paweł Redman
2017-04-15Reports systemMaeJong
2017-04-15Updated 'outdated client' string - links to TFMaeJong
2017-04-15Make SEESFULLLISTPLAYERS great again.Paweł Redman
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-15remove the "poison running out" blinking functionality/dev/humancontroller
the real reason behind this is to avoid changing the playerstate's boosttime stat almost every frame
2017-04-15allow replenishing of poison without stupid per-player cooldown delays/dev/humancontroller
2017-04-15remove obscure build timer doubling cases/dev/humancontroller
2017-04-15generate buildable death sounds/dev/humancontroller
sounds are from the previously-unused portions of the stock data pack; implemented via general sound events and temporary entities