sourcemod/extensions/sdktools
domino_ b057580a62
Add a OnPlayerRunCmdPre forward (#1760)
Adds an OnPlayerRunCmdPre forward in order for plugins to be able to hook OnPlayerRunCmd with the guarantee that none of the parameters have been modified by other plugins. As such, OnPlayerRunCmdPre's parameters cannot be modified and are read-only. 

Plugins that wish to use OnPlayerRunCmdPre can maintain backwards compatibility with SourceMod 1.10 by falling back to OnPlayerRunCmd if the Pre variant was never fired.
2022-04-25 14:00:53 -07:00
..
AMBuilder Update SourcePawn. 2022-03-09 18:00:54 -08:00
CellRecipientFilter.h Remove support for Source 1 Dota 2. (#496) 2016-04-26 23:18:47 -04:00
clientnatives.cpp Fix crash in ReconnectClient and Inactivate client when IServer ptr is null (bug 6122, r=asherkin). 2014-05-15 10:49:32 -04:00
clientnatives.h Added InactivateClient and ReconnectClient natives to SDKTools (bug 4931, r=fyren). 2011-07-06 18:11:02 -04:00
extension.cpp SDKTools: Clear gamerules pointer on level shutdown (#1755) 2022-04-22 11:48:21 +02:00
extension.h SDKTools: Clear gamerules pointer on level shutdown (#1755) 2022-04-22 11:48:21 +02:00
gamerulesnatives.cpp Support reading legacy sendprop arrays (#1550) 2021-08-23 21:21:11 +01:00
gamerulesnatives.h Added ability in SDKTools to get/set prop values on gamerules class (bug 4983, r=fyren). 2011-07-06 17:37:35 -04:00
hooks.cpp Add a OnPlayerRunCmdPre forward (#1760) 2022-04-25 14:00:53 -07:00
hooks.h Add a OnPlayerRunCmdPre forward (#1760) 2022-04-25 14:00:53 -07:00
inputnatives.cpp Add templated helper class to promote type-safety (#965) 2019-04-12 12:10:37 -07:00
output.cpp Fix output hooks when caller/activator are flipped (#1411) 2021-07-17 15:30:09 +01:00
output.h Fix output hooks when caller/activator are flipped (#1411) 2021-07-17 15:30:09 +01:00
outputnatives.cpp PassType typo fixup (#1018) 2019-05-15 07:22:34 -04:00
smsdk_config.h sdktools_voice: implement ClientSpeaking forwards (#1247) 2020-08-18 06:02:34 -07:00
teamnatives.cpp Add GetTeamEntity native to SDKTools. 2015-03-10 07:27:43 -07:00
teamnatives.h Add GetPlayerResourceEntity to SDKTools; deprecate old, broken TF2-specific impl (bug 5491, r=asherkin). 2013-03-16 13:50:36 -04:00
tempents.cpp Use new GetIServer call and updated IServerTools calls on Blade Symphony. 2021-10-12 20:56:51 -04:00
tempents.h Spring Cleaning, Part Ichi (1) 2008-03-30 07:00:22 +00:00
tenatives.cpp Improve error message for EmitSound (#787) 2018-03-20 19:42:43 -06:00
trnatives.cpp Catch exceptions from TraceRay filters/enumerators (#1557) 2021-08-02 11:57:36 +01:00
util.h Added svn:keywords property to some files that didn't have them already 2008-04-10 19:28:26 +00:00
variant-t.cpp Add FireEntityOutput native. (#587) 2017-02-15 19:29:43 -05:00
variant-t.h Add FireEntityOutput native. (#587) 2017-02-15 19:29:43 -05:00
vcallbuilder.cpp Fix virtual SDKCall with object params (#1104) 2019-10-18 00:23:45 +01:00
vcallbuilder.h Spring Cleaning, Part Ichi (1) 2008-03-30 07:00:22 +00:00
vcaller.cpp Throw error if unknown SDK call type specified. 2021-10-26 17:32:25 -04:00
vdecoder.cpp Add ValveType_Object type. 2021-10-12 20:56:51 -04:00
vdecoder.h Reorder SDKCallType enum for better compatibility with existing plugins. 2021-10-26 17:32:02 -04:00
version.rc Overhauled versioning information (bug 5453, r=dvander). 2012-08-26 01:33:54 +01:00
vglobals.cpp SDKTools: Clear gamerules pointer on level shutdown (#1755) 2022-04-22 11:48:21 +02:00
vglobals.h SDKTools: Clear gamerules pointer on level shutdown (#1755) 2022-04-22 11:48:21 +02:00
vhelpers.cpp sdktools: Add EntityCollisionRulesChanged & SetEntityOwner natives (#1620) 2021-11-21 23:03:35 -08:00
vhelpers.h sdktools: Add EntityCollisionRulesChanged & SetEntityOwner natives (#1620) 2021-11-21 23:03:35 -08:00
vnatives.cpp ZPS: Add missing offsets (#1719) 2022-04-16 14:07:16 +00:00
vnatives.h Spring Cleaning, Part Ichi (1) 2008-03-30 07:00:22 +00:00
voice.cpp Cleanly remove all hooks on extension unload 2020-12-16 15:52:48 +01:00
vsound.cpp Fix GetGameSoundParams in CSGO (#1631) 2022-02-01 17:14:53 +01:00
vsound.h Update for latest Blade Symphony SDK 2020-03-11 22:36:25 +00:00
vstringtable.cpp Make GetStringTableData native binary-safe (#1232) 2020-04-14 17:51:39 +01:00