You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed not being able to use substrings of default maps defined in maplist config with !map
Fixed !map output printing argument substrings instead of full map names
Added colour formatting to !map output
Added workshop ID support to !setnextmap
Added !nextmap command
Added an error response to !nominate & !nomlist if a next map is already forced
Fixed maps with more nominations not being taken to the map vote
Fixed !nominate grammar for nomination count
Added errors to !nomlist & !mapcooldowns if they have nothing to display
Migrated maplist KeyValues1 config to JSONC for better array support
After updating, maplist.cfg will be auto-converted to maplist.jsonc
A copy of the original config will be saved as maplist_old.cfg in case something goes wrong
Fixed c_reload_map_list crashing if loading map list failed
Added nomination status messages for nomination owners when vote starts
Fixed case of RTV getting stuck at max votes after a player disconnects
Improved current map detection by checking workshop ID as well
Added cs2f_vote_max_maps cvar to control total amount of maps in vote
Disabled map vote UI if a next map is forced
Disabled map vote UI if mp_endmatch_votenextmap is disabled
Fixed map vote breaking when not enough maps are available
Added min/max clamp to cs2f_vote_max_nominations cvar
Switched to time-based cooldowns, more predictable over long periods of time (maps being rtv'd/extended)
There will be a one-time reset of saved cooldown states when updating, since maps played/times aren't directly compatible
⚠️ You should adjust the cs2f_vote_maps_cooldown cvar and any custom map cooldowns with time-based cooldowns in mind, else cooldowns will likely last much longer than before
Fixed maps not going on cooldown if map change happened outside of a map vote
Added cooldown tracking for maps not in maplist config, allowing the cooldown to be used if added later
Added group cooldowns, a feature that allows a group of maps to go on cooldown when any are played
Re-added !maplist command
Fixed edge case where map end could be prematurely detected
Fixed ZR crashing if player class config JSON parsing failed
Fixed memory safety issues from badly storing several game pointers