OK, it's time for a proper release of BioInsights - so
here it is. You will need the very latest
Observatory Core to use it.
After downloading and installing (double click the .eop or copy it to plugins folder), the first thing you should do is review the Settings. Go to the Core tab, highlight BioInsights and hit the Plugin Settings button. It's split into sections:
This section determines if you get "blue diamonds" for new bios that you've either not seen in the entire galaxy or you've not seen in your current region. If you just want "one of everything" across the galaxy, you want the first option. If you're working on completing a particular region (or regions), go for second option.
You can determine which things give you notifications. I'd suggest having them all on initially, then disable if you don't find particular ones useful.
The first option will hide any species confirmed as not present. The extended output is similar to the old extended information - but instead of stretching the screen further it adds a new row with some extra details. The maximum number of systems after a Read All limits how much the output window shows you after a Read All. I don't recommend increasing it as it'll slow down output and increase RAM usage after a Read All (thankfully, you shouldn't need to Read All often). You can also set the Zoom level for the output here, as well as change the button sizes.
You can configure what triggers the "valuable" notifications here, either the minimum value for a body or the minimum value for a single biological.
You can tell BioInsights to look for updates itself. I'd recommend using this, but not the beta option (unless you're brave). No more AutoUpdater required!
Verbose logging adds more output in log, send debug data submits limited data about bios to improve BioInsights (actually it's not doing anything right now but will again in future). Save system data enables BioInsights to store data in case you revisit a system. If you don't care about history at all, you can disable this but I don't recommend it for now. Eventually this will go away as I have better plans for how data is store - but that's for a later plugin.
This enables you to wipe any unsold data for the current commander.
Next up, you should do a Read All to populate BioInsights background database. After that, I'd suggest restarting Observatory.
On the BioInsights tab, you'll notice some buttons:
The first button takes you to the normal BioInsights output window, which looks like this:
If you've used BioInsights before, this should be somewhat familiar. The star/material icons have changed to better reflect in-game iconography. It also now includes a "Radiant Star" field, which is the star that BioInsights colours bios on the body. When you get a red down arrow, that's when the suggested bio requires a different radiant star and so is extremely unlikely. The yellow icons for variants are also gone, replaced with green as this was causing some confusion. You can mouse-over most of the icons and it'll explain what it means. It also shows you the "current body" - this is the last FSSed, or last selected, or last mapped body. The window will auto-scroll to show you the current body. You can also click the species names to take you to Codex Companion.
The second button takes you to the unsold data for the commander:
By default, it will assume First Logged bonus - but if you know you weren't first to scan the bio (on the bio tab of the system map, it shows First Logged for bios you've scanned on a body that have already been sold), you can toggle the bonus off. Note that selling
any bio data will reset the list, it doesn't track individual sales.
The third button takes you to the "About" page, which has a few thank yous but most importantly it has a legend (no longer buried in Settings)
The fourth button is Codex Companion. It'll list the Genuses / Species that BioInsights knows about and the Species pages will give you a breakdown of the requirements and other details:
In the Variant table, you can mark variants here (these will appear as different icons in BioInsights). Note that marks are no longer region-based - a variant is either marked everywhere in the galaxy or it's not. You can also click in the "Seen?" row, and it'll show you the regions you've seen that variant in.
The fifth button is the popout option. You can now pop out the BioInsights window so you can leave Observatory on another tab. When popped out, you can right click in the title bar and toggle the window "always on top" so it doesn't get hidden, and additionally you can turn the buttons off so it takes les space:
The last button is a zoom button. It does the same as the one in Settings, but is easier to access. Because of how BioInsights is built, by default it might be quite small unless you're running a low resolution. At 4k, you probably want at least 300%.
Just to reiterate - BioInsights now updates itself, and all future plugin releases should do this so AutoUpdater is no longer functional. It specifically won't update you to this version of BioInsights because doing so without checking the Core version could cause problems!
Oh, BioInsights also now supports Brain Trees. Because of the conditions required for some Brain Trees, it can't finalize it's prediction until you finish scanning a system.
I still have a lot to do including (but not limited to):
- Other Horizons bios
- Add spansh support to enhance predictions is already-visited systems
- Add Cannon support - LCU No Fool Like One has added an API for me to integrate into BioInsights, which will help confirm bios in already-visited systems.
- Move data storage to a separate plugin. It occurred to me that many of my plugins were trying to store similar information, so it's better to centralize it for all plugins to share (and actually this also applies to spansh/cannon integration).
- Themeing. It won't play nicely with Observatory themes at the moment. I hope to eventually either support themes directly, or add an alternative themeing option.
Next release will be an updated version of Evaluator. It uses a similar interface to BioInsights and I hope to have it in the hands of beta testers soon. Note that using the new version of BioInsights will stop the integration with Evaluator that existed previously. That will be restored in next Evaluator.