- critical bug: forgot to add the new file error handler to another function call, which would make the app break. this is now fixed. (note to self: don't fix code in a hurry)
- rolling the mouse wheel after selecting a template would give errors, this is now fixed.
- escape didn't properly work when selecting a template, this is now fixed.
- fixed a KeyError for missing values in morphs by setting the missing values to a default of 0
For those of you who have some appearance files which generate errors due to some missing stuff, this latest version now shows the exact filename of the faulty appearance file. This makes it a lot easier to weed out appearance files which have some errors in them. If you are running this app without any errors, you don't need this update.
It turns out that the new VirtaMate update to 1.21 broke the VAM Evolutionary Character Creation App. This is now fixed. It should also be backwards compatible with the older versions of VirtaMate, but to be sure, I'd update to the latest version of VirtaMate anyway.
I also changed the default "min morph count" from 0 to 150, to avoid generating monsters due to having a lot of single-morph appearances. This is also mentioned in the documentation, but in case users don't read them, the default has already been set to 150 (as I recommend).
almost everything can be done in the companion save!
Variate Population button added
Use this Appearance button added
Reset button added
fixed numerous bugs
The way this app works now has been changed immensely, with a lot of loading and saving between python and VAM, so if you have any troubles, let me know. If the app is working fine, let me know as well! .
Recompiled the pyinstaller using Python 3.8.10 which should be compatible with windows 7. The earlier versions were compiled with Python 3.9 which gave " Missing api-ms-win-core-path-l1-1.0.dll" errors on windows 7 machines.
I'm working on some new cool features for the app but they will be added later, I wanted to get this fix out ASAP.
If you downloaded this app and had no problems running it, you can skip this update.