Nick Hastings
|
1b83816c7e
|
Crank up SourceHook param count support from 17 to 20.
|
2018-07-07 08:45:23 -04:00 |
|
Scott Ehlert
|
79435093d9
|
64-bit support for CSGO on Linux and macOS (#35)
|
2017-12-20 01:11:57 -06:00 |
|
Nicholas Hastings
|
1f0124d499
|
Split Day of Infamy to separate engine build (#36)
|
2017-11-03 14:52:37 -04:00 |
|
Nicholas Hastings
|
e770220590
|
Fix linking errors with some compilers when MM:S plugins call function in tier1 interface.h. (#34)
|
2017-09-07 12:39:27 -04:00 |
|
Nicholas Hastings
|
7079862139
|
Exclude hookgen on non-x86 instead of non-Windows Dota.
|
2017-04-22 21:25:27 -04:00 |
|
Nicholas Hastings
|
565a184994
|
Msg -> DevMsg for S2 GameInit/LevelInit/LevelShutdown messages.
|
2017-04-16 16:21:02 -04:00 |
|
Nicholas Hastings
|
16a270764c
|
Use new SDK compat shim instead of ifdef for missing Error() in S2.
|
2017-04-15 10:06:52 -04:00 |
|
Nicholas Hastings
|
a8110f530b
|
Merge 'master' into S2.
|
2017-04-15 09:43:39 -04:00 |
|
Nicholas Hastings
|
ba7b123f87
|
Remove unintended change that snuck in with last commit.
|
2017-02-18 14:15:07 -05:00 |
|
Nicholas Hastings
|
b070ac2f6b
|
[Dota] Fix for getting INetworkGameServer after factory removal.
|
2017-02-18 10:23:59 -05:00 |
|
Nicholas Hastings
|
3eb98bd1c3
|
[Dota] Fix for new param added in INetworkGameServer::StartChangeLevel.
|
2017-02-18 10:23:20 -05:00 |
|
Nicholas Hastings
|
760126ea8c
|
Fix more issues compiling on GCC 5+.
|
2016-11-09 18:08:42 -05:00 |
|
Nicholas Hastings
|
937b4016ff
|
Nuke core-legacy - MM:S v1.4 API. (#29)
|
2016-10-11 13:29:37 -04:00 |
|
Nicholas Hastings
|
9a8ebe74ff
|
Update for StartChangeLevel prototype change, again.
|
2016-10-10 14:54:54 -04:00 |
|
Nicholas Hastings
|
2785cd2573
|
Update for StartChangeLevel prototype change.
|
2016-08-29 19:13:07 -04:00 |
|
David Anderson
|
0eaf14f9ec
|
Update configure.py and buildscripts to AMBuild API v2.1.
|
2016-07-23 19:25:54 -07:00 |
|
Nicholas Hastings
|
878f7531fb
|
Fix a few unrelated compile warnings.
|
2016-07-22 14:04:02 -04:00 |
|
Nicholas Hastings
|
a2400e3681
|
Change AllowDedicatedServer hook to be Windows-only.
It's not needed elsewhere right now.
|
2016-07-22 14:02:37 -04:00 |
|
Nicholas Hastings
|
a88de796a3
|
Build Dota core and loader + versionlib as 64-bit.
TODO: we need both x86 and x64 of versionlib and loader.
|
2016-07-22 14:01:34 -04:00 |
|
Nicholas Hastings
|
4007ae8310
|
Disable dynamic hooking iface on non-Windows Dota.
This should really be disabled on x64 (or ported to work on it), but
not sure how to best check that in the AMBuilder file.
|
2016-07-22 13:59:58 -04:00 |
|
Nicholas Hastings
|
366a27e10c
|
Ditch "source2" naming, restoring "dota".
|
2016-07-22 13:57:54 -04:00 |
|
Nicholas Hastings
|
f17a958c66
|
Merge branch 'master' into S2
Conflicts:
configure.py
core/sourcehook/test/main.cpp
|
2015-11-23 15:12:55 -05:00 |
|
David Anderson
|
270c8714e3
|
Add variadic versions of the SH_DECL_MANUALEXTERN macro family, and wrap the hardcoded macros around these.
|
2015-10-25 13:47:33 -07:00 |
|
David Anderson
|
4918d4ff4c
|
Add variadic versions of the SH_DECL_EXTERN macro family, and wrap the hardcoded macros around these.
|
2015-10-25 13:03:02 -07:00 |
|
David Anderson
|
fdd571fc06
|
Use C++11 variadic templates for sh_memfuncinfo.h.
|
2015-10-24 19:36:33 -07:00 |
|
David Anderson
|
196d28a45a
|
Remove extra, unused copies of sh_memfuncinfo.h.
|
2015-10-24 19:31:49 -07:00 |
|
David Anderson
|
2ce09bfa70
|
Use C++11 variadic templates for core FastDelegate.
|
2015-10-24 18:52:31 -07:00 |
|
David Anderson
|
ef43db47b2
|
Regenerate sourcehook.h.
|
2015-10-24 18:22:40 -07:00 |
|
David Anderson
|
edba55f4a8
|
Remove extra, unused copies of FastDelegate.h/sourcehook.h from the tree.
|
2015-10-24 18:22:01 -07:00 |
|
Nicholas Hastings
|
1045cdb98e
|
Remove MM:S dir from search paths.
|
2015-10-08 12:57:56 -04:00 |
|
Nicholas Hastings
|
508f39ae1b
|
Re-enable plugin loading from VDF.
|
2015-10-08 12:55:34 -04:00 |
|
David Anderson
|
4a652ceea6
|
Use variadic templates for ExecutableClass (core changes).
|
2015-09-25 17:53:45 -07:00 |
|
David Anderson
|
60f878f132
|
Merge pull request #22 from alliedmodders/tl
Replace SetOverrideResult/GetRecallIface with variadic templates.
|
2015-09-25 17:19:00 -07:00 |
|
David Anderson
|
4477448924
|
Replace SetOverrideResult/GetRecallIface with variadic templates.
|
2015-09-24 21:16:29 -07:00 |
|
David Anderson
|
219cd7203f
|
Fix testvphooks.
|
2015-09-24 21:03:49 -07:00 |
|
David Anderson
|
5f44dd2d22
|
Enable SourceHook tests on Travis.
|
2015-09-24 20:40:05 -07:00 |
|
Nicholas Hastings
|
81d2973129
|
Disable VDF plugin loading on Source2 until KV issues are worked out.
|
2015-09-22 07:33:50 -04:00 |
|
Nicholas Hastings
|
112cbcaa3a
|
Revert "Remove hook on AllowDedicatedServer - no longer necessary."
This reverts commit 4461b5e1b896dc3c8007058c8516de3e22af411d.
|
2015-09-21 13:29:01 -04:00 |
|
Nicholas Hastings
|
030706fdcd
|
Fix recent regression with finding engine ptr on CS:S, DoD:S, HL2:DM.
They are still only have engine v21, not yet v22 (let alone v23).
|
2015-09-14 09:54:46 -04:00 |
|
Nicholas Hastings
|
e4cfea7227
|
Shim for TF2-branch games to find latest, non-shimmed engine iface.
|
2015-09-10 20:41:27 -04:00 |
|
Nicholas Hastings
|
e29ff511ff
|
Fix failing to load as VSP is GameDLL iface version >= 10.
|
2015-09-10 18:50:00 -04:00 |
|
Nicholas Hastings
|
4461b5e1b8
|
Remove hook on AllowDedicatedServer - no longer necessary.
|
2015-08-31 14:05:09 -04:00 |
|
Nicholas Hastings
|
a73b63cb51
|
Initial version of GameInit, LevelInit, LevelShutdown hookup; removed cmds to manually trigger them.
|
2015-07-11 13:59:51 -04:00 |
|
Nicholas Hastings
|
1c7fb146ff
|
Fix breakage from iserverplugin.h removal.
|
2015-07-11 13:58:53 -04:00 |
|
Nicholas Hastings
|
ff2e763b99
|
Fix server exiting on map change.
|
2015-07-10 09:30:51 -04:00 |
|
Nicholas Hastings
|
36cb59aada
|
Fix temporary meta_level_init, etc. commands not working.
|
2015-07-10 09:30:28 -04:00 |
|
Scott Ehlert
|
77e74a5eeb
|
Partial 64-bit support for SourceHook on Windows
|
2015-07-09 15:12:16 -05:00 |
|
Scott Ehlert
|
1f1aca02f3
|
Fix build of SourceHook tests
|
2015-07-09 14:24:18 -05:00 |
|
Nicholas Hastings
|
30b7be46a8
|
Merge loader, loader2. Rename env var HL2SDKS2 -> HL2SDKSOURCE2.
|
2015-07-09 14:09:56 -04:00 |
|
Nicholas Hastings
|
cb8b0fd8d5
|
Remove some testing crap.
|
2015-07-09 06:54:44 -04:00 |
|