Managing UMMs with AASteamUGCManager.ini
You don't have to copy/ftp maps to the server anymore. The AASteamUGCManager.ini will take care of downloading your UMMs and keeping them up to date.
There are some hurdles to navigate ... UMMs are managed by their Steam File ID ... you'll need to figure out what the Steam File ID is for UMMs you want to load on your hosted server.
Using a web browser you can select a map from the workshop, for example this one named HellsHallwayII https://steamcommunity.com/sharedfiles/filedetails/?id=701987776.
Looking at the browser's URL you can see the Steam File ID is 701987776, and once you know that you can edit your server's AASteamUGCManager.ini to add it as a server subscribed item:
../aapg/AAGame/Config/AASteamUGCManager.ini
../aapg/AAGame/Config/AAGame.ini
Thanks to Keebler750 and (Beer_me)lobo for helping me figure this out!
There are some hurdles to navigate ... UMMs are managed by their Steam File ID ... you'll need to figure out what the Steam File ID is for UMMs you want to load on your hosted server.
Using a web browser you can select a map from the workshop, for example this one named HellsHallwayII https://steamcommunity.com/sharedfiles/filedetails/?id=701987776.
Looking at the browser's URL you can see the Steam File ID is 701987776, and once you know that you can edit your server's AASteamUGCManager.ini to add it as a server subscribed item:
../aapg/AAGame/Config/AASteamUGCManager.ini
[SteamUGCManager.SteamUGCManager] ; HellsHallwayII ServerSubscribedItems=(IdString=701987776) . . .Your hosted aapg server will read AASteamUGCManager.ini the next time it reboots and it will download the map and create directories/files for the map and its metadata:
../aapg/Binaries/Win32/steamapps/workshop/content/203290/701987776 ../aapg/Binaries/Win32/steamapps/workshop/content/203290/701987776/HellsHallwayII.metadata ../aapg/Binaries/Win32/steamapps/workshop/content/203290/701987776/flo_HellsHallwayII$76561198010796370_FLO.umapOnce the server has downloaded the files, you can edit the AAGame.ini file to add the map into your map rotation list, and/or your map vote list:
../aapg/AAGame/Config/AAGame.ini
. . . [AAGame.AADataStore_OnlineGameSearch] MapRotationList=flo_HellsHallwayII$76561198010796370_FLO MapVoteList=flo_HellsHallwayII$76561198010796370_FLO . . .
Thanks to Keebler750 and (Beer_me)lobo for helping me figure this out!
Comments
This has been a test of the emergency flame-fest system. Please do not adjust your set.