1
0
mirror of https://github.com/alliedmodders/metamod-source.git synced 2024-11-28 10:24:20 +01:00
Commit Graph

1210 Commits

Author SHA1 Message Date
Nick Hastings
2ce27062b0 Build fixes 2023-09-27 19:33:20 -04:00
Nick Hastings
799f1660a3 Build fixes 2023-09-27 18:52:44 -04:00
Nicholas Hastings
ef78389803
Merge branch 'master' into 🍿 2023-09-27 16:59:24 +00:00
GAMMACASE
339d8a90c8 Add s2_sample_mm & Move samples to a sub folder 2023-09-27 16:56:39 +00:00
GAMMACASE
0807f197cc Fix search paths cleanup 2023-09-27 16:56:39 +00:00
GAMMACASE
f6a8c7b482 Add missing cpp files to the compilation step 2023-09-27 16:56:39 +00:00
GAMMACASE
3b5d72df1d Obsolete KVLoadFromFile
Current implementation isn't used anywhere in the s2 provider and due to the removal of MemAllocScratch & MemFreeScratch I guess this could be obsoleted
2023-09-27 16:56:39 +00:00
Benoist
b5846d156f
Ci update (#112)
Update GitHub CI, drop GCC builds.
---------

Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>
2023-09-27 08:19:18 -07:00
Nick Hastings
e7dc35f3c8 Actually fix build regression from #102 2023-09-24 13:49:50 -04:00
Nick Hastings
c3f0c4c7b6 Revert "Fix build regression from #102"
This reverts commit df3d2e7aa5.
2023-09-24 13:46:41 -04:00
Nick Hastings
df3d2e7aa5 Fix build regression from #102 2023-09-24 13:37:25 -04:00
Nick Hastings
b8c61ca7f4 MCV: fix Linux tier0/vstdlib bin names 2023-09-24 13:07:13 -04:00
Nicholas Hastings
e331e94d2e
Update MCV platform support. (#115) 2023-09-24 16:20:59 +00:00
Benoist
2261ff4f9c
Fix sourcehook compilation warning (#106)
Fix sourcehook compilation warning.

Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>
2023-07-30 21:36:23 -07:00
Nick Hastings
ee9243c82f Replace hardcoded "ServerGameDLL" part of iface name in meta game output 2023-05-21 15:27:46 -04:00
Nick Hastings
bf62e8e59c Remove now-unused check for "-dedicated" 2023-05-21 12:24:54 -04:00
Nick Hastings
817b5f940e Iterate on ConCommands, ClientCommands, and the split S1/S2 compat 2023-05-21 12:13:17 -04:00
Nick Hastings
956861f27a Bump version to 2.0.0-dev 2023-05-21 12:08:11 -04:00
Nick Hastings
edc80a0957 Add dll2lib helper script 2023-05-21 12:07:22 -04:00
Nick Hastings
e1a81e3c06 Improve CS2 support and S2 game detection 2023-05-21 12:07:05 -04:00
Nick Hastings
2e43b26539 Fix ambuild script error when using branch name with utf-8 chars 2023-05-16 16:20:53 -04:00
Nick Hastings
d62379244c Add and use META_IS_SOURCE2 define 2023-05-16 14:31:31 -04:00
Nick Hastings
acd8644688 Fix provider reaching calling directly outside for "meta" ConCommand 2023-04-02 12:08:28 -04:00
Nick Hastings
15c84495cb Don't compile in VSP bridge on s2. 2023-04-02 11:01:22 -04:00
Nick Hastings
6a1a79df42 Missed part of ClientCommand s2 hack removal outside of provider 2023-04-02 10:44:11 -04:00
Nick Hastings
8f619851df Remove ProvidedHooks enum. No longer used 2023-04-02 10:30:26 -04:00
Nick Hastings
088e2d80c7 Do s1/s2 split on GetCommandLineValue 2023-04-02 10:15:58 -04:00
Nick Hastings
b727c5455e Remove ClientCommand Source 2 hacks from outside of provider 2023-04-02 10:13:21 -04:00
Nick Hastings
ebf79cf73d Remove exporting of var accessor from provider. It's not used outside
(and shouldn't stay that way)
2023-04-02 09:31:12 -04:00
Nick Hastings
b336c9c30d Make ConVars opaque outside of providers 2023-04-02 09:30:08 -04:00
Nick Hastings
522d8f2034 Tie ConVar accessor to Source 1 provider. Stub out for Source 2 provider. 2023-04-02 09:11:53 -04:00
Nick Hastings
c0bd8e3b87 Remove unused IsRemotePrintingAvailable function 2023-04-01 23:00:03 -04:00
Nick Hastings
e5f5a8ce6f Round 1 of base provider split. (Only compilation has been tested) 2023-04-01 22:59:39 -04:00
Nick Hastings
3704e2f3c1 Add SOURCE_ENGINE_CS2 2023-04-01 10:34:52 -04:00
Nick Hastings
0c426d9bf3 Make provider overrides explicit 2023-04-01 00:20:46 -04:00
Nick Hastings
2d74e15a4c Don't link vstdlib on Source 2. It doesn't exist 2023-04-01 00:20:04 -04:00
Nick Hastings
82cd23bc10 Add cs2 build. (No targets for now) 2023-04-01 00:19:42 -04:00
Nick Hastings
f9f7513399 Create initial provider split between Source and Source 2. 2023-04-01 00:02:45 -04:00
Nick Hastings
035717c694 Re-enable Dota 2 build 2023-04-01 00:01:26 -04:00
Nick Hastings
4da281d957 Remove x86 from Source2 build targets 2023-04-01 00:00:20 -04:00
Nick Hastings
6bbcc152c3 Rename provider_ep2 -> provider_base 2023-03-31 23:49:24 -04:00
Nick Hastings
b19e5333f1 Remove unmaintained build files. 2023-03-31 23:22:01 -04:00
David Anderson
86b5917309 Only load plugins that have executable extensions.
Bug: issue #102
Test: meta load crab.yam with hl2sdk-mock
2023-02-20 11:08:01 -08:00
Nick Hastings
0e35864432 Revert "add support for IServerPluginCallbacks v3 and v4"
This reverts commit 4e5ddf833b.

Fixes #101
2023-02-15 19:41:48 -05:00
old-pigeon
4e5ddf833b add support for IServerPluginCallbacks v3 and v4 2023-02-09 01:58:39 -05:00
Nicholas Hastings
63c5c15a9f
Add support for Military Conflict: Vietnam (#100) 2022-12-20 01:27:03 +00:00
Peace-Maker
6f93de3554 Update Github Action workflow versions
The currently used versions use deprecated features and Node 12 which is EOL. Switch to newer versions as adviced.

https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-11-07 15:21:12 +01:00
Spirrwell
5c0c675c58
Make PVKII also link against stdc++ for Linux (#98) 2022-10-24 23:39:51 +00:00
Spirrwell
437feb57bd
Split PVKII into its own engine branch (#97)
* Initial PVKII branch support

* Fix compiler error

* Add missing SE_PVKII check

* Update checkout-deps with 'pvkii'

* Change PVKII code to 10 and bump others by 1, including recommended change in provider_ep2.cpp:135
2022-10-24 16:57:18 +00:00
Scott Ehlert
14b356b8f4
Trigger build for Blade/Insurgency SDK changes. 2022-08-29 00:49:49 -04:00