Skip to content

Releases: Source2ZE/CS2Fixes

v1.16.2

17 Oct 16:51

Choose a tag to compare

Changelog

  • SDK & gamedata updates for 2025-10-14 & 2025-10-15 CS2 updates

v1.16.1

28 Sep 20:08

Choose a tag to compare

Changelog

  • Updated movement unlocker for 2025-09-23 & 2025-09-25 CS2 updates
  • Removed the EntityNames stringtable fix, Valve seems to have lifted the 65535 limit at some point (probably a previous engine sync)
  • Updated protobufs

v1.16

18 Sep 02:55

Choose a tag to compare

Changelog

  • Removed the KeyValues map config auto-converter, by this point all servers should have had their KV configs auto-converted to JSON
  • Refactored timer system
    • Switched to smart pointers
    • Moved timer storage to an std container
    • Introduced timer flags, to replace map/round change preservation variables
    • New Create() function for creating timers, returns a weak_ptr that can be stored
    • Execute() can now be manually called at any point to force an early timer execution
    • New Cancel() function for forcing an early timer cancellation
  • Removed custom ZR regen timers, since new timer system can now handle this use case
  • Finished more std migrations
  • Switched to using smart pointers for storing commands
  • Cleaned up all extern usage into their respective headers only
  • Added automatic reloading of map config at map change if edits were made
  • Added proper handling for some weird Steam "rate limiting" in map system downloads
  • Refactored most map access to be object oriented
  • Fixed map names that appeared in other map names being unselectable, e.g. ze_pools_p couldn't be nominated due to ze_pools_part2
  • Migrated saved cooldowns storage to JSON
    • After updating, cooldowns.txt will be auto-converted to cooldowns.jsonc
  • Workshop ID's passed to !map & !setnextmap are now validated through Steam API to ensure they're valid, to avoid map download crashes
  • !map, !setnextmap, & !nextmap now show the workshop addon title when map is set via workshop ID
  • Fixed jump bug when subtick movement was disabled and other subtick input(s) were pressed at the same time
  • Started teleporting flashlight for every toggle, this means any angle breakage is now isolated to each toggle rather than entire rounds
  • Added c_rcon server output redirection to client console
  • Fixed timing of map vote end detection
  • SDK & gamedata updates for 2025-09-16 & 2025-09-17 CS2 updates

v1.15.6

04 Sep 16:30

Choose a tag to compare

Changelog

  • Updated signatures for 2025-09-03 CS2 update (#381)
  • Fixed oversight in a couple address resolves (#381)

v1.15.5

02 Sep 02:17

Choose a tag to compare

Changelog

  • Missed GoToIntermission offset update for 2025-08-26 CS2 update

v1.15.4

27 Aug 04:37
4fb6d21

Choose a tag to compare

Changelog

  • Offset updates for 2025-08-26 CS2 update (#380)

v1.15.3

19 Aug 18:41

Choose a tag to compare

Changelog

  • Signature & schema field update for 2025-08-18 CS2 update (#379)

v1.15.2

18 Aug 01:45

Choose a tag to compare

Changelog

  • Fixed incorrect EmitSoundFilter function signature

v1.15.1

15 Aug 17:59

Choose a tag to compare

Changelog

  • SDK rebuild & gamedata updates for 2025-08-14 CS2 update (#378)

v1.15

13 Aug 18:14
2ff4b89

Choose a tag to compare

Changelog

Metamod 2.0-1362 or later is required!

  • Lots of various fixes to get the plugin working for 2025-07-28 CS2 update
  • Added more hud manager convars for reducing instances of flashing
    • cs2f_disable_hud_outside_round, self explanatory, since flashing fix cannot run then
    • cs2f_hud_duration_leeway, extra time to leave hud messages visible, reduces transition flashes between different priority messages
  • Fixed !listdc still showing player IP's to lower tier admins (now requires ADMFLAG_RCON)
  • Updated !unrtv to share a cooldown with !rtv
  • Fixed zombies being displayed in !tracers
  • Fixed "(TO ADMINS)" not showing for admins when a player uses admin chat (#370)
  • Fixed rounds not ending when last player on a team disconnects
  • Started migrating some CUtl container usage to std containers, to avoid update breakage
  • On-screen stability of EntWatch Hud & flashlight have regressed as a result of game changes, likely permanently
  • Fixed trigger_gravity no longer working after the 2025-07-28 CS2 update
  • Fixed our game_player_equip custom mapping features in cases where the entity had no targetname
  • ⚠️ Removed the simple overlay
    • Due to various issues with it, we now recommend servers supply their own fully custom particle files for overlays
  • Removed hide crash mitigations, the crashes these attempted to fix were fixed by Valve in the 2025-02-27 & 2025-07-28 CS2 updates
  • Blocked hiding item holders
  • Fixed !hide not disabling with no arguments if a custom distance was set
  • Added colour formatting to !hide output
  • Fixed EntWatch breaking the OnUseLocked output in maps (#371)