Hi folks. I pushed a small patch out with some stability fixes and a few balance changes.
- Fixed a potential crash related to a multi-threading race condition.
- Changed the way StarDrive looks for your config file; attempting to fix errors where SD says "Can't find file Windows/System32/Config.xml". Somehow SD can forget its local path so I am forcing it to remember. Hopefully.
- Fixed an issue where Tech names on the Diplomacy screen weren't getting pulled from the localization file.
- Fixed a crash related to fleet buttons and a race condition if a fleet is destroyed.
- Fixed a UI issue where selecting a massive fleet and scrolling down in the list, then drag selecting a new group of ships would have the new group's icons scrolled out of view.
- Fixed a bug where the increased cost of ships and buildings was forgotten after loading a save with Pacing > 100%
- Reduced Maintenance on Biospheres to .1 from .5
- Reduced population bonus from Biospheres to .1 from .5
- Point Defense Weapons can now target missiles fired from planets
- Fixed an issue where projectiles could sometimes miss when they should be hits.
- Added missile salvo support for modders
- Fixed a race condition crash - the "Queue Empty" crash
- Fixed a race condition - "Index out of Range" related to the drag-select box.
- Fixed potential index out of range crash in the render code.
- Changed the way StarDrive reads and stores its Config information to try and solve XML reading errors on the config file.
- Changed a number of fonts to support German characters. The text appears more crisp now as well.