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

30 Commits

Author SHA1 Message Date
vanz696
e9394e8deb
Update IVEngineServer2, IGameEventSystem, CEntityInstance methods (#214) 2024-02-28 07:45:42 +03:00
Nicholas Hastings
c5d57c03ee
Update Protobuf and add protos for CS2 (#176)
* Replace protobuf 2.6.1 with 3.21.8

* Update/add protobuf libs

* Add CS2 protos

* Remove old csgo/dota protos

* Add versioned protoc bin

* Comment out Valve's `schema` define for now

* Use ENetworkDisconnectionReason

* Fix-up `offsetof` to avoid errors on some Clang versions
2023-11-15 23:58:12 +00:00
Nicholas Hastings
dfa2103b28
Update structures adjacent to ILoopMode (#165)
* Move ISwitchLoopModeStatusNotify forward decl closer to where it's used

* Add event dispatcher

* Move InputContextHandle_t decl to where it more likely belongs, update InputEvent_t

* Remove duplicated PlatWindow_t definition

---------

Co-authored-by: GAMMACASE <darknesss456@mail.ru>
2023-10-13 17:08:04 +00:00
komashchenko
f782bbf7ed
Replace obsoleted IHandleEntity with CEntityInstance (#161) 2023-10-13 19:38:47 +03:00
hzqst
628a9be543
Add iloopmode.h (#163)
Also minor update to IRecipientFilter
2023-10-13 19:19:02 +03:00
zer0.k
7931af02fa
Implement CEntityHandle & CEntitySystem (#134)
Add CConcreteEntityList, CEntityComponent, CScriptComponent, CGameEntitySystem, rewrite IHandleEntity to use CEntityHandle instead of CBaseHandle, update NUM_SERIAL_NUM_BITS, comment out old CBaseEntity, obsolete basehandle.h
2023-09-30 15:49:35 +03:00
GAMMACASE
c76231da16 Fix compile errors of enum types being uint8_t 2023-09-27 16:54:58 +00:00
GAMMACASE
6455c156af Fix interface.h includes 2023-09-27 16:54:58 +00:00
GAMMACASE
9faa0b14fa Few small adjustments 2023-09-27 16:54:58 +00:00
GAMMACASE
464065cb72 Update IGameEventSystem & INetworkMessages interfaces
Also adds IProtobufBinding & INetworkSerializable interfaces and CNetworkSerializerPB class
2023-09-27 16:54:58 +00:00
GAMMACASE
45b223f8b9 Add INetworkMessages interface 2023-09-27 16:54:58 +00:00
Nicholas Hastings
4405fd7523 Update IGameEventSystem for game update. (Fixes #40). 2018-03-13 17:51:47 -04:00
Nicholas Hastings
f56fcd4fca Update INetworkSystem and some other related things. 2015-10-14 21:39:24 -04:00
Nicholas Hastings
2ae117ccca Add IGameEventSystem. 2015-09-27 17:06:12 -04:00
Nicholas Hastings
2588507eca More various updates. 2015-09-21 14:00:00 -04:00
Nicholas Hastings
39abe90ee2 IEngineService, IEngineServiceMgr, IServer->INetworkGameServer, INetworkServerService, protos. 2015-07-11 13:56:04 -04:00
Nicholas Hastings
409858e4ee Regenerate proto files. 2015-02-20 09:14:02 -05:00
Nicholas Hastings
a80a03849b Update proto files. 2015-02-20 09:13:08 -05:00
Nicholas Hastings
bcae3dedf5 Regenerate proto files with protoc 2.6.1. 2015-01-21 11:03:16 -05:00
Nicholas Hastings
7f01f7a843 Update proto files. 2015-01-21 11:02:16 -05:00
Nicholas Hastings
1c3382c9c6 Regenerate proto files with protoc 2.5.0. 2014-09-01 11:23:51 -04:00
Nicholas Hastings
e4ff29c755 Update usermessage and engine protos. 2014-09-01 11:20:08 -04:00
Nicholas Hastings
6ae5f40572 Regenerated protobuf files. 2014-02-10 09:20:47 -05:00
Nicholas Hastings
12bbcf4f25 Updated protos. 2014-02-10 09:20:18 -05:00
Nicholas Hastings
b4f7c7966a Did a pass of updating/fixing now that symbol info is available. 2013-07-12 02:25:04 -04:00
Nicholas Hastings
7db20d956c Updated protobufs, regenerated. 2013-06-18 12:12:50 -04:00
Nicholas Hastings
6f2dff28f5 Updated protobufs.
--HG--
extra : rebase_source : 33b658e2d314424a66e48aa987d13fae26bfeb24
2013-06-05 21:05:42 -04:00
Nicholas Hastings
eb6ef53ad8 Ported IEngineSound changes from CS:GO branch. 2013-03-01 12:49:12 -05:00
Nicholas Hastings
5846589a93 Added latest protos and generated code. 2013-03-01 12:48:33 -05:00
Scott Ehlert
c0a96ff1e8 Added original SDK code for Alien Swarm. 2010-07-22 01:46:14 -05:00