My plugin in 100% compatible with Gremlin Interactive’s plugin interface. So you don’t need to change anything to get your old code to work (except change the publisherId in your build.settings). Once you’ve done that, just compile, and everything will function the same as before.
However this plugin is a re-write in many ways as the old function syntax has been modified and new functions have been added.
To see the differences, I recommend looking at the documentation link I posted above. In it you’ll find the changes you’re asking about and also some deprecated items. I’d recommend to click on the chartboost.init() and chartboost.cache() links as they will provide you with in-depth info on the “event-tree” and different recommended locations to use.
Please note that my documentation only refers to the new function syntax. However, as I mentioned above, the plugin is 100% compatible with the old plugin syntax, so you don’t *need* to change your code for the plugin to function properly.
My recommendation is to change it though, and that new projects should use the new syntax. Again, if you’re in a time-crunch you don’t need to worry as the old syntax will work.