MattG's Observatory plugins

@MattG A suggestion for BioInsights:
Highlight genus/species/colour that the commander has not scanned before. I'm trying to find and photograph as many different species as possible
 
@MattG A suggestion for BioInsights:
Highlight genus/species/colour that the commander has not scanned before. I'm trying to find and photograph as many different species as possible
This will be covered by Codex Companion as you’ll be able to mark those things and get a notification. Had to delay CC a bit though, it’s undergoing a revamp.
 
Thank you for these plugins. I am using the Evaluator. One suggestion, I am in VR and it would be nice to have the option for voice notification for high value scannable bodies.
 
edit:
I said 200m, but then I just noticed from looking at the table that there seem to be variable distances required, from 200m to 800m. I wasn't aware of that. Are these distances species-dependent?

So the distances are per Genus rather than per Species - so for example Aleoida is 150m while Bacterium are 500m, but all Species of Bacterium (Tela, Cerbrus, etc) will be 500m. Not that you need to worry about it, BioInsights knows the distances and will let you know when you're good for 2nd and 3rd scans :)
 
Something different...

I just have a situation where the surface scanner reports 2 biosignals, but your plugin shows 3. The 2 from the surface scanner were correct, the third signal should be Fungoida Setisis. The exact details are
seen: x
analysed: blanc (of course)
Possible Variants: White
Base Value: 120,200
Distance: 300m
Po: (0,32%)

How can/should I interpret the contradiction with surface scanner?
And what does the value behind Po mean?

3 possible types, the surface scanner is correct, but according to the conditions on the planet there are 3 different possible species that could live there, so the plugin shows the 3 possible, but only two of them will be there.
 
3 possible types, the surface scanner is correct, but according to the conditions on the planet there are 3 different possible species that could live there, so the plugin shows the 3 possible, but only two of them will be there.

Yep, exactly this - 3 genus met the minimum requirements but only 2 were present. I'm working to make things more accurate but it'll likely never be 100%. That said, if you're looking for something specific and BioInsights says it might be present you can confirm before landing by scrolling through the genus maps (the horrible blue things) after mapping. If the genus you're looking for doesn't have a blue map, it's not there, don't waste time landing.

And what does the value behind Po mean?

Po shows the body has Polonioum, and the figure is how much as a percentage (from the scan). It used to say Polonium but sometimes there can be 3 or 4 possible variants so I shortened to chemical symbols to try and keep the window a bit smaller.
 
Updates.

Telegram - added a setting to disable Telegram notifications without needing to move the plugin itself.

Evaluator - added an option to send notifications for bodies deemed "Worth Mapping" as requested by @Bolkonski

BioInsights has had many changes under the hood:
  • Performance improvements
  • It will now submit details about what variants are predicted, and what are actually detected. This is to enable better prediction of variants that are present on a body. It can be disabled in the settings if you prefer not to share this data (it only gets sent to me).
  • Added an option to flag bodies where the total minimum value of the biologicals meets a certain threshold - for those chasing exobiology rank
  • BioInsights now keeps a database of seen codex entries - use Read All in ObsCore to initially populate this

Also added a download for BioInsights Codex Companion. Codex Companion can show you the discovered entries from BioInsights. Double clicking a biological in CodexCompanion will show you what I currently believe to be the requisites for discovering it. You can mark biologicals in a specific region, or in the "Any" region to receive notifications in BioInsights if there is a possibility of that biological on the scanned body. If you were using the older beta version of CodexCompanion, you previously had to keep it open to receive notifications of Marked biologicals - this is no longer required.

A couple of limitations in CodexCompanion - if you interact with CodexCompanion while a "Read All" is happening, it will crash. This is because the database behind it all is opened in an exclusive mode for the bulk read. I could make it work alongside, but it makes the Read All 20-30 times slower. I will likely improve this at some point, but it's not high priority - just don't touch Companion while a Read All happens.
It also doesn't yet automatically refresh. If you scan a new bio in Odyssey, you'll need to hit Refresh in Companion to see it reflected. Again, I hope to improve this eventually but it is not high priority.

Please also disable the option to "attempt to re-read system" in ObsCore - this will currently cause the codex database to be wiped, requiring a "Read All" to re-initialise it.

Please let me know if there's any problems.
 
Last edited:

rootsrat

Volunteer Moderator
Updates.

Telegram - added a setting to disable Telegram notifications without needing to move the plugin itself.

Evaluator - added an option to send notifications for bodies deemed "Worth Mapping" as requested by @Bolkonski

BioInsights has had many changes under the hood:
  • Performance improvements
  • It will now submit details about what variants are predicted, and what are actually detected. This is to enable better prediction of variants that are present on a body. It can be disabled in the settings if you prefer not to share this data (it only gets sent to me).
  • Added an option to flag bodies where the total minimum value of the biologicals meets a certain threshold - for those chasing exobiology rank
  • BioInsights now keeps a database of seen codex entries - use Read All in ObsCore to initially populate this

Also added a download for BioInsights Codex Companion. Codex Companion can show you the discovered entries from BioInsights. Double clicking a biological in CodexCompanion will show you what I currently believe to be the requisites for discovering it. You can mark biologicals in a specific region, or in the "Any" region to receive notifications in BioInsights if there is a possibility of that biological on the scanned body. If you were using the older beta version of CodexCompanion, you previously had to keep it open to receive notifications of Marked biologicals - this is no longer required.

A couple of limitations in CodexCompanion - if you interact with CodexCompanion while a "Read All" is happening, it will crash. This is because the database behind it all is opened in an exclusive mode for the bulk read. I could make it work alongside, but it makes the Read All 20-30 times slower. I will likely improve this at some point, but it's not high priority - just don't touch Companion while a Read All happens.
It also doesn't yet automatically refresh. If you scan a new bio in Odyssey, you'll need to hit Refresh in Companion to see it reflected. Again, I hope to improve this eventually but it is not high priority.

Please also disable the option to "attempt to re-read system" in ObsCore - this will currently cause the codex database to be wiped, requiring a "Read All" to re-initialise it.

Please let me know if there's any problems.

Thanks a million for these! Absolutely necessary for me, makes exploration much more pleasant experience and saves a ton of time, which I'd have to use to click through the maps and menus and Codex and whatnot to get all of that info, that's just presented to me in a very nice and readable table format <3

o7
 
Please let me know if there's any problems.
Having problems with the "Mark" feature on the codex companion with the region set to "Any Region". Some of the boxes will not mark. e.g. Tussock Albata, Aleoida Laminiae. They are not "non-existent". The individual regions seem to work OK. It looks like it is because there are some regions (but not all) that are marked as "Not in region".

What I am trying to do is find every Genus/species/colour combination possible irrespective of the region.

BTW will BioInsights highlight a marked bio?
 
Having problems with the "Mark" feature on the codex companion with the region set to "Any Region". Some of the boxes will not mark. e.g. Tussock Albata, Aleoida Laminiae. They are not "non-existent". The individual regions seem to work OK. It looks like it is because there are some regions (but not all) that are marked as "Not in region".

What I am trying to do is find every Genus/species/colour combination possible irrespective of the region.

BTW will BioInsights highlight a marked bio?
Good spot - I've uploaded a (hopefully!) fixed version.

And yes, if they're marked in CodexCompanion you'll receive a notification in BioInsights if it determines that the variant might be present on a body. As noted previously, if you do scan a new bio you'll then need to hit Refresh in CC to see it reflected there until I come up with a better way to make it work magically.
 
Good spot - I've uploaded a (hopefully!) fixed version.

And yes, if they're marked in CodexCompanion you'll receive a notification in BioInsights if it determines that the variant might be present on a body. As noted previously, if you do scan a new bio you'll then need to hit Refresh in CC to see it reflected there until I come up with a better way to make it work magically.
Yes that looks better. Thanks for such a quick response. I think this is going to be really useful for me.
 
Updated BioInsights - there were quite a few new variants reported, so they've all been added. I've also added some that aren't confirmed to exist but that I strongly believe will do - basically, for variants whose colour is based on parent Star type I've assumed if a variant exists for a particular star type it will exist for all species within the genus that also base colour on parent star - e.g., Bacterium Cerbrus Orange was added requiring a Herbig Ae/Be parent. I've also added it to the Aurasus and Alcyoneum species as they are also coloured by parent star.

Accordingly, I've updated Codex Companion with new variants. I've also added a few tweaks in CC - species are coloured Orange or Blue depending on if the variants are coloured by surface materials or parent star types. You can also double click the species name to see all known variants - and unknown ones that possibly exist but haven't yet been reported. Also added "Reset Region Marks" button - to just clear all marks in a given region instead of having to Reset All, and also added "Unmark Seen Species" button which will remove marks on any variants within the current region that you have Seen (be sure to hit Refresh before doing so, or it may miss a just seen variant).

Added BodyCount plugin. Similar to BoxelStats, this provides counts of the different body types within a boxel. It was a squadron-specific request at the time but I figure it might be useful to someone.
 
Last edited:
I'd love to have autoupdate - but it'd need Core itself to support it too. Maybe one day, if we ask @Vithigar really nicely :)
Definitely a good suggestion, and something that has occurred to me before but never really made it to the forefront of what I wanted to do. Will open an issue to track this and try to keep it more in mind now that it's been specifically requested!
 
Bioinsights isn't displaying anything after Update 11. I guess some of the files have changed naming format (that's what I heard).

Just letting you know.
 
Bioinsights isn't displaying anything after Update 11. I guess some of the files have changed naming format (that's what I heard).

Just letting you know.
Should be working - but you'll need to make sure you have the very latest Observatory Core - see here

If you use EDJP at all, you'll also need to update that.

Don't you just love unannounced changes that do nothing useful but cause grief for app developers? 🙃


(BioInsights will be getting an update soon though, so keep an eye for it)
 
Should be working - but you'll need to make sure you have the very latest Observatory Core - see here

If you use EDJP at all, you'll also need to update that.

Don't you just love unannounced changes that do nothing useful but cause grief for app developers? 🙃


(BioInsights will be getting an update soon though, so keep an eye for it)
Yeah, I got the update for Observatory Core already. Bioinsights was working in that it was still feeding me a notification when I drove far enough to take the next sample, but I wasn't getting anything in the Bioinsights window itself. Anyway I'll check more tomorrow, and will keep an eye out for any updates :)

Thanks again.
 
Back
Top Bottom