Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* yip * More WIP * Update build scripts to use hl2sdk-manifests Now using the proto files included in the sdk, except for the cs ones which are broken for some reason * Dockerize build process * mount source instead of copying * Use a different detour to mount addons * Only add extra addons when changing levels * More WIP Now without the silly timer! serversideclient.h was taken from Wend4r's sdk fork and edited, it should be cleaned up in the future * Use a Steam ID/IP pair to check for reconnect Also fix a crash when changing maps * Remove the Notify detours Valve has gracefully fixed the auth issue so now we just need to use Hook_ClientConnect for our setup * Update CServerSideClient layout * Use a timestamp when checking for addon * Update build script * Update sdk * Removed unused sig * Fix saving infractions It broke for some cursed reason that I haven't figured out so I'm settling with this * fix 2 heap overflows * Use a different method to get pending clients It's ugly but it ensures that we won't run into issues with clients sharing an IP * Some cleanup * Amend the heap overflow fixes GameConfig will need a bit of a rework but that doesn't belong in this branch, we've bloated it too much already. --------- Co-authored-by: Poggu <poggu@seznam.cz>
- Loading branch information