Releases: Source2ZE/CS2Fixes
Releases · Source2ZE/CS2Fixes
v1.16.2
v1.16.1
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
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 aweak_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 toze_pools_part2
- Migrated saved cooldowns storage to JSON
- After updating,
cooldowns.txt
will be auto-converted tocooldowns.jsonc
- After updating,
- 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
v1.15.5
Changelog
- Missed GoToIntermission offset update for 2025-08-26 CS2 update
v1.15.4
v1.15.3
v1.15.2
Changelog
- Fixed incorrect
EmitSoundFilter
function signature
v1.15.1
v1.15
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 thencs2f_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)