Changes

Jump to navigation Jump to search

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

144 bytes removed, 16:25, 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:0002_create_folder.jpg|frame|300px]]
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|frame|300px]]
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|frame|300px]]
Add magic and global scope to your versions.sii file.
[[File:0005_fill_versions_sii_with_magic_and_global_sii_scope.jpg|frame|300px]]
Add definition of latest version.
[[File:0006_add_package_version_info_for_latest_version.jpg|frame|300px]]
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|frame|300px]]
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.
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|frame|300px]]
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|frame|300px]]
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|frame|300px]]
In case you want to support more than one exact version you need to setup folder for it.
[[File:0011_create_multiversion_folder.jpg|frame|300px]]
Add again the same definition for the unit.
[[File:0012_add_another_unit_to_versions_sii.jpg|frame|300px]]
Add compatible_version value for one patch you support.
[[File:0013_add_first_version_attribute.jpg|frame|300px]]
And add again compatible_version value for second patch you want to support.
[[File:0014_add_second_version_attribute.jpg|frame|300px]]
=Uploading=
[[File:0015_workshop_uploader.jpg|frame|300px]]
[[File:0016_select_mod_folder.jpg|frame|300px]]
[[File:0017_select_preview_image.jpg|frame|300px]]
[[File:0018_fill_mod_name.jpg|frame|300px]]
[[File:0019_select_visibility.jpg|frame|300px]]
[[File:0020_fill_description.jpg|frame|300px]]
[[File:0021_select_mod_type_tag.jpg|frame|300px]]
[[File:0022_truck_parts_and_brand_are_optional.jpg|frame|300px]]
[[File:0023_fill_change_note.jpg|frame|300px]]
[[File:0024_validation_progress.jpg|frame|300px]]
[[File:0025_in_case_of_error_you_will_get_this_dialog.jpg|frame|300px]]
=Steam Workshop Terms Of Service=
developer
1,626
edits

Navigation menu