Posted October 23, 2018 by simulatoralive
This release brings a great many internal changes to how art is handled in this project. The end user will likely not notice a thing, except for some very, very small cosmetic changes to art. Most notably the titanium hex plating icon is a little different.
Several art files are now based on SVG source art. Block art is now being generated at compile time from a script and the icons for nearly all blocks are being produced directly from the source art, without any manual work from me. The end result of this is that nearly a megabyte of data has been eliminated from the source archive.
I also cut down the size of the bootstrap mod's archive file.
The game itself can now set configuration variables using command-line switches and when launched directly from the main jar file, it can now auto-sense whether or not it's running on a terminal, automatically switching the logging window on or off, as required.
0.10.4 Alpha was a broken update, so 0.10.5 followed on it's heels within minutes, to fix the build file mistake I made.