sourcemod/extensions/tf2
Benoist e07c120cab
CDetour safetyhook (#2162)
* Add safetyhook, remove libudis86

Co-authored-by: bottiger1 <55270538+bottiger1@users.noreply.github.com>

* Add modified CDetour

Co-authored-by: bottiger1 <55270538+bottiger1@users.noreply.github.com>

* Add CDetour [Safetyhook] to build script

* Re-enable loader/core/corelogic, and fix new C++20 error

* Reenable all extensions (except dhooks)

* Make cstrike compile against new CDetour

* Remove unused variable in sdktools output?

* Make sdktools compile against new cdetour

* Downgrade to C++17

* remove auto

* fix compilation on linux

* Re-enable dhooks

* Re-authorise old compilers

* Fix invalid downgrade of std::optional

* readd libudis86 for dhooks only

---------

Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>
Co-authored-by: bottiger1 <55270538+bottiger1@users.noreply.github.com>
2024-05-21 01:53:44 +00:00
..
AMBuilder CDetour safetyhook (#2162) 2024-05-21 01:53:44 +00:00
conditions.cpp Update TF2_IsPlayerInCondition (#712) 2017-10-27 07:02:38 -04:00
conditions.h Update TF2_IsPlayerInCondition (#712) 2017-10-27 07:02:38 -04:00
criticals.cpp TF2Tools: Prevent CalcIsAttackCriticalHelper* from being called twice (#1573) 2021-09-23 12:00:52 +02:00
criticals.h Fix incorrect return and inability to block in TF2 OnCrit forward (r=FlaminSarge, VoiDeD). 2013-11-09 19:33:06 -05:00
extension.cpp Cleanly remove all hooks on extension unload 2020-12-16 15:52:48 +01:00
extension.h Mess with some array sizes. 2015-02-08 20:30:15 -05:00
gameplayrules.cpp Fixed CDetour crash in TF2 extension when last plugin using forward is unloaded (bug 4713, r=fyren). 2010-11-28 22:41:48 -05:00
gameplayrules.h Fixed CDetour crash in TF2 extension when last plugin using forward is unloaded (bug 4713, r=fyren). 2010-11-28 22:41:48 -05:00
holiday.cpp Fix TF2_OnIsHolidayActive forward not getting called after map change (#1752) 2022-04-22 11:49:46 +02:00
holiday.h Fix TF2_OnIsHolidayActive forward not getting called after map change (#1752) 2022-04-22 11:49:46 +02:00
natives.cpp Fix TF2_MakeBleed using incorrect custom damage type (#1163) 2020-02-08 17:39:47 -08:00
RegNatives.cpp Replace ke::Vector with std::vector. 2020-05-31 11:35:51 -07:00
RegNatives.h Replace ke::Vector with std::vector. 2020-05-31 11:35:51 -07:00
smsdk_config.h Deduplicate a number of files used by extensions by moving them to the public directory (bug 5341, r=psychonic). 2014-04-23 21:19:28 -05:00
teleporter.cpp Added TF2_CanPlayerTeleport forward to the TF2 game extension (bug 5283, r=asherkin). 2012-05-28 01:14:46 +01:00
teleporter.h Added TF2_CanPlayerTeleport forward to the TF2 game extension (bug 5283, r=asherkin). 2012-05-28 01:14:46 +01:00
util.cpp Clean up TF2 ext CalcCritical code (bug 5894, r=voided). 2013-08-29 09:27:35 -04:00
util.h Clean up TF2 ext CalcCritical code (bug 5894, r=voided). 2013-08-29 09:27:35 -04:00
version.rc Overhauled versioning information (bug 5453, r=dvander). 2012-08-26 01:33:54 +01:00