summaryrefslogtreecommitdiff
path: root/src/game
AgeCommit message (Collapse)Author
2018-02-24Make some adjustments to flood protectionflood-protCoconut
2018-02-24Revert "Remove GUID stub from listplayers and namelog"Paweł Redman
This reverts commit fb80ecb2433424313064c13a8896ff1fbf361ceb.
2018-02-24!curse: fix some off-by-one errors.Paweł Redman
2018-02-24!curse: refuse to curse players with kick protection.Paweł Redman
2018-02-23Add !curse with some basic features.Paweł Redman
2018-02-22Can now evolve and be boostedCody
2018-02-16Rewrite G_CalculateStages to fix bugs with trigger_stage.Paweł Redman
2018-02-06Allow admins to !slap themselves.Paweł Redman
2018-02-05Add knockback to grenades back.Paweł Redman
2018-02-04Remove knockback from everything but LC and barbs.Paweł Redman
2018-02-04Show the commit hash in qvm_version.Paweł Redman
2018-02-04Revert "stop embedding/displaying version information in various cases"Paweł Redman
This reverts commit 82f45b3acaf411e967cb978233786326e5c0c95e.
2017-09-16implement !control/dev/humancontroller
2017-09-16constize a bunch of input-only pointer function-arguments/dev/humancontroller
2017-09-16expose G_admin_permission_guid()/dev/humancontroller
2017-09-16expose g_clients/dev/humancontroller
TODO: replace all occurrences of „level.clients“ with „g_clients“
2017-07-09fix a crash when !invisible is used/dev/humancontroller
clientPersistent_t::connection can be NULL (and is prolongedly so after a map restart, because the PTRC functionality is broken) no idea why the code was referring to something in a clientRecord_t, it's probably just by stupidity
2017-06-25furthermore, fix QVM compiling on all platforms (ACADEMICALLY_ACCLAIMED too, ↵narbatucker
and no typos this time)
2017-06-25further (ACCADEMICALLY_ACCLAIMED) macOS build fixesnarbatucker
2017-05-23Fix bug that disallows buying CkitMaeJong
Inverted ckit and ackit entries in bg_weapons enum
2017-05-22Display 0 as Schachtmeister judgement instead of N/A if admin has flag INCOGNITOMaeJong
2017-05-22Remove GUID stub from listplayers and namelogMaeJong
The GUID stub was useless, and a privacy/security leak
2017-05-21Lower granger claw range slightly againMaeJong
Looks stupid at 96 80 should be a good compromise (+16 from default, -16 from last commit)
2017-05-21Fix goon BBOX valuesMaeJong
Bad copypasta !
2017-05-21Reorder BG tables and rewrite BG_Find* functions.Paweł Redman
This commit reorders entries in the weapon, building, class, and upgrade tables, so that the order matches the respective enums. This commit also rewrites most BG_Find* functions to take advantage of this and avoid linear searches.
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