Skip to content

v1.0.44

Compare
Choose a tag to compare
@nickj609 nickj609 released this 23 Jun 21:11
· 40 commits to main since this release

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

  1. Install Metamod:Source and Counter Strike Sharp.
  2. Copy addons and cfg folders to /csgo/.
  3. Make sure your gamemodes_server.txt or custom map group file is in VDF Format and contains a list of map groups.
  4. Update each game mode configuration file (i.e. comp.cfg) to include css_gamemode <mode>.
  5. 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