STEAM 组
Darkest Dungeon - Workshop DD-Workshop
STEAM 组
Darkest Dungeon - Workshop DD-Workshop
58
游戏中
570
在线
成立于
2016 年 11 月 29 日
所有讨论 > 综合讨论 > 主题详情
Saint_Michaels_ 2016 年 12 月 22 日 下午 7:42
Anyone else having issues with "steam_workshop_upload.exe"?
I can't get it to work on my end. It constantly crashes whenever I try opening it or using the .json file on it. It generated one .json file just fine, but won't create anymore (Unless it's only suppose to create one). My .json doesn't appear to have an "ID" either.
< >
正在显示第 1 - 15 条,共 22 条留言
Scorpiova 2016 年 12 月 22 日 下午 9:19 
Yeah I am having troubles as well. Everytime I try to access the steam_workshop_upload it errors out on me.

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?
ActionJack 2016 年 12 月 22 日 下午 9:50 
I am not able to upload.
the steam_workshop_upload crash when I try to run it, or when drag files over.
76561198176944542 2016 年 12 月 22 日 下午 11:51 
Hi everyone, I'm sorry if you're having trouble with the tool. What would be helpful is if I could see what you have in your project.json file.

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!
最后由 Red Hook Pierre 编辑于; 2016 年 12 月 22 日 下午 11:52
Muscarine 2016 年 12 月 23 日 上午 3:44 
Mmh i can't get it to work either

Errors loading E:\Mods\DarkestDungeon\the-offering_mod.json Error Required variable ModDataPath was not found. Error Required variable Title was not found.

Here's my .json :


There's no mistake in the path or i keep missing it again and again

{ "ModDataPath": "E:/Mods/DarkestDungeon/the-offering_mod/data/", "Title": "The Offering", "Language": "english", "ItemDescription": "The Offering was meant to be sacrificed by cultists to an ancient Old Gold, who decided he'd feast on them instead and play a trick on the poor soul. He took her heart and gave her a new one. A sentient, weird heart looking like some kind of embryo... She's a hybrid Tank meant to be played on the frontline.", "UpdateDetails": "1.1", "Visibility": "private", "Tags": [ "character mod", "new class" ] }
最后由 Muscarine 编辑于; 2016 年 12 月 23 日 上午 3:57
Scorpiova 2016 年 12 月 23 日 上午 6:46 
引用自 Red Hook Pierre
Hi everyone, I'm sorry if you're having trouble with the tool. What would be helpful is if I could see what you have in your project.json file.

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!

I am going to try this here now and see what I get. Thanks for the detailed reply :)
Scorpiova 2016 年 12 月 23 日 上午 11:10 
Hey guys - I got the uploader to work and have 2 files setup wit published id numbers. But now what? Where do I go to:

"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.
最后由 Scorpiova 编辑于; 2016 年 12 月 23 日 上午 11:10
Muscarine 2016 年 12 月 23 日 下午 1:08 
引用自 scorpiovaeden
Hey guys - I got the uploader to work and have 2 files setup wit published id numbers. But now what? Where do I go to:

"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
Maester Silvio 2016 年 12 月 23 日 下午 1:11 
What error is it giving?
Muscarine 2016 年 12 月 23 日 下午 1:12 
引用自 Maester Silvio
What error is it giving?

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
Scorpiova 2016 年 12 月 23 日 下午 1:13 
引用自 Muscarine
引用自 scorpiovaeden
Hey guys - I got the uploader to work and have 2 files setup wit published id numbers. But now what? Where do I go to:

"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

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.
最后由 Scorpiova 编辑于; 2016 年 12 月 23 日 下午 1:13
Muscarine 2016 年 12 月 23 日 下午 1:15 
引用自 scorpiovaeden
引用自 Muscarine

What did you do differently ?
I can't get the .exe to read my json and i don't know why

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 folder. 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
Saint_Michaels_ 2016 年 12 月 23 日 下午 1:15 
It might be the "DarkestDungeon" part of your path that might be confusing it. Try moving your mod to just your "Mods" folder and remove the "DarkestDungeon" part of your ModDataPath, see if that helps.
Muscarine 2016 年 12 月 23 日 下午 1:18 
引用自 St. Michaels
It might be the "DarkestDungeon" part of your path that might be confusing it. Try moving your mod to just your "Mods" folder and remove the "DarkestDungeon" part of your ModDataPath, see if that helps.

No, i tried renaming both the folders and the .json a few times already :/
I feel like an idiot
最后由 Muscarine 编辑于; 2016 年 12 月 23 日 下午 1:19
Maester Silvio 2016 年 12 月 23 日 下午 1:19 
Pop into the group chat, might be easier
Scorpiova 2016 年 12 月 23 日 下午 1:21 
引用自 Muscarine
引用自 St. Michaels
It might be the "DarkestDungeon" part of your path that might be confusing it. Try moving your mod to just your "Mods" folder and remove the "DarkestDungeon" part of your ModDataPath, see if that helps.

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?
< >
正在显示第 1 - 15 条,共 22 条留言
每页显示数: 1530 50

所有讨论 > 综合讨论 > 主题详情