Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
In terms of trying to add a class mod - I am a little unclear as to how to path things correctly. I was thinking the error might be occuring due to incorrect pathing on my end. So I have tried several things....
So for adding my Apothecary class I have tried the following paths,
darkestdungeon/data/Apothecary_Mod (Inside this path I included data/heroes, data/localization, data/raid/camping/, and data/upgrades/heroes). Also the sample project .json file is there named Apothecary_Mod (filled in with the same path).
Alos...
darkestdungeon/Apothecary_Mod/data (with the same above items).
I have also used the .json file to try and activate the steam_workshop_upload through both pathings... only to have it just error out on me immediately.
So, either I am not pathing things correctly (strong possibility) or the steam_workshop_upload app isn't responding correctly.
Thoughts?
the steam_workshop_upload crash when I try to run it, or when drag files over.
Aside from that, maybe I can clear some things up a bit.
1. steam_workshop_upload.exe is meant to be run from the _windows folder. It should not be moved. If you run the steam_workshop_upload tool by itself, it should give you a bit of information on the project file (.json file). It should also produce, within the folder, a sample_project.json file. This is a sample project file that can be modified to make into your own. I would suggest moving it out of this _windows directory. To be clear, your project.json file can live anywhere, it doesn't have to be within your data directory.
2. when you open up your .json project file, you'll find the ModDataPath parameter. This is an absolute path (including the drive) to what is essentially your own data directory that has your modded files. (Please use forward slashes (/) not back slashes (\) in your path, thanks!)
3. The json reader is quite strict. For example if you decide to change your project file to only have one tag, you have to remove the comma after the first tag.
Anyways, this is a quick example to modify the colours in game that should (hopefully) work for everyone.
I grab the project file sample_project.json file from the _windows directory, move it to my mod directory and rename it to colour_mod.json like so:
c:/my_mods/colour_mod/colour_mod.json
I then create a directory called data here
c:/my_mods/colour_mod/data/
I open up my colour_mod.json file and change ModDataPath point to c:/my_mods/colour_mod/data/ like so
"ModDataPath" : "c:/my_mods/colour_mod/data/"
Copy colours.darkest from the game's data/colours directory and place it in my mod's colours directory like so
c:/my_mods/colour_mod/data/colours/colours.darkest
I then open up c:/my_mods/colour_mod/data/colours/colours.darkest and muck around with some of the colour values and save it.
At this point you should be able to drag your colour_mod.json project file onto the steam_workshop_uploader tool that is in the _windows folder.
If this is your first time, the tool should ask you to go to steam and sign off on the workshop user agreement. Please do that and drag your colour_mod.json file over the steam_workshop_uploader tool. Once that's done, if you open up your colour_mod.json file it should contain a PublishedFileId parameter with some large number. This is your mod's id in steam and is needed for each subsequent upload to make sure you're not just constantly re-creating mod. So please keep using the same project file but feel free to modify things like UpdateDetails, ItemDescription, Title, Visibility and Tags if you like.
Hope this helps and if you feel you've done this properly and still can't get it to work then it's probably on our end... we just haven't come across the problem yet with our limitted testing. Oh and please feel free to let us know how we can improve things!
Here's my .json :
There's no mistake in the path or i keep missing it again and again
I am going to try this here now and see what I get. Thanks for the detailed reply :)
"If this is your first time, the tool should ask you to go to steam and sign off on the workshop user agreement"
I mus have missed the notification for it.
What did you do differently ?
I can't get the .exe to read my json and i don't know why
See my post above, it doesn't recognize the path, and there are other errors, i can't seem to find any mistake in my .json
Follow the pathing steps that Pierre posted above my posts. I put my mod folder right in my c drive.
Make sure you use the correct dashes...
c:/my_mods
So for my Apothecary the main path was:
c:/my_mods/apothecary_mod, I also put the data folder in here, and the .json file. So the only contents in my "apothecary_mod" folder is the .json file and the data folder.
Then in my data folder I placed my heroes, localization, upgrades, and raid folders as per normal.
Then dragged the .json file onto the uploader and it worked.
Now that being said - the upload worked, and I can manage/edit my file on the workshop.
But the download of my hero class did not work at all. So ther eis something wonky about how we are to path hero classes.
Yea if you look at my post above that's what i did
My path is "E:/Mods/DarkestDungeon/the-offering_mod/data/"
the_offering-mod folder has the.json and the data folder
the data folder has the content of my mod (heroes folder, etc) and a readme
No, i tried renaming both the folders and the .json a few times already :/
I feel like an idiot
I could email you a sample of what I did up?