How To Create Plugins/DataModelAssemblyType

From Resonite Wiki

This article or section is a Stub. You can help the Resonite Wiki by expanding it. DataModelAssemblyType is a special enum which tells FrooxEngine what type of assembly a plugin is. It has the following values:

Value Description
Core This is a required assembly for the Data model. Marks your session as incompatible when loaded.
UserspaceCore This is a required assembly for the Data model, but its types are only loaded into and accessible from Userspace.
Optional This is an optional assembly, it needs to be manually activated when opening a world
Note: Currently you cannot select assemblies on a per-session basis and so no optional assemblies are currently loaded.
Dependency This assembly is used as a dependency for other assemblies.

Note: Currently this value is treated the same as Optional.