Commit Graph

129 Commits

Author SHA1 Message Date
Headline
2418a49e7d
Re-add dummy, cast to void 2018-12-19 16:55:27 -08:00
Michael Flaherty
96695e209e
dvander foxes 2018-12-19 16:54:55 -08:00
Nicholas Hastings
fe2bed1145 Convert compile-time checks to use static_assert.
Fixes unused-local-typedefs warnings when checks pass.
2018-07-19 14:38:43 -07:00
Nick Hastings
e2c0348fc3 Crank up SourceHook param count support from 17 to 20. 2018-07-07 08:53:01 -04:00
Nicholas Hastings
f255fa54ff Fix linking errors with some compilers when MM:S plugins call function in tier1 interface.h. (#34) 2017-11-05 09:55:06 -05:00
Nicholas Hastings
c93b3e2d95 Split Day of Infamy to separate engine build (#36) 2017-11-03 15:10:11 -04:00
Nicholas Hastings
0ef257db2f 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:55:17 -04:00
Nicholas Hastings
fa9ba7859f Merge pull request #17 from alliedmodders/shim-noshim
Shim for TF2-branch games to find latest, non-shimmed engine iface.
2015-09-12 13:27:05 -04:00
Nicholas Hastings
05ae15c23c Fix failing to load as VSP is GameDLL iface version >= 10. 2015-09-10 18:50:17 -04:00
Nicholas Hastings
2fdd0625f5 Update MM:S to support Black Mesa.
Uses new bms branch in our hl2sdk repo.
2015-05-10 17:46:56 -04:00
Kyle Sanderson
91c93d773b Relocate META_IFACE enum to ISmmPlugin.h 2015-01-20 17:08:04 -08:00
Nicholas Hastings
b5a6377c6c Revert "Branch fixes."
This reverts commit e7d277e45b.
2014-09-11 19:24:20 -04:00
Nicholas Hastings
b5b0114d70 Revert "Hacks to correct linking."
This reverts commit 5926f92c54.
2014-09-11 19:24:10 -04:00
David Anderson
5926f92c54 Hacks to correct linking. 2014-09-10 23:07:44 -07:00
David Anderson
e7d277e45b Branch fixes. 2014-09-10 22:26:58 -07:00
Nicholas Hastings
88cf158e8e Improve game detection in core (bug 6020). 2014-06-24 15:28:57 -04:00
David Anderson
09d1f56492 Backport Git build to 1.10 branch. 2014-05-26 15:20:20 -07:00
Nicholas Hastings
21e0443838 Add support for Contagion (bug 6006). 2014-03-23 23:37:46 -04:00
David Anderson
e936018602 Extract version info into a static library to speed up builds (bug 5990, r=ds). 2013-11-23 19:10:27 -08:00
David Anderson
8cd35971a5 Backport AMBuild 2 build scripts. 2013-11-20 14:55:30 -08:00
Nicholas Hastings
bf531ae080 Add support for Insurgency (bug 5950, r=asherkin). 2013-10-09 09:00:23 -04:00
Nicholas Hastings
ef3512562e Add support for Blade Symphony (bug 5948, r=asherkin). 2013-10-09 08:46:13 -04:00
Nicholas Hastings
3cf2ec8f8b Add support for Source SDK Base 2013 (bug 5916, r=asherkin). 2013-10-08 21:01:53 -04:00
Nicholas Hastings
8c4bda40a0 Fixed MetamodVersionInfo::GetGameDir always returning NULL or garbage. 2013-08-03 13:56:58 -04:00
Nicholas Hastings
6abcf7283e Split TF2, DoD:S, HL2:DM, and ND to separate binaries (bug 5667, r=asherkin). 2013-07-31 06:49:21 -04:00
Nicholas Hastings
947a33c10e Updated for latest hl2sdk-dota changes. 2013-07-12 02:31:24 -04:00
Nicholas Hastings
421ac4487b Updated makefiles.
--HG--
extra : rebase_source : 9ec29eb9c771c0e92cf8e3d1a1ee16e8f1ab6b54
2013-06-30 10:39:04 -04:00
Nicholas Hastings
0452567b43 Updated for latest hl2sdk-dota changes. 2013-05-13 15:03:41 -04:00
Nicholas Hastings
29a7b11189 Build fixes for recent hl2sdk-dota updates. 2013-04-22 19:01:48 -04:00
Nicholas Hastings
0f2d7aa234 Added support for Dota 2 (bug 5640). 2013-03-04 10:38:17 -05:00
Peace-Maker
afa0fcaa74 Updated for CS:S sync (r=asherkin). 2013-02-05 21:26:40 +00:00
Nicholas Hastings
e3e40c67a0 Removed usermessage api support for CS:GO (bug 5578, r=asherkin). 2013-01-22 21:38:16 -05:00
Nicholas Hastings
bb906b94c5 Updated Makefiles (NPOTB). 2012-10-27 11:48:06 -04:00
Nicholas Hastings
de9e05f224 Remove unused variables and defines (bug 5523, r=asherkin). 2012-10-26 11:19:45 -04:00
Nicholas Hastings
76858fc2f3 Fixed core Makefile trying to link interfaces lib on non-csgo engines (NPOTB). 2012-10-26 11:19:02 -04:00
Asher Baker
a87dedcf75 Fixed include order issue introduced in 276192fd70a1 (bug 5079, bug 5469). 2012-09-03 13:43:02 +01:00
Nicholas Hastings
15d5b335c0 Fixed incompatibility introduced by cset a1b97ab6e0b1 (bug 5369). 2012-08-20 14:40:23 -04:00
Nicholas Hastings
a883459f16 Updated project files for CS:S as new engine (bug 5369) (NPOTB). 2012-08-20 14:25:56 -04:00
Nicholas Hastings
b5771f3c96 Split CS:S support off to a separate engine/build (bug 5369, r=asherkin). 2012-08-20 14:25:29 -04:00
Asher Baker
37abddb712 Added META_NO_HL2SDK define to stop MM:S headers using the HL2SDK (bug 5079, r=dvander). 2012-08-20 14:23:58 -04:00
Nicholas Hastings
59b71fbcc6 Added missing vc10 proj configs, updated to only build necessary core ver (NPOTB). 2012-07-20 17:26:56 -04:00
Nicholas Hastings
ed44092793 Overhauled vc10 proj files, fixed .rc errors, added combined sln, added MMSOUTDIR env var support (NPOTB). 2012-07-20 17:06:10 -04:00
Asher Baker
756fbf3bca Backed out changeset: ba8cd35102b1 (bug 5079) 2012-05-27 02:44:19 +01:00
Asher Baker
46787b81df Merge. 2012-05-27 02:16:48 +01:00
Asher Baker
03ebf0a76c Added META_NO_HL2SDK define to stop MM:S headers using the HL2SDK (bug 5079, r=dvander). 2012-05-27 02:16:08 +01:00
Nicholas Hastings
fb73ddece1 Fixed passage of non-literals as error and warning format strings (r=DS). 2012-05-26 17:46:02 -04:00
Nicholas Hastings
3aa20f1405 Added support for CS: Global Offensive (bug 5228, r=DS). 2012-05-26 17:07:26 -04:00
Nicholas Hastings
c857fe1ea1 Remove std string include from core and core-legacy headers (bug 5304, r=DS). 2012-05-26 15:43:00 -04:00
David Anderson
12ff1edd6a Delay unloading of plugins until it is absolutely safe (bug 5034, r=ds). 2011-12-12 15:53:56 -06:00
David Anderson
3cdeb6d0d2 Fix page protection bug causing a rare startup crash (bug 5133, r=fyren). 2011-10-15 22:16:50 -07:00