inkdev/CryMono — pull request #29 by hendrikp (2012-11-16 14:23:02+00:00)
Title: Default minimal Plugin SDK handling

Additionally i suggest:

* get rid of the modified gEnv to avoid requiring a modified gamedll (I think else CryMono won't be compatible with unmodified gamedlls), instead define internally gPlugin and get the pointer via GetPluginByName
* PathUtils can now rely on gPluginManager Paths
* type registry can now be put into the plugin class (or called from) see TODOs since flownode registration changed in 3.4.3 and will not work at certain timepoints

I could also make those changes but they would be an extensive patch, I want to avoid that decide for yourselves. The first point regarding gEnv is the most critical imho.