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