v1.0.44
Game Mode Manager v1.0.44
Important
-
Back up your
GameModeManager.json
configuration file and let the plugin generate the new version. This version has minor changes to the configuration file. -
This update requires you to add css_gamemode to all game mode configuration files. You can use the mode name or the configuration file name. This is the new replacement for css_mapgroup. You can keep css_mapgroup if you would like, but you do not need it any longer.
New Features
- Multiple Map Groups: A single game mode can now support multiple map groups. This is configurable within the JSON.
- All Maps: Admins and players can now use !allmaps or !showallmaps to search for maps within each game mode. This can cause issues if MapConfigurator is not used to properly load the correct game mode per map. Consider keeping disabled unless using MapConfigurator.
UI/Configuration Changes
- Map lists are now updated based on the game mode rather than map group.
Bug fixes
- Fixed a bug where the change game message was occurring when RTV was enabled.
Installation
- Install Metamod:Source and Counter Strike Sharp.
- Copy
addons
andcfg
folders to/csgo/
. - Make sure your
gamemodes_server.txt
or custom map group file is in VDF Format and contains a list of map groups. - Update each game mode configuration file (i.e. comp.cfg) to include
css_gamemode <mode>
. - After the first run, update the configuration file
GameModeManager.json
as detailed below.
For more information on the configuration of these features, please see the updated README.md.
Upcoming changes
css_mapgroups
will be retired completely unless otherwise necessary.- Map and game mode rotations will be improved to adjust for max round wins and max time limits.
Refactoring
There has been a lot of code refactoring to adjust for the addition of these features as well as for readability.
Full Changelog: v1.0.43...v1.0.44