> For the complete documentation index, see [llms.txt](https://vsxgames.gitbook.io/universal-vehicle-combat/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vsxgames.gitbook.io/universal-vehicle-combat/core-framework/modules/module-types.md).

# Module Types

Module types enable you to easily categorize modules, for example to only allow certain kinds of modules on a particular vehicle. Module Types are scriptable objects that are stored in your Assets folder.

To create a new Module Type:&#x20;

1. Right-click in the Project tab, and select Create > VSX > Module Type.
2. Rename the created scriptable object.

To set a module to be a specific type, drag the **Module Type** you created into the 'Module Type' field in the inspector of the **Module** component.
