Commit Graph
355 Commits
Author SHA1 Message Date
GAMMACASE 1220e9a8d1 Minor update to IVEngineServer2 2023-10-09 01:23:49 +03:00
JuiceandGAMMACASE 4c5294550f Update IGameEvent (#155)
Co-authored-by: GAMMACASE <[email protected]>
2023-10-09 00:16:21 +03:00
komashchenko edef920f90 Update CGameEntitySystem (#159) 2023-10-08 18:55:15 +03:00
komashchenko a138f7fb01 Remove m_nAllocationCount, m_nGrowSize from CUtlRBTree (#158) 2023-10-08 18:46:08 +03:00
zer0.k 968099bcb3 Update Collision_Group_t (#157) 2023-10-08 16:22:49 +03:00
GameChaos 22c1807de6 Fix IEntityResourceManifest warning and EntitySpawnInfo_t size (#156) 2023-10-07 11:06:14 +03:00
karl-police b4b86c8408 Add CUtlVector::AddToTailGetPtr (#152) 2023-10-04 10:29:54 +03:00
Robert Nisipeanu 75e940c0c8 Add IVEngineServer::DisconnectClient (#149)
Also rename KickClient method to BanClient
2023-10-04 10:25:43 +03:00
GAMMACASE 4a27020115 Update IVEngineServer2 interface 2023-10-03 10:09:51 +03:00
Alexey T 5bbd47e578 Fix compilation errors for std=c++2a (#146) 2023-10-02 16:34:18 +03:00
GAMMACASE 6fd990f46b Few minor fixes 2023-10-01 17:27:56 +03:00
Poggu 05a5907e05 Rename byteswap to cbyteswap (#140)
Resolves include collision with protobuf dependency
2023-10-01 16:41:15 +03:00
Peak f6fe5165fc Don't redefine X64BITS if already defined. (#138) 2023-09-30 23:55:30 +00:00
Nick Hastings db9b90619f Update SteamWorks SDK to v1.58 2023-09-30 10:03:16 -04:00
Nick Hastings 4083053b70 IVEngineServer2: unk014 -> KickClient, from Mooshua 2023-09-30 09:56:40 -04:00
Wend4r2 78bdcdaf19 Pass a context to command member callback 2023-09-30 13:51:00 +00:00
Wend4r2 6696d3dea4 Fix an abstract CConCommandMemberAccessor<T> 2023-09-30 13:51:00 +00: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
Nick Hastings c6bab37efe Rebuild interfaces lib 2023-09-28 18:15:35 -04:00
Nick Hastings 0013fae039 Fix IRecipientFilter::GetRecipientIndex 2023-09-28 18:12:17 -04:00
xen b157209d4c Update IRecipientFilter::GetRecipientIndex's signature 2023-09-28 19:12:29 +00:00
xen e76ee08f95 Add ISource2ServerConfig interface 2023-09-28 19:12:29 +00:00
Nick Hastings 29e9027679 Fix CBufferStringGrowable initialization order 2023-09-27 19:56:15 -04:00
GAMMACASE 924e0d9a67 Update tier1.lib 2023-09-27 16:54:58 +00:00
zer0.k 62c3df6af5 Update bitbuf to match sdk2013 2023-09-27 16:54:58 +00:00
GAMMACASE 052ef19902 Correct the old windows SDK's fix 2023-09-27 16:54:58 +00:00
GAMMACASE 0c956066ec Fix compile for old windows SDK's 2023-09-27 16:54:58 +00:00
GAMMACASE 0185e8aded Fix minor compile time issues & update interfaces project files 2023-09-27 16:54:58 +00:00
GAMMACASE fad33b4ac0 Update mathlib.lib 2023-09-27 16:54:58 +00:00
GAMMACASE 2d0698c6e4 Update interfaces.lib 2023-09-27 16:54:58 +00:00
GAMMACASE c847d25215 Update VPhysics2 interface 2023-09-27 16:54:58 +00:00
GAMMACASE 4a6540eb29 Update tier1 VS project 2023-09-27 16:54:58 +00:00
GAMMACASE de31558103 Update CUtlMemory EXTERNAL_* flags handling 2023-09-27 16:54:58 +00:00
GAMMACASE d107389982 Fix IVEngineServer2::GetPlayerUserId 2023-09-27 16:54:58 +00:00
GAMMACASE c194aa0102 Fix compilation errors 2023-09-27 16:54:58 +00:00
GAMMACASE 5fa3fbeaeb Minor code tweaks 2023-09-27 16:54:58 +00:00
GAMMACASE 24d6dd2058 Update ISource2GameClients connect functions 2023-09-27 16:54:58 +00:00
GAMMACASE 5bd88329db Update HKeySymbol & return back KeyValuesSystem() 2023-09-27 16:54:58 +00:00
number201724andGAMMACASE 23e7043b9b Overhaul KeyValues.h
Co-authored-by: GAMMACASE <[email protected]>
2023-09-27 16:54:58 +00:00
GAMMACASE c76231da16 Fix compile errors of enum types being uint8_t 2023-09-27 16:54:58 +00:00
GAMMACASE c85656da01 Update some const.h enum definitions 2023-09-27 16:54:58 +00:00
GAMMACASE 5ace21fa24 Small temporary fix to the KeyValues::GetString 2023-09-27 16:54:58 +00:00
GAMMACASE 59837cbb41 Update tier1.lib 2023-09-27 16:54:58 +00:00
GAMMACASE 0f528f5e41 Add IToolGameEventAPI class
Thanks to komashchenko
2023-09-27 16:54:58 +00:00
GAMMACASE cb46fa5234 Add EStringConvertErrorPolicy 2023-09-27 16:54:58 +00:00
GAMMACASE 956c4cf296 Fix tier1.lib compilation issues 2023-09-27 16:54:58 +00:00
GAMMACASE 4680b0ee44 Minor edit to CBufferString 2023-09-27 16:54:58 +00:00
Dora 02485a3c85 Update CUtlString & obsolete utlstring.cpp 2023-09-27 16:54:58 +00:00
GAMMACASE 0048b058e6 Fix command registration
This prevents static initialization problem that was arising where CUtlVector constructor was called after commands were added to it, resulting in an empty list when it gets to the registration step
2023-09-27 16:54:58 +00:00