Version 1.4 is finally ready!
- Added View Menu
- Add Weapon Comparison Viewer
- Moved Tech Tree Viewer to it's own window (accessed via View Menu)
- Added Save-To-File button in Tech Tree Viewer (saves to XML format)
- Added a data-visualization graph function to the Formula Wizard with 2d graphs for 1-var equations and "surface graphs" (actually 3d-spline graphs) for 2 var equations. I'm using a trial version of Super2d3dGraphLibrary from http://www.softwaresigloXXI.com as it allowed me to put a really nice set of graphs in to the tool without taking the time to write my own. If you want graphs without ads, you must purchase your own licensed version, but the trial version included here will work.
- Added menu option to use graphing formula wizard or not (in case you want the old style (which can be a little speedier)).
- Added Vehicle Unit Types editor
- fixed a couple of minor problems when reading older data files (allows some backwards compatibility for the editor since the game seems to do so)
- More descriptive messages when tech tree finds problems. Also caught some errors that were causing the editor to crash and now handle them more gracefully.
- Fixed crash where the tech areas editor and tech tree viewer would crash when trying to load a tech tree that has errors. Now it will simply report the errors and continue rather than crashing (it still won't show the tech tree though since it's an invalid tech tree)
- Editor no longer complains if more than 168 tech area images are used if the underlying image has been expanded to have room for them
- If a file has read errors, the editors will now still allow editing of the items that it did read correctly. Beware though, saving after this will only write back to the file the parts that the editor understood and is thus NOT recommended.
There's probably a few other things as well that I've forgotten
This will probably be the last update for a bit as I need to concentrate on work for the next few weeks. If there are issues, I'll try to fix them quickly, so please let me know, but I don't expect to be adding more features for a bit.