The development kit has been updated. The version 2.1.0 of the Spore ModAPI includes:
- Item templates. Now you have some item templates in Visual Studio that allow you to easily create certain types of objects ready to be programmed. The templates are under the Spore ModAPI category, when you click Add new item:
Additionally, the templates now come in a .VSIX file, meaning that you don’t longer have to install them manually; just execute the file and Visual Studio will do the work for you.
- Detouring. Detouring has now become a pretty easy and automatized task, using the ModAPI Detouring template you have seen in the previous image. When using that template, a dialog will be shown were you specify the class/namespace you want to detour and which of its methods you want to modify (which you can copy from the online documentation):
- Palettes. The ModAPI now has support for the palette system, allowing you to detour some of its methods and modify it. You can find more info in the online documentation.
- Other improvements. There are other minor improvements as well, such as object_cast and the Clock class, used to measure time.
You can download the new update here: http://www.mediafire.com/file/ssc8z0j2nlcqn04/Spore_ModAPI_Development_Kit_2.1.0.zip