+ NEW: Added standby mode for auto improve asteroids
+ NEW: Added option that is on by default to Unload Unused Textures. The unloading unused textures functionality has been in the past two betas, but I added this option because unloading the textures not currently being used means that they will have to be re-loaded if they need to be used again in the future, which may cause noticeable pauses. However, disabling the feature will mean that Dark Avatar will have a bigger memory footprint.
+ FIX: We believe that we have fixed the battle crash bug. Yay!
+ FIX: Bug in Xeno Ethics that reset debt to 0 and converted the negative treasury balance to a lease
+ FIX: Crash in code that cleans up destroyed objects. This also fixes the bug where save games were corrupted because the ship type was not saved.
+ FIX: Bug in re-route governor that was re-routing all ships, not just the ones of the specified class
+ FIX: Changed text in notifications that no more anomalies/asteroids can be found to mention standby instead of deactivation
+ FIX: Added checks to not cancel directives for ships on standby unless you set an auto-pilot destionation for it
+ FIX: Fixed bug where starbases were being added to the moveable ship list, which caused the end of turn button to never come back
+ FIX: Added code to make sure that explosion textures are not removed if they haven't been used for awhile, because this is the probable cause of the pauses a few users reported during battles.
+ TWEAK: Took out some debug messages that were making debug.err files huge
+ TWEAK: Added code to make the galaxy print out which mod file (from the mods folder) it's using, and it's description, for debug purposes.
Like last week, we mostly focused on fixes. The battle crash in particular was difficult to track down because it was so random, but I think that we've finally got it.
EDIT: Make sure that you don't accidently 'update' back to beta 2. We're aware of the issue with SDC showing beta 2 as an update after installing beta 3 and we're going to try to get that fixed. In the meantime, re-starting SDC will correct the issue.
I did a clean re-build of the GC2DarkAvatar.exe and Lib3D.dll files, so that should take care of the problem. It also has a very minor change: I made the high scores list also list metaverse games.
The current version is 1.7c[b].001.