hl2sdk
hl2sdk copied to clipboard
Half-Life 2 SDK Mirrors
updates tf2
The 64-bit ones were previously importing by ordinal instead of name. Unlike the similar PR for Blade Symphony, MM:S wasn't broken by this. But on the off chance that the...
The 64-bit ones were previously importing by ordinal instead of name. Because the corresponding DLLs had been updated, importing by ordinal caused MM:S to fail to load with the following...
Please correct the makefile. I renamed the library names to the new ones (libtier0, libvstdlib), but the plugin still won't compile. Branch: csgo.
I am building against the CSGO SDK in VS2019 and had to update the libraries for 2019 so I figured I would create a PR for them.
updated navmesh because i need it CountdownTimer/IntervalTimer was missing vtable added CUtlVectorUltraConservative and friends added #82
This fixes issues with CNetworkVar and adds support for CUtlHashMapLarge and MurmurHash3.
m_flMaxSpeed is at the wrong offset. https://github.com/alliedmodders/hl2sdk/blob/c33f7155e9aff9573c20d86e10c8158425a3d67a/game/shared/igamemovement.h#L55 I found it in the member variable below it . float m_flClientMaxSpeed; I verified this by hooking CTFGameMovement::ProcessMovement( CBasePlayer *pBasePlayer, CMoveData *pMove )....
Here is the current vtable from engine_srv.so:  Looking at the interface [here](https://github.com/alliedmodders/hl2sdk/blob/1e7658ae33cbab3ad4b8247ec7be2c012d1c1c25/public/engine/ivmodelinfo.h#L69) it appears to be missing. I'm guessing the type is something like this: ```c++ virtual vcollide_t *GetPhysics2VCollide(...
EmitGameSound* functions in Black Mesa crash the server. Same sound plays correctly via playgamesound command. I'm guessing it could be CSGO code like with trace functions in #70 . Test...