07-22-2021, 04:12 PM
(07-22-2021, 02:10 PM)remkonoteboom Wrote: I also noticed that the new VFX template was 2 plugins would be an issue, so yesterday, I added a new tag to the plugin manifest (not commited yet):
Code:<manifest>
<data>
<code>TACTIC/vfx</code>
<title>Scrum</title>
<description>TACTIC VFX</description>
<version>1</version>
</data>
<!-- Plugins -->
<plugin code="stypes"/>
<plugin code="config"/>
</manifest>
This allows you to reference another plugin (relative path here). The plugin loader with then load (or unload the plugin) that is reference. This allows you create a superset plugin that references other plugins. So, in this case, you would only have to load the "vfx" plugin which would then load the "stypes" and then the "config" plugin.
There are details that need to be worked out, but I think it's a good start.
Didn't know about the <plugin code="XXX"/> tag, that's interesting