Skip to content

Misc dev + 2026-10-14 CS2 update fixes - #471

Draft
Vauff wants to merge 7 commits into
mainfrom
dev
Draft

Vauff wants to merge 7 commits into
mainfrom
dev

Conversation

@Vauff

@Vauff Vauff commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor
  • Fixed/replaced game_player_equip TriggerFor input hooks
    • We were hooking the wrong function post 2026-09-22 CS2 update, but we didn't need to rely on signatures anyways
  • Removed default hud disconnect callback
    • Game now automatically cleans up player states on player connect (which is close enough)
  • Updated gamedata for 2026-10-14 CS2 update
  • Updated SDK
  • Synced build scripts with upstream s2_sample_mm changes
  • Cleaned up stale includes
  • Fixed MSVC min/max defines breaking stuff
  • Resolved some suppressed warnings
  • Fixed score changes not being networked
  • Fixed some loop errors in panorama votes
  • Reworked ConVar whitelist system for 2026-10-14 CS2 update compatibility
    • IsCommandWhitelisted got inlined in the update, so this is a new approach where we modify the games whitelist table instead

AI disclosure: Substantially used for the SDK update & whitelist system rework, assisted humans with other findings

Vauff and others added 7 commits October 10, 2026 01:53
We were hooking the wrong function post 2026-09-22 CS2 update, but we don't need to rely on signatures anyways

Co-authored-by: tilgep <tilgep95@gmail.com>
Game now automatically cleans up player states on player connect (which is close enough)
* test sdk update

* full pass

* Clean up stale includes

* fix msvc min/max bullshit for good

* Update build scripts

* Resolve some suppressed warnings

* finish WIP fix

* Remove unused offset

* Switch to new range-based for loops on SDK containers

* woke is dead

* Match new variant_t behaviour more closely
@Vauff
Vauff marked this pull request as draft October 16, 2026 04:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant