Skip to content

Misc dev + 2026-08-24 CS2 update fix - #463

Open
Vauff wants to merge 25 commits into
mainfrom
dev
Open

Misc dev + 2026-08-24 CS2 update fix#463
Vauff wants to merge 25 commits into
mainfrom
dev

Conversation

@Vauff

@Vauff Vauff commented Aug 25, 2026

Copy link
Copy Markdown
Contributor
  • Removed redundant IsHearingClient gamedata
  • Ignored targetname player events in ButtonWatch that could display when Use was automatically triggered
  • Updated action versions
  • Switched to a lower severity for a common warning log
  • Updated SDK
  • Fixed unparented beams/lasers hitting infinite loops on spawn
  • Added custom ConVar whitelist system (Add custom ConVar whitelist & cfg parser systems #456)
  • Added custom cfg parser system (Add custom ConVar whitelist & cfg parser systems #456)
  • Fixed nomination player limits only being checked once
  • Added minimal player count caching, sometimes we call that function a lot of times
  • Propagated all HTTP API error states
  • Added optional timeout config to HTTP API
  • Added CCheckTransmitInfoExtended
  • Fixed hide crash (missing client entity)
  • Removed explicit weapon hiding, no longer needed to prevent desync after the hide crash fix
  • Fixed user prefs not loading when a player authenticates early
  • Replaced some gamedata lookups with VScript function bindings (Replace some gamedata lookups with VScript function bindings #459)
  • Migrated to build containers
  • Started SteamRT4 builds
  • Updated VS solution to Visual Studio 2026
  • Fixed different command capitalization bypassing the chat command hook
  • Fixed possible null dereference on ZEPlayer in chat command hook
  • Fixed chat messages from not fully ingame players sometimes being treated as console messages
  • Added EntWatch clantag colours (EntWatch clantag colours #462)
  • Updated signatures for 2026-08-24 CS2 update
  • Added AI usage guidelines for contributions
  • Fixed EntWatch score reset bug
  • Updated idle manager criteria to be more strict, fixes players being marked active during round changes
  • Added option to bypass map cooldowns with low player counts (Add low population features to Map Vote System #461)

Vauff and others added 25 commits July 15, 2026 18:11
These could also be detected by ButtonWatch because they fire Use/OnPressed
* Finish ConVar whitelist system by hooking into Valve's

* Add custom cfg parser to bypass ConVar whitelist

Because Valve can't do it

* Small tweaks
Even though all the GenerateRequest error states are deterministic, they can still help avoid silent failures during dev
This feature is now redundant, since the hide crash fix also fixed entities parented to hidden entities desyncing
* Replace some gamedata lookups with VScript function bindings

* Fix function pointer conversion

* Resolve Teleport and VScript bindings during plugin initialization

* Remove redundant checks

* Revert Teleport + formatter run

---------

Co-authored-by: Vauff <mctehkitti@gmail.com>
- Fixed different command capitalization bypassing the chat command hook
- Fixed possible null dereference on ZEPlayer in chat command hook
- Fixed chat messages from not fully ingame players sometimes being treated as console messages
* Add low population features to Map Vote System

* simplify a bit + cvar changes

* fix pending cooldowns not being properly reset

---------

Co-authored-by: Vauff <mctehkitti@gmail.com>
@Vauff
Vauff enabled auto-merge (rebase) August 25, 2026 20:08
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.

4 participants