Hi,
On my steam workshop I would like to replace an old utilies.erf file with a new utilities.hak file but i'm not sure how. I don't want to delete the old file as I fear that will mess up any subscribers. I want the subscribers to get the new file and lose the old one.
How can I do that?
Thanks.
First, decide whether you want the subscribers to keep the old file or not.
If the answer is " I don't want to delete the old file as I fear that will mess up any subscribers" then include both the erf and the hak in the upload. The erf will be harmless to any new subscribers, who can be invited to ignore it.
If the decision is "I want the subscribers to get the new file and lose the old one". include the hak but not the erf in the upload. That way, the erf will be deleted from subscribers' Steam folders.
Of course, if subscribers have moved files to other folders (such as Docments), which they might well do for convenience, it is at their own risk and you have no control over that.
But I have several projects on the workshop, how can I tell it which item to delete from which project? It has been so long since I first uploaded the erf that I forget what I had called the local folder. Or does that matter? I am thinking that each upload creates its own folder structure based on the original local folder name. That way we can have several projects up there with files named the same.
Or does each upload essentially overwrite all previous uploads treating each as if they had the same root folder? Since each upload to the workshop creates a new workshop listing that would not make sense.
Each Workshop Item creates its own set of folders when downloaded.
So when you upload a Workshop Item, it changes the files for that Item only. If you omit a file which was present when first uploaded, it will be deleted.
If you don't have a record of what you uploaded, subscribe to your stuff, then look in the Steam Workshop folders (which are cryptically numbered, but contain exactly the subfolders you uploaded).
You can't alter the content of one Workshop Item by uploading another.
Conflict may occur if two Workshop Items include files with the same name and subfolder, of course.
Thanks but I know what file I want to remove but when I upload something it creates a new workshop item rather than replacing the target file in the existing workshop item. Do I need to remember the exact folder I used ages ago?
I have a file in a Workshop Item called Player Utilities with a file called erf/utilies.erf which I want to remove and replace with hak/utilities.hak, but it looks like a bunch of people have subscribed to that workshop item so I can't just hit the workshop delete button without possibly messing them up (though I'm not really sure it would since it's an erf file and not a hak or an override).
To update a workshop item, use the same folder name (identical to the workshop item name, matching case and punctuation exactly). No need to remember anything.
Deleting an erf can't break anything someone else has built - either they have imported it, and are now using their own copy in their module, or else they haven't, in which case, no loss. Having said that, is there any need to remove the erf? You could just add the hak, with a note saying the erf is still there for backward compatibility but no longer recommended.
To update a workshop item, use the same folder name (identical to the workshop item name, matching case and punctuation exactly). No need to remember anything.
Ahh, so after i uploaded the erf file from a directory I might have called xyz and then changing the Workshop Item name to "Player Utilities: Big Bag of Holding, Wand of Mana, etc" I would need to make a folder with that big long name to do the update from -- or just change the Workshop Item name to something smaller like abc and make a matching folder to do the update from and then change the workshop item name back to the long name.
Deleting an erf can't break anything someone else has built - either they have imported it, and are now using their own copy in their module, or else they haven't, in which case, no loss. Having said that, is there any need to remove the erf? You could just add the hak, with a note saying the erf is still there for backward compatibility but no longer recommended.
I ended up doing something like that but I wanted to know how to delete/update stuff in general anyway.
Thanks!
Comments
WHY DOES STEAM HAVE TO MAKE UPLOADING CONTENT TO THE WORKSHOP INTO SUCH A CONVOLUTED PROCESS?!?!
Ok, I'm done >_>
On my steam workshop I would like to replace an old utilies.erf file with a new utilities.hak file but i'm not sure how. I don't want to delete the old file as I fear that will mess up any subscribers. I want the subscribers to get the new file and lose the old one.
How can I do that?
Thanks.
If the answer is " I don't want to delete the old file as I fear that will mess up any subscribers" then include both the erf and the hak in the upload. The erf will be harmless to any new subscribers, who can be invited to ignore it.
If the decision is "I want the subscribers to get the new file and lose the old one". include the hak but not the erf in the upload. That way, the erf will be deleted from subscribers' Steam folders.
Of course, if subscribers have moved files to other folders (such as Docments), which they might well do for convenience, it is at their own risk and you have no control over that.
Or does each upload essentially overwrite all previous uploads treating each as if they had the same root folder? Since each upload to the workshop creates a new workshop listing that would not make sense.
So when you upload a Workshop Item, it changes the files for that Item only. If you omit a file which was present when first uploaded, it will be deleted.
If you don't have a record of what you uploaded, subscribe to your stuff, then look in the Steam Workshop folders (which are cryptically numbered, but contain exactly the subfolders you uploaded).
You can't alter the content of one Workshop Item by uploading another.
Conflict may occur if two Workshop Items include files with the same name and subfolder, of course.
I have a file in a Workshop Item called Player Utilities with a file called erf/utilies.erf which I want to remove and replace with hak/utilities.hak, but it looks like a bunch of people have subscribed to that workshop item so I can't just hit the workshop delete button without possibly messing them up (though I'm not really sure it would since it's an erf file and not a hak or an override).
Deleting an erf can't break anything someone else has built - either they have imported it, and are now using their own copy in their module, or else they haven't, in which case, no loss. Having said that, is there any need to remove the erf? You could just add the hak, with a note saying the erf is still there for backward compatibility but no longer recommended.
I ended up doing something like that but I wanted to know how to delete/update stuff in general anyway.
Thanks!