Changes

Jump to navigation Jump to search

Documentation/Engine/Mod manager

473 bytes added, 17:41, 24 November 2017
no edit summary
# compatible_versions[]: "1.19.*" # Mod is compatible with 1.19.X..
 
# dlc_dependencies[]: "dlc_north"
# dlc_dependencies[]: "dlc_east"
}
}
<ul>
<li>Type: string</li>
<li>Display name of the mod. If none is specified name of the package without extension is used. <b>Note: </b>This string is not necessary when you want to create a steam workshop mod. You can specify the name of your mod at the uploading process in the SCS Workshop Uploader.</li>
</ul>
</li>
<li>
Name of file inside the root of the mod package directory which contains the description text. Description file has to be simple text file with .txt extension saved in UTF-8 encoding. Content of the description file is shown in mod details window and should include information about usage of your mod, additional credits of included mods etc. For possible text formatting see section [[#Description_of_your_mod|Description of your mod]]
 
You can also specify localized description files for more check [[#Localized_description|Localized description]].
</li>
</ul>
</ul>
</li>
<li>
<b>dlc_dependencies (Optional)</b>
<ul>
<li>Type: array of strings</li>
<li>
From '''ETS2 1.26''' and '''ATS 1.5''' you will be able to specify list of the DLCs which your mod requires to be installed in manifest file. This feature will block activation of the mod in mod manager when user has one of the required DLCs missing. To specify dependencies you need to edit your mod manifest.sii file and add the following:<pre>dlc_dependencies[]: "package_name"</pre>Where package_name is name of the DLC package - you can find package names in game directory for example if your mod requires DLC Scandinavia - package archive is called dlc_north.scs, the package name is the archive name without extension so in this case it will be dlc_north.
</li>
</ul>
</li>
 
</ul>
In case game is unable to find proper language file it will use description.txt file.
 
=DLC dependencies=
 
From '''ETS2 1.26''' and '''ATS 1.5''' you will be able to specify list of the DLCs which your mod requires to be installed in manifest file. This feature will block activation of the mod in mod manager when user has one of the required DLCs missing. To specify dependencies you need to edit your mod manifest.sii file and add the following:
 
<pre>
dlc_dependencies[]: "package_name"
</pre>
 
Where package_name is name of the DLC package - you can find package names in game directory for example if your mod requires DLC Scandinavia - package archive is called dlc_north.scs, the package name is the archive name without extension so in this case it will be dlc_north.
=Sample mod=
developer
1,626
edits

Navigation menu