VoidExpanse/Content modding
This article is a draft and may contain incomplete or even incorrect information. You can help by expanding it. |
---|
Content modding
All objects in the game are represented by XML files which define their properties and behavior. These content files are located in "/data/..." folders.
So, if you want to add a new item or a ship - it'll be asset modding.
Let's take a look at a ship hull "shuttle". Hull of this ship is defined in "data/items/hulls/light_frigates/hull_shuttle.xml". This file includes all information needed for the game to make this hull work: weapons slots, model references, textures references, blinks, engine trails, physics, etc.
Basically, to add a new ship all that you need is to add one more hull items to "data/items" folder of your mod. And model with textures, of course. To make ship adding easy, we've created a special tool - [Physics Adjuster], which is quite easy to use.