1
0
mirror of https://github.com/alliedmodders/hl2sdk.git synced 2025-01-08 10:13:28 +08:00

174 Commits

Author SHA1 Message Date
Nicholas Hastings
4f463be480 More removal of tier1 iface stuff that doesn't exist. 2018-06-17 10:25:04 -04:00
Nicholas Hastings
0deba1c5d3 Update IVEngineServer2. 2018-06-16 13:35:29 -04:00
Nicholas Hastings
d8d293dc4e Include mathlib in utlmemory.h to fix build. 2018-06-16 09:23:55 -04:00
Nick Hastings
26556b4aa6 Add WIP tier1 interface changes / tier0.
Not done, but this should fix current MM:S build from tier1 headers not
matching lib on Windows.
2018-05-05 10:55:21 -04:00
Nicholas Hastings
27fe1b091f Update ConVar flags for ConVar_Register to use correct type (alliedmodders/metamod-source#42). 2018-03-14 18:09:45 -04:00
Nicholas Hastings
16ba4f7602 Merge branch 'dota' of https://github.com/alliedmodders/hl2sdk into dota 2018-03-13 17:55:21 -04:00
Nicholas Hastings
3940eefc90 Update ConVar flags to use int64 everywhere. (alliedmodders/metamod-source#42)
Still needs tier1 recompile.
2018-03-13 17:54:16 -04:00
Nicholas Hastings
4405fd7523 Update IGameEventSystem for game update. (Fixes #40). 2018-03-13 17:51:47 -04:00
Nicholas Hastings
abe4efe820 Fix 64-bit debug build error in bitbuf. 2018-01-26 16:54:30 -05:00
Nicholas Hastings
b3ba2c7732 Fix USE_M64S define build warning with Clang 4.0+ 2017-12-20 08:45:52 -05:00
Nicholas Hastings
6be59841c8 Update IGameEventManager. (Now in server, not exposed). 2017-06-22 13:07:09 -04:00
Nicholas Hastings
a47cfa9474 Fix Clang warning on Error() shim. 2017-06-21 10:54:18 -04:00
Nicholas Hastings
280312399d Fix compile errors on Linux with new VScript param limit. 2017-06-21 10:39:25 -04:00
Nicholas Hastings
2b688391ec Another typo. 2017-06-21 10:11:42 -04:00
Nicholas Hastings
330a71e9d0 I <2 typos. 2017-06-21 10:03:55 -04:00
Nicholas Hastings
2b7ba5b4ef Remove Error funcs that no longer exit. Add compat shim. 2017-04-15 10:06:20 -04:00
Nicholas Hastings
defb016d32 Update ISource2Server. 2017-03-15 20:48:35 -04:00
Nicholas Hastings
9342f5d650 Update IVEngineServer2. 2017-02-18 13:43:12 -05:00
Nicholas Hastings
db9c703789 R.I.P. INetworkGameServerFactory. We hardly knew ya. 2017-02-18 10:21:11 -05:00
Nicholas Hastings
2b66731721 Add new ISource2Engine func. 2016-12-14 16:06:00 -05:00
Nicholas Hastings
8c7560bc3d Fix ISource2Engine funcs being inaccessible. 2016-12-14 16:05:48 -05:00
Nicholas Hastings
2f3d9831c9 Add new param in INetworkGameServer::StartChangeLevel. 2016-12-14 16:05:25 -05:00
Nicholas Hastings
fd52af7ed3 Update INetworkGameServer. 2016-12-13 09:38:18 -05:00
Nicholas Hastings
4a4ee5c9ed Fix up scriptdesc decl/def macros for new ScriptFuncDescriptor_t structure. 2016-12-10 11:49:55 -05:00
Nicholas Hastings
4458b9265c Add param names for IScriptVM::SetEnumValue 2016-12-10 11:49:16 -05:00
Nicholas Hastings
e6794c34e3 Add UtlString field type. 2016-12-10 11:48:50 -05:00
Nicholas Hastings
4fda4f23a1 Update ScriptFuncDescriptor_t. 2016-12-09 14:57:52 -05:00
Nicholas Hastings
b230458c97 Added some missing ConVar flags. 2016-11-27 09:31:13 -05:00
Nicholas Hastings
6e19ef7779 Fix UtlHash for 64-bit. 2016-11-09 15:21:21 -05:00
Nicholas Hastings
90995ab9ec Add IScriptDebugger interface. 2016-11-08 10:32:48 -05:00
Nicholas Hastings
a631270c86 Update/fix ScriptLanguage_t enum. 2016-11-08 10:32:34 -05:00
Nicholas Hastings
c6342ac8e0 Add missing, new function to IScriptVM. 2016-11-08 10:31:55 -05:00
Nicholas Hastings
31ac357bb8 Update StartChangeLevel params again. 2016-10-10 14:54:06 -04:00
Nicholas Hastings
ebb0e1ea3b Fix randomish issues with command callbacks.
Also implemented ctors for remaining variants.
2016-08-29 19:16:45 -04:00
Nicholas Hastings
1be830b343 Update params for INetworkGameServer::StartChangeLevel. 2016-08-29 16:17:23 -04:00
Nicholas Hastings
2af6e9a590 Update ISource2Server iface and ISource2GameClients iface string.
(No idea yet what changed in ISource2GameClients.
With cursory look, all functions appear to still be there.)
2016-08-24 15:31:02 -04:00
Nicholas Hastings
3d846a2056 Fix various other compiler warnings/errors. 2016-07-22 13:43:35 -04:00
Nicholas Hastings
4a34a76984 Various other fixes for 64-bit. 2016-07-22 13:43:08 -04:00
Nicholas Hastings
35680e819c Don't redefine X64BITS if already defined. 2016-07-22 13:38:21 -04:00
Nicholas Hastings
68828e5ef9 In datamanager, change from ptr handle to int handle (it only refs a short). 2016-07-22 13:38:02 -04:00
Nicholas Hastings
d06f35ba10 Update ISource2Server. 2016-06-24 08:32:45 -04:00
Nicholas Hastings
23191821bf Fix compile error when not already including utlmap.h. 2016-04-30 16:42:44 -04:00
Nicholas Hastings
0574638e74 Fix return type for GetEntity2Networkables. 2016-04-15 08:36:18 -04:00
Nicholas Hastings
1162c5c8ee Update datadesc/variant types. 2016-03-22 10:25:47 -04:00
Nicholas Hastings
3fcbc0a022 Fill out more of ns_address (not perfect, but better).
This is used to wrap netadr_t with more info, used for steam datagram routing.
2015-12-18 08:41:36 -05:00
Nicholas Hastings
c3ff2a640c Update eiface for game updates. 2015-12-18 08:40:36 -05:00
Nicholas Hastings
7170a76337 Update INetChannel. 2015-11-01 11:54:40 -05:00
Nicholas Hastings
e7e04dc259 Hack-fix ConVar / ConCommandBase.
Not sure what these new GetXVirtualized are for. They seem to have their own stored values,
but were only added when Server-bounded convars were also touched (and implementing these).
2015-10-19 15:53:41 -04:00
Nicholas Hastings
cf2fefaaa9 Update INetChannel. 2015-10-15 16:12:57 -04:00
Nicholas Hastings
f56fcd4fca Update INetworkSystem and some other related things. 2015-10-14 21:39:24 -04:00