Changes

Jump to navigation Jump to search

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

364 bytes added, 15:20, 26 January 2016
no edit summary
|[[File:0002_create_folder.jpg|500px]]
|First step of preparing your mod to be sent to Steam Workshop is creation of folder where you will store your mod data.
|-style="vertical-align:top;"
|[[File:0003_create_latest_folder.jpg|500px]]
|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.
|-style="vertical-align:top;"
|[[File:0004_open_text_editor_and_create_versions_sii.jpg|500px]]
|Open text editor and create file called versions.sii - save it in the same folder where you created '''latest''' folder
|-style="vertical-align:top;"
|[[File:0005_fill_versions_sii_with_magic_and_global_sii_scope.jpg|500px]]
|Add magic and global scope to your versions.sii file.
|-style="vertical-align:top;"
|[[File:0006_add_package_version_info_for_latest_version.jpg|500px]]
|Add definition of latest version.
|-style="vertical-align:top;"
|[[File:0007_add_folder_attribute_to_latest_info.jpg|500px]]
|Set value of the attribute called '''folder''' which is the name of the folder or ZIP archive with the data.
|-style="vertical-align:top;"
|
|When you do those points and put your game content to folder/archive you and you don't want to support exact patches you can skip next points and go to [[#Uploading|Uploading]] part.
|-style="vertical-align:top;"
|[[File:0008_create_folder_for_122_content.jpg|500px]]
|In case you have data that supports one exact update you need to create folder or archive where you will store the content.
|-style="vertical-align:top;"
|[[File:0009_add_new_unit_to_versions_sii_with_122_content_step_1.jpg|500px]]
|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)
|-style="vertical-align:top;"
|[[File:0010_add_new_unit_to_versions_sii_with_122_content_step_2.jpg|500px]]
|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.
|-style="vertical-align:top;"
|[[File:0011_create_multiversion_folder.jpg|500px]]
|In case you want to support more than one exact version you need to setup folder for it.
|-style="vertical-align:top;"
|[[File:0012_add_another_unit_to_versions_sii.jpg|500px]]
|Add again the same definition for the unit.
|-style="vertical-align:top;"
|[[File:0013_add_first_version_attribute.jpg|500px]]
|Add compatible_version value for one patch you support.
|-style="vertical-align:top;"
|[[File:0014_add_second_version_attribute.jpg|500px]]
|And add again compatible_version value for second patch you want to support.
developer
1,626
edits

Navigation menu