Peace-Maker
9da7e666f6
Fix |thiscall| on linux for functions with arguments
...
The previous fix messed up parameter getters and setters.
2018-06-02 13:36:52 +02:00
Peace-Maker
aa3018a27d
Add support to define function signatures in gamedata
...
A "Functions" section is parsed in gamedata files that allow you to define the signature of functions including metadata like the calling convention and specifying the register an argument is passed in.
A new native DHookCreateFromConf can be used to setup a hook or detour from one of that function sections in the "Functions" section.
2018-01-25 17:18:30 +01:00
Peace-Maker
63c6addc30
Fix new - free mismatch
2016-12-12 22:47:35 -07:00
Peace-Maker
2e52ab24b7
First draft of dynamic detours using Ayuto's DynamicHooks library
...
https://github.com/Ayuto/DynamicHooks
2016-12-11 22:02:10 -07:00
Dr!fter
fd8866a540
Update AMBuildScript
2016-08-31 11:46:25 -04:00
Dr!fter
a9bbbe6665
Fix linux build.
2016-06-26 13:34:19 -04:00
Dr!fter
76636a84ac
Fix AMBuildScript. Update MSVC project file.
2016-06-26 13:01:06 -04:00
Dr!fter
08f67ac307
Fix AMBuildScript
2016-06-26 11:53:07 -04:00
Dr!fter
79d45dd951
Fix AMBuild typo.
2016-06-26 11:39:17 -04:00
Dr!fter
6d3d6118ee
Update AMBuild files.
2016-06-26 11:00:19 -04:00
Ross Bemrose
c20a4ed40f
Update AMBuildScript to build against SourceMod 1.8 and 1.7 both.
2015-05-14 15:19:56 -04:00
Dr!fter
20ca71bfc9
Update AMBuildScript some more.
2015-03-26 17:14:25 -04:00
Dr!fter
b44b727d0b
Update AMBuildScript.
2015-03-26 17:07:04 -04:00
Dr!fter
881a839896
Fix rtti issue
2014-09-12 09:40:45 -04:00
Dr!fter
0f64a45a2b
Remove the need for SDK's. Update AMBuild scripts to AMBuild2. Fix shutdown crash. Update gamedata for testing. General code fixups.
2014-08-19 13:14:48 -04:00
Dr!fter
6c0a1b3dcb
Update AMBuild for Nuclear Dawn.
2014-08-15 23:51:35 -04:00
Dr!fter
bb4070e4b8
Dont support legacy mm:s games.
2013-09-01 22:06:22 -04:00
Dr!fter
9f545ab269
Fix build
2013-09-01 21:42:13 -04:00
Dr!fter
b907372e39
Fix the build
2013-09-01 13:28:56 -04:00
Dr!fter
f331c3dfaf
Add AMBuild
2013-09-01 11:11:38 -04:00