Skip to main content

Maps

By default, in Counter-Strike mode LHM provides this list of maps for the Veto Process:

  • de_mirage
  • de_dust2
  • de_inferno
  • de_nuke
  • de_train
  • de_overpass
  • de_vertigo
  • de_ancient
  • de_cache
  • de_anubis

If there is need for bigger map pool, or custom, community made maps, user can expand this list, by modyfing %appdata%/hud-manager/maps.json file. Keep in mind that this only affects local instance's map list, and that current, official map pool can not be removed from the LHM, as it verifies it's integrity on the launch. When using online Veto App, the tool will present only current official map pool.

Locally available map pool

Map pool, as specified by the maps.json file is available at /api/maps:

GET /api/maps
["de_mirage","de_dust2","de_inferno","de_nuke","de_train","de_overpass","de_vertigo","de_cache","de_ancient","de_anubis"]

Map Radars

In case of new map being added to the pool, LHM keeps radar images and configuration for each image to allow old HUDs to still have full compatibility with the current state of the esport ecosystem. By default, since ~2022 all custom HUDs should have this functionality implemented.

Current map pool's radar configuration is available on /api/radar/maps:

GET /api/radar/maps
{
"de_mirage": {
"config": {
"origin": {
"x": 645.719672547338,
"y": 340.292139356918
},
"pxPerUX": 0.201185075899465,
"pxPerUY": -0.201382828757468
},
"file": "http://localhost:1349/maps/de_mirage/radar.png"
},
...
}