Commit Graph
34 Commits
Author SHA1 Message Date
GAMMACASE f4f71ef411 Update CEntityIdentity 2026-03-20 18:08:40 +03:00
GAMMACASE 17a16fd9f6 Update NetworkStateChangedData & add missing initializer_list include 2025-08-12 16:53:22 +03:00
komashchenko 94366fcf10 Update CEntityInstance (#317) 2025-08-12 16:53:21 +03:00
GAMMACASE 35f71eeaba Update EntityIOConnectionDescFat_t 2025-08-12 16:52:56 +03:00
GAMMACASE bfe3405ce6 Update CGameEntitySystem & EventQueuePrioritizedEvent_t 2025-08-12 16:52:55 +03:00
samyyc 276aad9531 Update CEntityClass (#319) 2025-08-12 16:52:54 +03:00
GAMMACASE 32a5ae8a8c Update CEntityInstance & gametrace structs 2025-04-08 18:29:54 +03:00
f3b44f206d Update KeyValues3Context & its allocation lifecycle (#289)
Co-authored-by: GAMMACASE <[email protected]>
Co-authored-by: Nyano <[email protected]>
2025-01-01 22:36:06 +03:00
GAMMACASE f8b8fe219b Update CEntityKeyValues 2024-10-07 01:33:33 +03:00
GAMMACASE 9be8cba344 Cleanup CEntitySystem code 2024-10-06 03:59:03 +03:00
GAMMACASE 6c829238b4 Update CEntitySystem & EventQueuePrioritizedEvent_t 2024-10-05 05:11:24 +03:00
ipsvn 1f1d1580fd Update CEntitySystem vtable (#273) 2024-10-04 23:35:06 +03:00
Ivan Kardapoltsev 29244abde5 Update ChangeAccessorFieldPathIndex_t (#262)
After 8/8/2024 CS2 update
2024-08-09 17:40:22 +03:00
zer0.kandGAMMACASE 6582eb8f46 Update CEntityInstance & remove IConnectionlessPacketHandler inheritance from INetworkGameServer (#246)
Co-authored-by: GAMMACASE <[email protected]>
2024-05-24 21:52:03 +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
GAMMACASE 5b106aaf14 Update CEntityInstance 2024-05-08 21:54:53 +03:00
vanz696 ab21c70896 Add schemasystem (#215)
Update CUtlMemoryPool*, CUtlSymbol*, CUtlTSHash, CThreadSpinRWLock, CThreadFastMutex (now replaced by CThreadSpinMutex)

Implemented some missing ThreadInterlocked* functions
2024-03-18 15:46:20 +03:00
xen 01fe5d997b Add CEntityKeyValues IO accessors (#216) 2024-03-10 19:25:40 +03:00
vanz696 e9394e8deb Update IVEngineServer2, IGameEventSystem, CEntityInstance methods (#214) 2024-02-28 07:45:42 +03:00
zer0.k 43bfe744a1 Update CEntityInstance vtable (#210) 2024-02-14 13:50:57 +03:00
vanz696 2306c0f864 Update CGameEntitySystem members (#204) 2024-02-07 19:40:14 +03:00
zer0.k 68f1e65cbd Expand EntityInstanceByClassIter_t (#199) 2024-02-04 09:19:45 +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
vanz696 92bffa0578 Various updates to CEntityClass, CEntityInstance & CUtlDict (#196) 2024-01-26 05:11:01 +03:00
GAMMACASE 423d825ea1 Fix CEntitySystem::GetEntityInstance nullptr handling 2023-12-24 14:56:13 +03:00
GAMMACASE 26547176d6 Add some of the CEntityClass flags 2023-12-23 20:39:21 +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
Vladimir e6dc3f8a40 Update IEntityResourceManifestBuilder interface (#173) 2023-11-15 07:32:36 +03:00
GAMMACASE dd33369b7d Extend CEntityIdentity api 2023-10-13 23:08:06 +03:00
komashchenko f782bbf7ed Replace obsoleted IHandleEntity with CEntityInstance (#161) 2023-10-13 19:38:47 +03:00
komashchenko edef920f90 Update CGameEntitySystem (#159) 2023-10-08 18:55:15 +03:00
GameChaos 22c1807de6 Fix IEntityResourceManifest warning and EntitySpawnInfo_t size (#156) 2023-10-07 11:06:14 +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 6a703f7fd0 Add CVariant 2023-09-27 16:54:58 +00:00