/How_To_Write_Plugins
Plugins are used to add more Components and ProtoFlux nodes to Resonite by programming them using C#. They are not to be confused with Mods which do not add things into the Data Model.
Getting started
You will need to know the basics of the C# Programming Language to write plugins.
- Download Visual Studio Community edition, which allows for easier programming and compilation of plugins. However, you can use your favourite code editor as long as you know how to compile C# into a
.dll
- During installation, ensure to select .NET desktop development which will give you the .NET Framework development tools, which are required to compile a plugin
- Create a new project using the
Class Library
template (please ensure it is the C# option). You can use all the default settings.
TODO: finish this off tmrw as the tiredness is real.