A little tool I wrote to automate the creation of the gma file when uploading a garry's mod map. You still need to use a program like crowbar to upload the map to the workshop. I could implement that myself but the way crowbar does it would blow this program out of the water.
While the download is a single executable, I recommend you put it in a subfolder as it creates log files in its own folder and you may not be able to find them if the directory you put the program in is cluttered with files and folders.
-
Download from github (https://github.com/The1Wolfcast/GModPrePubHelperWPF/releases)
-
Run GModPrePubHelperWPF.exe
-
Addon Name - What the name of your addon will be (used for the .gma file)
-
Map File - The path to your compile map file (.bsp)
-
Thumbnail - A path to the custom thumbnail that shows up in the map selector in gmod (must be a .png file and the resolution width and height must be equal!)
-
Map Tags - The tags for your workshop item, you can choose up to 2
-
gmad.exe - A path to gmad.exe (usually located in the bin folder of your gmod installation)
-
Output and File Creation - The directory you want your gma file to be created at
-
Info Console - Info will show up here. Everything output to the info console will also be written to a log file.
Feel free to reach out to me on Steam (https://steamcommunity.com/id/t1wc/) Discord (The1Wolfcast) or email (the1wolfacst@gmail.com) if you have any issues, make sure you include your log file and a description of your issue.
Facepunch: https://wiki.facepunch.com/gmod/Workshop_Addon_Creation
Video Demonstration: https://youtu.be/2Up_QpmPLxA