Main Menu

Modding

Started by Lurler, May 03, 2016, 11:12:02 PM

Daitallica

Quote from: Lurler on May 09, 2016, 09:49:45 PM
Yup, it means we have all the same things available to us as to modders :)

Anyway, here is some more stuff.


Any serious modder would definitely like to see a good documentation when creating a mod for the game, so we prepared this.
In fact this is THE documentation we use ourselves for development, so again, you will have exactly the same stuff available to you as to us :)
Since we have several people working on the game at the same time we try to keep this documentation up to date at all times.
In the image above you can see a list of interfaces available in a certain part of the project.
Oh, right. One more thing. Just to be clear, this documentation is automatically generated from the source code, so we don't need to manually edit it. We rebuild it with every new version of the engine and game.


And here is a single article about a particular class. It lists different elements that are available there with short descriptions.
We tried to keep the code such that you don't even need documentation (with all names being self explanatory), but a good documentation could make life much easier for sure :)

Where can we get this documentation ?

ai_enabled

@Daitallica, it's outdated and we're going to finish it when we continue working on the modding tools (of course it's auto-generated, but there are several issues with the autogeneration right now after we've updated to C# 7.3; the template also doesn't include some necessary information and navigation is far from perfect). Currently, our focus is Steam release.