Releases: Silarn/EDMC-Pioneer
Release 2.2.0 Patch 1
This is a patch release to fix an issue where the database version check was only checking if ExploData was higher than Pioneer.
It should now ensure that the DB versions are identical. Running an ExploData version that's incompatible with the current release will almost always result in unexpected behavior if not outright failure.
Version 2.2 - Bubble Systems, Display Updates & More
This release revises the way scans are interpreted for 'bubble' systems. These systems are pre-discovered and can't be scanned by the FSS, but can be mapped with the DSS. There have been additional tweaks to various parts of the display. This update requires an ExploData database update and will require reimporting your journals to fix data for previously visited systems.
Bubble Values & Value Revisions
Mapping bodies in these systems calculate values in unusual ways. Mapping the body does get the first discovery bonus but does not get the Odyssey mapping bonus. This results in values about 2x higher than the previous assumed already discovered and mapped values. In addition, Pioneer no longer includes nav beacon data in the current value calculations. (If the body was not scanned with the FSS or mapped with DSS, you do not get any sellable data.)
- Added indicators
- Bodies that have only been scanned with the nav beacon will have an (N) indicator (cleared if the system is later scanned normally)
- Bodies that are already mapped not but marked as discovered will be flagged as bubble systems with the (B) indicator
- The above new indicators will also tag the system flags
- Updated criteria
- Sag A* does not follow standard black hole value calculations and now has a custom value amount
- ELWs which have been terraformed have wildly variable 'terraform' bonuses, ranging from 0 to 100% of the possible bonus
- 'Bubble' bodies get the first discovery bonus but no Odyssey mapping bonus
- Scans from nav beacons don't count toward current system value
- Other tweaks
- Pioneer will now display data as long as any body in the system was scanned or mapped
Display Updates
- Added a new optional display for mapped body count (for mapping completionists)
- Maximum body count now displays a question mark until the system is honked and the body count is locked in
- Fixed display issues with the number of scanned bodies if the system has not been honked
- Generally more accurate display for systems where data was scanned with one commander and later visited by an alt
- These systems will have body value estimates but will not be marked (S) until the scans are completed and will not add to the current system value until scanned/mapped
- Generally improved status tracking for the overall system scan state, providing better estimates
Release 2.1.4 - Multi-Commander Fix
This is a critical fix for multi-commander users.
Pioneer did not properly update the active commander data when changing commanders leading to incorrect status data being saved for the first commander to be loaded in EDMC.
Release 2.1.3 - Belt Tracking & Display Updates
To more accurately track completed system scans, Pioneer now tracks asteroid belts. The display has been updated to indicate this. The body count also now includes the current scanned and total bodies.
Finally, the overlay now hides itself when you're in combat mode or not in flight.
The database version has been updated to v6 to match BioScan. However, if you don't use BioScan there's no urgent need to reparse your journals as the data changes don't affect Pioneer.
Asteroid Belts / Clusters
- Use star ring data to determine belts in the system
- Track scanned belts and compare against expected belts
- Flag system as fully scanned only when belts are fully scanned
- TODO: Update display when belts are orbiting barycenters, unfortunately these are not visible in the journals until they are scanned
Display Updates
- Body # indicator now displays current/total body scans
- Additional tracking for found / expected asteroid belts (eg. 1/2 Belts)
- Full system scan/discovery bonus is not displayed until all expected belts are scanned
Overlay
- The overlay now auto-hides if you toggle combat mode or exit your ship
Release 2.1.2 - Maintenance Update
This is an otherwise minor update which lays the groundwork for more updates. Primarily, the database has been updated to version 5 to keep pace with BioScan.
Database Version 5
- Added body details
- Orbit and rotation period
- Added body ring info table for stars and planets
- Modified flora table to allow multiple variants on one planet
- Added scan level info (0 - unknown, 1 - autoscan, 2 - basic, 3 - detailed / nav)
Overlay Improvements
Overlay display stability improvements have been migrated from BioScan
Display Updates
- Journal parsing progress will always start from 0%
- Previously parsed journals are not included
- Now displays journal count as well
- Shorthand changes
- EL -> ELW
- W -> WW
- A -> AW
Coming Soon
The ring data added in DB v5 should allow for more accurate 'complete scan' detection. If we have scans for all of the asteroid belt clusters listed in the star ring data, we can confirm a 'complete' scan. Currently it assumes a full scan if all 'normal' bodies were scanned and merely increases the bonus for each belt cluster. However, this bonus is not truly earned until all belts have been scanned.
Release 2.1.0
EDMC Overlay Support
This version primarily brings support for drawing overlays with EDMCOverlay (or edmcoverlay2 for Linux).
This must be enabled in the settings pane.
You can select the text color and anchor position for the data display.
Release 2.0.4
This is a simple maintenance release to set compatibility with db v 4.
ExploData 1.0.8
- Added support for atmospheric pressure and planet radius values
ExploData 1.1.0
- Upgrading the SQLAlchemy (2.0.20) and typing_extensions (4.7.1) python packages
Release 2.0.3
Additions
- Add 'Export' button to write the value text to file
- Writes a
System-Name.txt
file to the EDMC data directory underpioneer_exports
- Writes a
Fixes
- Minor display update for carrier values to display 'up to' for value ranges
- Fix issue with the efficiency bonus applying multiple times
- Mitigate scrollbar flickering between display updates (thanks @kitlaan)
- Round credit values instead of the default floor conversion
Release 2.0.2
This is a small release adding some informational display options. These need to be enabled in the settings.
- Additional stellar descriptors
- Parse the subclass and luminosity and display descriptors beneath the main star type description
- Some minor adjustments to the main star description
- Carrier sell value display
- Display an additional line for the value summaries (per body and overall) to indicate the sell value at a carrier (75%) including the carrier's cut (12.5%)
- Minor adjustments to streamline the display
Release 2.0.1
This release includes some display improvements and optimizations.
Display Improvements
- Hide the full scrollbox and system value display when we have no system data
- Fix star calculations erroneously including a mapping bonus in the maximum value
- Condense the system value display when you have fully scanned/mapped the system
Other
- Minor optimizations to value assignments
ExploData
- Optimize database during shutdown (run VACUUM command)