ae308873b7
Fix memoverride.cpp compilation
2023-09-27 16:54:58 +00:00
6e2878fb19
Update CGlobalVars(Base)
2023-09-27 16:54:58 +00:00
25ff538f57
Remove IMemAlloc dbg variants
...
Alloc, Realloc & Free dbg variants doesn't seem to appear in the engine now, yet they pollute virtual function list due to them being overloads with the same name thus causing random crashes if called
2023-09-27 16:54:58 +00:00
d525e7ad19
Update tier0.lib & Obsolete mem.h
2023-09-27 16:54:58 +00:00
9429c5a6c5
Add missing CommandTarget_t
2023-09-27 16:54:58 +00:00
a8c0e4f903
A lot of minor edits/fixes
2023-09-27 16:54:58 +00:00
6a703f7fd0
Add CVariant
2023-09-27 16:54:58 +00:00
d01418aca1
Update tier0.lib & KeyValues constructor
2023-09-27 16:54:58 +00:00
52fe1295e1
Fix compile errors & random crashes related to IMemAlloc interface
...
This mainly affected debug builds
2023-09-27 16:54:58 +00:00
34ed3d0ce4
Update ICvar interface
2023-09-27 16:54:58 +00:00
d24cab911f
Strip CUtlBuffer defined functions from tier1 lib
2023-09-27 16:54:58 +00:00
0334bd61b7
Update some param types on IVEngineServer2 (mostly CEntityIndex -> CPlayerSlot)
2023-09-27 16:54:58 +00:00
bff074c159
More ConCommand tweaks
2023-09-27 16:54:58 +00:00
2541d89f62
Rework ConCommandRegList
2023-09-27 16:54:58 +00:00
311c966f97
Fix late-registered ConCommands not saving handle
2023-09-27 16:54:58 +00:00
e145eae33e
Fix vtable sneaking into ConCommand
2023-09-27 16:54:58 +00:00
3ec4c090a0
Fix x64 compilation in ssemath.h
2023-09-27 16:54:58 +00:00
aa3ff6e10f
Update IVEngineServer2 interface
2023-09-27 16:54:58 +00:00
e11c4e69b1
Really fix convar linking errors
2023-09-27 16:54:58 +00:00
fba263ab37
Add in/equality operators for CPlayerSlot and CEntityIndex.
2023-09-27 16:54:58 +00:00
93421303a0
Add APP_SYSTEM_TIER4 to fix up APP_SYSTEM_TIER_OTHER value
2023-09-27 16:54:58 +00:00
f32ff65c1b
Fix linking errors and var name typos in ConVar/ConCommand reg lists
2023-09-27 16:54:58 +00:00
bdf731b2db
Remove Plat_IsInDebugSessionRaw. No longer exists
2023-09-27 16:54:58 +00:00
a2b25a98eb
Add utlcommon.h & utlhashtable.h from sdk2013
2023-09-27 16:54:58 +00:00
6455c156af
Fix interface.h includes
2023-09-27 16:54:58 +00:00
b58d27b75d
Fix handle ref in CON_COMMAND macros
2023-09-27 16:54:58 +00:00
248bd754f8
Remove duplicated CSplitScreenSlot definition
2023-09-27 16:54:58 +00:00
aaaa2557a9
Update some of ISource2Server
2023-09-27 16:54:58 +00:00
2c9f711bbd
Update ConCommand/ConCommandBase/CCommand/ConCommandHandle
2023-09-27 16:54:58 +00:00
2f8a20a49c
KeyValuesSystem is internal-only now. Remove export
2023-09-27 16:54:58 +00:00
f47a19d330
Update ISource2GameClients interface
2023-09-27 16:54:58 +00:00
b310a3ebcf
Update IGameEventManager2 & IGameEvent interfaces
2023-09-27 16:54:58 +00:00
b6a89a4815
Update CBufferString class
2023-09-27 16:54:58 +00:00
1312e1c957
Few more adjustments
2023-09-27 16:54:58 +00:00
9faa0b14fa
Few small adjustments
2023-09-27 16:54:58 +00:00
464065cb72
Update IGameEventSystem & INetworkMessages interfaces
...
Also adds IProtobufBinding & INetworkSerializable interfaces and CNetworkSerializerPB class
2023-09-27 16:54:58 +00:00
45b223f8b9
Add INetworkMessages interface
2023-09-27 16:54:58 +00:00
faea3c63e7
Add CBufferString class
2023-09-27 16:54:58 +00:00
00b3550bab
Update IFileSystem & remove filesystem_passthru.h
2023-09-27 16:54:58 +00:00
cf8ccb1dae
Update IFileSystem interface
2023-09-27 16:54:58 +00:00
8df67ec7d7
Update ConVar & ConCommand handle types
2023-09-27 16:54:58 +00:00
86509802f3
Initialize more members of ConCommandDesc_t in ctor
2023-09-27 16:54:58 +00:00
4f2f511304
Fix up ConCommand callback types
2023-09-27 16:54:58 +00:00
d25d1cbe55
Fix ConVarHandle/ConCommandHandle size handleand ConCommandHandle INVALID val
2023-09-27 16:54:58 +00:00
5dd1b962bb
Fix RegisterCommand params
2023-09-27 16:54:58 +00:00
906bd2ef70
Fix compilation errors
2023-09-27 16:54:58 +00:00
6e5d2ac6ac
Update CCommand
2023-09-27 16:54:58 +00:00
6cbc8453fc
Remove m_nMallocGrowSize from CUtlMemory
2023-09-27 16:54:58 +00:00
843d279123
Update ICommandLine
2023-09-27 16:54:58 +00:00
7c0eabfd64
Fix return type on TakeConVarSnapshot
2023-09-27 16:54:58 +00:00