Changes

Jump to navigation Jump to search

Tutorials/SCS Workshop Uploader/How to upload new mod?

20 bytes removed, 15:26, 21 January 2016
no edit summary
First step of preparing your mod to be sent to Steam Workshop is creation of folder where you will store your mod data.
[[File:0001_create_folder.jpg]]
[[File:0002_create_folder.jpg]]
When you create the folder open it and create another folder called '''latest''' (the name can be different however we recommend calling it latest) - in this place you will put data files of your mod that will be compatible with latest game patches. Instead of folder you can also create ZIP archives with game data.
 
[[File:0003_create_latest_folder.jpg]]
Open text editor and create file called versions.sii - save it in the same folder where you created '''latest''' folder
 
[[File:0004_open_text_editor_and_create_versions_sii.jpg]]
Add magic and global scope to your versions.sii file.
 
[[File:0005_fill_versions_sii_with_magic_and_global_sii_scope.jpg]]
Add definition of latest version.
 
[[File:0006_add_package_version_info_for_latest_version.jpg]]
Set value of the attribute called '''folder''' which is the name of the folder or ZIP archive with the data.
 
[[File:0007_add_folder_attribute_to_latest_info.jpg]]
In case you have data that supports one exact update you need to create folder or archive where you will store the content.
 
[[File:0008_create_folder_for_122_content.jpg]]
Open your text editor and do exatly the same steps as you did while adding definition for latest patch. (Besides different folder and unit name)
 
[[File:0009_add_new_unit_to_versions_sii_with_122_content_step_1.jpg]]
There is new thing. You need to set value of the compatible_versions attribute. This attribute is simply array containing strings that are masks of the game versions. As we want to have data for 1.22 patch simply write there "1.22.*". Values are similar to compatible_versions array in manifest.sii however for workshop mods we are using versions specified in versions.sii.
 
[[File:0010_add_new_unit_to_versions_sii_with_122_content_step_2.jpg]]
In case you want to support more than one exact version you need to setup folder for it.
 
[[File:0011_create_multiversion_folder.jpg]]
Add again the same definition for the unit.
 
[[File:0012_add_another_unit_to_versions_sii.jpg]]
Add compatible_version value for one patch you support.
 
[[File:0013_add_first_version_attribute.jpg]]
And add again compatible_version value for second patch you want to support.
 
[[File:0014_add_second_version_attribute.jpg]]
developer
1,626
edits

Navigation menu