Перед началом финальной компиляции необходимо добавить 2 entity cs_minimap_boundary, которые должны быть расположены по диагонали от нижнего угла к верхнему.

1689635027615.png
1689635122603.png


1689635178621.png


Теперь нажмите F9 и поставьте галочку Create minimap on load

1689635815077.png


Нажмите Build, чтобы скомпилировать карту.

1689636076741.png


Если карта скомпилирована - не нужно компилировать снова. Для этого нажмите Run ( Skip Build ), чтобы запустить карту в игре CS2

1689636368437.png


По завершению компиляции или запуска карты без компиляции в папке content\csgo_addons\имя аддона\panorama\images\overheadmaps cгенерируется файл с расширением tga и текстовый файл с расширение txt в папке с игрой в \csgo_addons\имя аддона\resource\overviews

1689637052011.png


1689692531505.png


Мой пример файла awp_ice_radar.tga Делаем копию этого файла и переименовываем в awp_ice_radar_spectate.tga

Открываем файл с расширение tga в Adobe Photoshop на пример: awp_ice_radar.tga

1689637543356.png


Способ обработки Выбираем Оставить без изменений (Не управлять цветом.) и нажимаем ОК

1689637860865.png


1689637963231.png


Сохранить файл необходимо в формате psd в той же папке в content\csgo_addons\имя аддона\panorama\images\overheadmaps

1689638385934.png


1689718745375.png


Делаем копию файла с расширением psd и переименовываем в awp_ice_radar_spectate.psd ( Мой пример)

В Workshop Tools для CS2 необходимо запустить Material Editor

1689639143668.png


1689639338872.png


Выбираем File -> New

1689639538006.png


Ставим галочки Show Dev Shaders и Show Core Shaders, а Show prefered Shaders снимаем галочку. Выбираем Shader CSGO Composite Generetic и жмём кнопку Accept


1689640319584.png


1689640370087.png


Выбираем File -> Save As... и сохраняем файл с именем awp_ice_radar_tga в папке с игрой в content\csgo_addons\имя аддона\panorama\images\overheadmaps

1689640628973.png


1689640807548.png


Нажимаем на иконку папки и выбираем файл awp_ice_radar.tga (мой пример) и выбираем открыть, затем жмём Ctrl+S, чтобы сохранить

1689641168754.png


1689641888200.png


Те же действие нужно повторить с остальными файлами: (Мои пример файлов)

  • awp_ice_radar_spectate.tga
  • awp_ice_radar.psd
  • awp_ice_radar_spectate.psd
В результате мы получили конфигурационные файлы с расширением vmat, которые можно открыть программой Notepad++ и посмотреть содержимое

  • awp_ice_radar_psd.vmat
  • awp_ice_radar_spectate_psd.vmat
  • awp_ice_radar_spectate_tga.vmat
  • awp_ice_radar_tga.vmat

// THIS FILE IS AUTO-GENERATED

Layer0
{
shader "csgo_composite_generic.vfx"

//---- Options ----
TextureA "panorama/images/overheadmaps/awp_ice_radar.psd"
}

// THIS FILE IS AUTO-GENERATED

Layer0
{
shader "csgo_composite_generic.vfx"

//---- Options ----
TextureA "panorama/images/overheadmaps/awp_ice_radar_spectate.psd"
}

// THIS FILE IS AUTO-GENERATED

Layer0
{
shader "csgo_composite_generic.vfx"

//---- Options ----
TextureA "panorama/images/overheadmaps/awp_ice_radar_spectate.tga"
}

// THIS FILE IS AUTO-GENERATED

Layer0
{
shader "csgo_composite_generic.vfx"

//---- Options ----
TextureA "panorama/images/overheadmaps/awp_ice_radar.tga"
}

Все выполненные шаги были необходимы, чтобы файлы были автоматически сконвертированы в формат vtex_c и находятся в папке с игрой в csgo_addons\имя аддона\panorama\images\overheadmaps

1689691875840.png

Обратите внимание, что название файлов нужно править на пример:
  • awp_ice_radar_psd_440f4402.vtex_c - > awp_ice_radar_psd.vtex_c
Тоже самое нужно сделать с остальными файлами, которые имеет расширение vtex_c

Теперь все ресурсы карты и файлы мини карты с расширением vtex_c, которые находятся в csgo_addons\имя аддона\panorama\images\overheadmaps необходимо упаковать в vpk. Перед упаковкой иерархия папок должны быть такими:
  • panorama\images\overheadmaps\awp_ice_radar_psd.vtex_c
  • panorama\images\overheadmaps\awp_ice_radar_spectate_psd.vtex_c
  • panorama\images\overheadmaps\awp_ice_radar_spectate_tga.vtex_c
  • panorama\images\overheadmaps\awp_ice_radar_tga.vtex_c
  • resource\overviews\awp_ice.txt

По завершению выполненных шагов мини карты должны работать.