Commit Graph
47 Commits
Author SHA1 Message Date
Alex abaed861cc Update IGameSystem (#359) 2026-03-20 18:08:42 +03:00
komashchenko 994da56016 Update IGameSystem (#344)
1.41.1.3 (2000653)
2026-03-20 18:08:40 +03:00
komashchenko 482e09337a Update IGameSystem (#340) 2026-03-20 18:08:40 +03:00
GAMMACASE f2e94a54c5 Update IGameSystem 2026-03-20 18:08:23 +03:00
komashchenko 0c079af27b Update IGameSystem (#312) 2025-08-12 16:52:49 +03:00
Nicholas Hastings b30448149c Sync protos 2025-08-05 17:35:59 -04:00
Nicholas Hastings c6898c4746 Update protos 2025-08-04 20:41:14 -04:00
Nick Hastings e4cf9ea19b Fix file encoding 2025-05-17 14:14:47 -04:00
GAMMACASE 6375333931 dota: Update protobufs 2025-04-08 18:33:10 +03:00
Nicholas Hastings 20501fd043 Add/update protos missed in last commit 2025-02-15 13:08:33 -05:00
Nicholas Hastings 29424222e8 Update protos and re-add Dota-specific ones 2025-02-15 12:46:41 -05:00
GAMMACASE 7a3acd1ddd Update protobufs 2024-10-16 03:41:12 +03:00
GAMMACASE 12040e4bee Update protobufs 2024-10-07 21:58:14 +03:00
xen 3c7b355da8 Update IGameSystem (#271) 2024-10-04 16:21:08 +03:00
GAMMACASE ea024f4301 Add base_gcmessages.proto 2024-08-20 13:37:32 +03:00
GAMMACASE de9261a9c6 Update protobufs 2024-08-20 01:41:42 +03:00
Nick Hastings 1f42f351aa Update protos 2024-08-14 21:20:03 -04:00
GAMMACASE c57d5ab398 Update protobufs
After 8/8/2024 CS2 update
2024-08-09 03:59:37 +03:00
GAMMACASE 96c813351d Update protobuf 2024-06-29 04:09:15 +03:00
xen 739c88fa85 Update protobufs (#250) 2024-05-25 06:08:59 +03:00
xenandGAMMACASE 92fab12a80 Update IGameSystem (#247)
Co-authored-by: GAMMACASE <[email protected]>
2024-05-24 22:19:57 +03:00
GAMMACASE 74283e80d8 Remove CBaseEntity definition
It's better for thirdparty to handle definition of it, we can use CEntityInstance instead since it's a base class here.
2024-05-08 21:57:44 +03:00
xen e5feddeae9 Update protobufs after 26/04/2024 CS2 update (#232) 2024-04-26 09:09:26 -04:00
zer0.k 68b1e8d806 Fix EngineLoopState_t and EntitySpawnInfo_t being forward declared as class instead of struct (#225) 2024-03-30 05:05:22 +03:00
Nick Hastings eb24a788c0 Update protos 2024-02-07 19:13:20 -05:00
Nick Hastings 7687b61810 Update protos 2024-02-07 08:26:21 -05:00
xen d5e46112df Fix vtable layout of IGameSystem (#203) 2024-02-07 14:33:10 +03:00
xen ae57ae168d Update IGameSystem after 7/2/2024 update (#202) 2024-02-07 10:17:18 +03:00
Vladimir c7a00a9a87 Add SpawnGroups & WorldRenderer related interfaces (#175)
Adds ISpawnGroup, ILoadingSpawnGroup, IGameSpawnGroupMgr, IWorld, IWorldReference & IWorldRendererMgr interfaces.
2024-01-26 07:15:55 +03:00
GAMMACASE 31c4dfa372 Update IGameSystem message structs & add more comments 2023-12-24 00:17:31 +03:00
vanz696 b2301a9ac3 Add CEntityKeyValues, EntityInstanceIter_t, EntityInstanceByNameIter_t, EntityInstanceByClassIter_t & other stuff (#183)
* Replace g_pEntitySystem with GameEntitySystem() function;
* KeyValues3, CGameSystem & CVariant updates;
2023-12-23 20:03:58 +03:00
Vladimirandkomashchenko 3864058382 Update IGameSystem & Add IGameSystemFactory interfaces (#174)
Co-authored-by: komashchenko <[email protected]>
2023-12-22 16:37:57 +03:00
Nick Hastings 32cb68e6fc Update protos 2023-12-05 17:24:31 -05:00
Nick Hastings 6349d71be0 Update protos 2023-11-24 11:44:00 -05: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
komashchenko f782bbf7ed Replace obsoleted IHandleEntity with CEntityInstance (#161) 2023-10-13 19:38:47 +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 0ac0302c8e Fix GCC compilation issues 2023-09-29 13:13:00 +03:00
Nicholas Hastings 5d4df73a21 Fixed GCC reorder warning in util_shared CountdownTimer. 2013-02-05 21:34:56 -05:00
Scott Ehlert fdd0bbf277 SDK sync. 2012-07-06 20:35:59 -05:00
Scott Ehlert 4164d6627a SDK sync. 2011-04-15 17:50:57 -05:00
Scott Ehlert 753fe25c18 SDK sync. 2010-10-11 17:51:21 -05:00
Scott Ehlert 9c563891f6 SDK sync. 2010-08-01 19:26:54 -05:00
Scott Ehlert 2b8e4d50fb SDK sync. 2010-07-26 21:23:56 -05:00
Scott Ehlert 0ac6d10063 SDK sync. 2010-07-23 21:26:45 -05:00
Scott Ehlert afae1dd369 SDK sync. 2010-07-23 03:59:04 -05:00
Scott Ehlert c0a96ff1e8 Added original SDK code for Alien Swarm. 2010-07-22 01:46:14 -05:00