So as I understand it then. C2 tool is just a programming IDE. The plugins themselves at this time are pretty much useless? So if I use say Dictionary, WebStorage, Platformer those are in effect not used at all.
Well good luck
jayderyu
C2 does not have any program language before exporting/previewing, just some xml file to retain the "state of the editor" combined with ressources, plugins are only really used when creating the Javascript (aka previews and export time). They are (by default) loaded only at the opening of a project, However, their non javascript part (list of actions and conditions) are still used.
So yes, C2 is the combination of:
-A powerful IDE that just references the plugins used (can save the project with "organising file" if I can say so)
-A exporter/previewer that can interpret the references used, and will call corresponding behaviors, effects and plugins (this is why you can update plugins so easily when updating C2 for exemple, because they aren't used in the IDE by default, just referenced)
(I am not being ultra precise here, just explaining)
here, the IDE part is still handled by C2, but the other one is handled by something else that tomsstudio is creating, and since the official plugins are likely to change not in their list of actions/conditions, but more in the way the javascript is at the end, that is not a problem (because the Monkey's exporter does not use the JS produced, if the JS produced changes, the Monkey's one will still load normally, maybe it'll need maintenance from time to time though).
EDIT: to be more clear: the exporter is reading the event sheets, the layout views, the ressources, and converts that to monkey language, I'm pretty sure a series of monkey equivalent of official plugins could be done in monkey language, so not a problem
EDIT2: Also I am wondering about using it in commercial project, I do not know if anything you are using is free to use for commercial projects or if there are conditions that apply/can apply one day