Commit Graph
32 Commits
Author SHA1 Message Date
AlexandGAMMACASE 6eeeb874c4 Update INetworkMessages & add CNetMessagePB (#258)
Co-authored-by: GAMMACASE <[email protected]>
2024-06-12 20:41:47 +03:00
vanz696 6056e92838 Add CGameTrace, CTraceFilter, Ray_t & trace ray related enums/defines (#254) 2024-06-07 14:29:04 +03:00
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 HastingsandGAMMACASE 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 <[email protected]>
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