In this video, I cover the new system that is allowing the ship textures to load externally from a special folder. This new folder can be found with all the other MOD stuff in the MOD folder.
With the textures loading externally, this will allow modders to make new skins, and assign these skins to various ships by editing the individual ship file. Each ship file now contains 3 new variables that will hold the names of the images that the ship uses.
The next step is a bit more difficult, but in the end, will allow modders to add their own 3d models into the game as ship parts. A part could be a small 3d shape or building block, or it could be an entire ship that was designed outside of Astrox without using the ship editor.
Now that these textures are in place, you now have the ability to change the colors of each ship you own. There are 3 layers that can be adjusted, and together, they provide enough custom control to make some cool looking ships. I have also added a slider that will adjusted the reflective metallic like properties of the ship texture. Along with the base color and gloss, you can also adjust the light emission of the ship as well.
Currently, all ship are using the default ship textures located in the MOD/ship_parts/textures folder. I will be adding new base textures for the different ship manufacturers, and possibly specialized ones for special ships.
I have also made a number of small combat tweaks, adjustments to the mining drones, and a handful of small bug fixes.
BUILD 0.0085
* Updated project to 2019.2.13f1
– Fixed shipyard ship preview bug when activating ship.
– Fixed auto pulse scanner bug not reaching range.
– Fixed solar sail colliders for all ships.
– Adjusted Death panel and option buttons.
– Adjusted galaxy map panning from slide to drag and drop.
– Adjusted all active modules names, prices, stats and values.
– Adjusted Small combat drone damage.
– Adjusted skill point requirements for all fleet skills.
– Adjusted all base damage modifiers to 1.0 for new games.
– Adjusted station interior scaling, fx, models.
– Adjusted Mining drones to mine electron orbs.
– Added resistance damage data to active ship scans.
– Added cooldown for hyperwarp drive base on strength.
– Added ability to color ships in garage.
– Added ship light emission texture to ship models.
– Added ability to color the light emission texture.
– Added custom ship colors to hangar dock display.
– Added option for camera FOV.
– Added new ui for activating and selling ships.
– Added external texture loading for ship material.
– Added Metallic smoothness slider to main color.