Download the launcher from the link above and the contants to their own folder.
Run ADKLauncher.exe
It should notify you that it is your first time running it, and it will ask you to fill out your settings.
Fill out all options, making sure to set the ADK and Game paths to the correct folders.
Select an option on the main menu and off you go!
Cooking a mod
On the main menu select the “Cook Mod” option.
A new window should appear with more options.
Select your mod from the drop down selection and “Maps To Cook” field should populate with all the map files in your mod.
Select the maps that you want to be cooked here, all of them should be selected by default.
Hit start cook and grab a cup of coffee.
Uploading a mod
On the main menu select the “Upload Manager” option.
A new window should appear with more options.
Select your mod from the list at the top to start, and then fill out the rest of the fields as required. For mods that have already been uploaded through the Launcher they should be filled in for you.
Hit upload and watch it be processed and uploaded.
Force loading a mod
First cook your mod if you have not already.
On the main menu select the desired mod from the dropdown at the bottom of the window and hit “Run Mod”.
A new window should appear with a list of the maps in your mod, select the one you wish to load and hit the “Run” button.
Updates
V 0.924
Various hotfixes detailed in this thread.
V 0.92
Added the ability to force run mod in a dedicated server/client configuration.
Added the ability to run mod as a stacked mod (stacked onto the base game).
Random bug fixes
V 0.91
Added the ability to cook Linux and Windows seperately.
Added much more verbose logging
Fixed a bug with verifying ADK files
Fixed a bug with Steam credentials being loaded correctly.
Fixed a few other assorted small bugs.
DISCLAIMER
This program is still what I would consider Alpha, especially since I wrote it entirely this morning. Please report any bugs or issues you run into here in the thread and I will try to roll out patches as best as I can.
-> The cooking window is a tad delayed when initiated (This could just be a placebo)
-> Linux is on by default with it’s toggle in settings for now (feature not added yet), however , perhaps a window after clicking “cook” suggesting linux or windows cooking be turned off as a one-time reminder?
-> Upload works great!
Thank you very much for the support guys! I found a few more bugs which have fixed, and I also added support for enabling/disabling Linux and Windows builds individually. Once I finish updating my ADK so I can fully test the new version I will roll it out as an automatic update for you guys.
Edit: To expand on what the force loading does, it migrates a cooked mod folder to your Ark game directory, and then runs ShooterGame.exe with the correct parameters for loading the mod directly. The point is that it allows you to run your mods in the actual game for testing, without having to go through the Workshop.
Edit: I rolled this out a while ago, restarting the launcher will cause it to check for updates.
I pushed out another update which adds support for testing on a dedicated server and as a stacked mod. Let me know if you run into any issues with the stacked mod option, I haven’t played around with them much myself yet so I wasn’t able to test as well as I would like.
Would you mind adding the change notes field when using your tool to upload mods? Also, I get the error
Windows cannot find 'C:\Program'. Make sure you typed the name correctly, and then try again.
when attempting to launch the devkit through your tool. It is likely because the directory for my devkit has a space in Program Files so it shortens “C:\Program Files (x86)\Steam\steamapps\common\ARKDevKit\arkdevkitlaunch.bat” to “C:\Program”.
Seems for me, no matter what I do it always assigns a new steam workshop ID. First I select folder, empty ID. Upload. Success. Go back to Upload. ID is filled in correctly. Press Upload, new ID. What am I doing wrong? I am publishing to friends only at the moment
Yeah, can’t update mods with this tool. Tried restarting, tried uploading again and again, always end up with a new item. Any way to force update a mod or am I stuck till they update the devkit?
Just to give everyone an update here, I am waiting for v200 to settle before I start making more changes. I want to see exactly what role the launcher will be best off filling with the radical changes we are seeing in how projects are handled, and then I will likely do a full rewrite to get things to where I want them.