Modding:Getting Started: Difference between revisions

From Vintage Story Wiki
Added mod difference table
(Written "Types of Mods" section)
 
(Added mod difference table)
Line 9: Line 9:
* [[Code Mod]]: A mod that contains code and/or modifies assets
* [[Code Mod]]: A mod that contains code and/or modifies assets


'''Content Mod''' represent "assets" folder contains '''textures''', '''sounds''', '''models''' and other '''JSON''' files, that's just a catch all for blocks, configs, dialogs, entities, items, journals, music, patches, recipes, shapes, worldgen, and world properties.
'''Content Mod''' represent /assets folder contains '''textures''', '''sounds''', '''models''' and other '''JSON''' files, that's just a catch all for blocks, configs, dialogs, entities, items, journals, music, patches, recipes, shapes, worldgen, and world properties.


'''Theme Pack''' is '''Content Mod''' but is allowed to use only "Affects Gameplay : false" [[Modding:The_Asset_System#Categories|assets]].
'''Theme Pack''' is '''Content Mod''' but is allowed to use only "Affects Gameplay : false" [[Modding:The_Asset_System#Categories|assets]].


'''Code mode''' is extended '''Content Mod''' that contains code written in '''C#''' that modifies the behavior of the game. These mods can also include all content allowed in a Content mod.
'''Code mode''' is extended '''Content Mod''' that contains code written in '''C#''' that modifies the behavior of the game. These mods can also include all content allowed in a Content mod.
{| class="wikitable" style="text-align:center;"
|-
! <!-- empty --> !! Not Gameplay Affected !! Gameplay Affected !! Can use C# code
|-
| style="background:#eaecf0;" | '''Theme Pack''' || style="background:#D9EAD3;" | + || style="background:#F4CCCC;" | - || style="background:#F4CCCC;" | -
|-
| style="background:#eaecf0;" | '''Content Mod''' || style="background:#D9EAD3;" | + || style="background:#D9EAD3;" | + || style="background:#F4CCCC;" | -
|-
| style="background:#eaecf0;" | '''Code mode''' || style="background:#D9EAD3;" | + || style="background:#D9EAD3;" | + || style="background:#D9EAD3;" | +
|}
5

edits