MattG's Observatory plugins

Ozzie, seeing your screen really helps show there's something wrong with my install but I do not see an obvious answer.
I did a default install of Observatory Core which says Herald is part of that. You can see the .dll is in the plugins folder but is not listed in the list of Plugins within Core.

We are both running Core v1.1.4 and I've tried reinstalling the program. Any ideas?


1731868411624.png
 
Ozzie, seeing your screen really helps show there's something wrong with my install but I do not see an obvious answer.
I did a default install of Observatory Core which says Herald is part of that. You can see the .dll is in the plugins folder but is not listed in the list of Plugins within Core.

We are both running Core v1.1.4 and I've tried reinstalling the program. Any ideas?


View attachment 408813

Unfortunately, Herald may already be disabled - and if not, it soon will be. See here.
 
I just downloaded the latest Observatory Core and all my plugins are now marked as out of date. I updated to what seems to be the latest version of the plugins to no avail. I have Observatory Core v1.2.2 and this is the plug-in config screen:
1732704495849.png


Am I missing something? Note that I tried enabling BioInsights ignoring the Dreadful Warning that popped up, and it didn't help.
 
I just downloaded the latest Observatory Core and all my plugins are now marked as out of date. I updated to what seems to be the latest version of the plugins to no avail. I have Observatory Core v1.2.2 and this is the plug-in config screen:
View attachment 409714

Am I missing something? Note that I tried enabling BioInsights ignoring the Dreadful Warning that popped up, and it didn't help.

Observatory 1.2.x has breaking changes in it (to be able to add FSD jump details to custom criteria). Of those pictured, BioInsights and Colliders are particularly affected and will plain not work but all my plugins are affected to some degree and will disable themselves each time you restart Observatory. It also breaks the ability for my plugins to auto-update.

Unfortunately I've not yet had the time necessary to fix everything - I'm working on it when I can but real life is hectic right now.

I strongly suggest downgrading to Observatory 1.1.4 until I manage to sort everything. Hopefully I'll have something ready in next few days.
 
Observatory 1.2.x has breaking changes in it (to be able to add FSD jump details to custom criteria). Of those pictured, BioInsights and Colliders are particularly affected and will plain not work but all my plugins are affected to some degree and will disable themselves each time you restart Observatory. It also breaks the ability for my plugins to auto-update.

Unfortunately I've not yet had the time necessary to fix everything - I'm working on it when I can but real life is hectic right now.

I strongly suggest downgrading to Observatory 1.1.4 until I manage to sort everything. Hopefully I'll have something ready in next few days.
Thanks, back up and running again. It must be more than a little frustrating to have the platform pulled from beneath your feet.
 
Thanks, back up and running again. It must be more than a little frustrating to have the platform pulled from beneath your feet.
I was warned along with other plugin devs (who are more on the ball than me!), but the changes aren't as trivial for me as they might seem - e.g. Evaluator will "work" but it'll keep disabling itself when starting Observatory and won't trigger certain parts of the code that rely on it not being disabled and re-enabled. That's not going to be a good experience so I might as well finish up new Evaluator (rather than trying to rebuild legacy Evaluator) - but that still needs a smidge of polish. BioInsights is 99% there - but one of it's new features relies on a new plugin called StellarOverlay, and that also needs a smidge of polish. Throw in a couple more common libraries between all my plugins and all of a sudden you're in a twisty maze of dependancies. Then throw my lack of time into the mix, and here we are.

But I'll have it sorted Soon™️
 
I was warned along with other plugin devs (who are more on the ball than me!), but the changes aren't as trivial for me as they might seem - e.g. Evaluator will "work" but it'll keep disabling itself when starting Observatory and won't trigger certain parts of the code that rely on it not being disabled and re-enabled. That's not going to be a good experience so I might as well finish up new Evaluator (rather than trying to rebuild legacy Evaluator) - but that still needs a smidge of polish. BioInsights is 99% there - but one of it's new features relies on a new plugin called StellarOverlay, and that also needs a smidge of polish. Throw in a couple more common libraries between all my plugins and all of a sudden you're in a twisty maze of dependancies. Then throw my lack of time into the mix, and here we are.

But I'll have it sorted Soon™️
LargerDominoes.jpg
 
OK.

I've updated BioInsights, Evaluator and Colliders for 1.2.2 Observatory. I've also updated a previously unreleased (except in beta) plugin called StellarOverlay for 1.2.2.

The GEC plugin I have not had time to fix, and will break Observatory 1.2.2. You should remove it - but it is being reincarnated Soon™️. It is being integrated into a new plugin that I am working on. CodexEntries will also be in this new plugin but legacy version should continue to work. SignalMonitor will probably also be incorporated into this new plugin - but the legacy version should work until then.

I've not updated BoxelStats nor Bodycount. I am working on an improved version of these, and combining into a single plugin as they really should've been from the start.

Legacy Telegram should continue to work. I will update this eventually but it is not a priority as I believe very few people use it.

AutoUpdater should be deleted. This plugin is now deprecated. All new plugins will have the ability to auto-update themselves and no legacy plugins will be getting updates.

First off then, BioInsights. I've made lots of updates that have been requested by beta testers. It can fill the window now, some terminology has been made clearer, notifications can be configured to be audio and/or popup, or off. I've added Crystalline Shard support - but consider this very much work-in-progress as I've barely been able to test it. Popouts can now be configured to only appear in certain game GUI modes - so for example, I have mine only appear when I look at left panel. You can right click the main window of the popout now to toggle buttons, OnTop, and the titlebar of the popout - but note doing this will stop it being able to be moved / resized (toggle titlebar back on to do this). If you lose the popout window somehow, you can right click in the BioInsights window of Observatory and reset the position of the popout or close it. Improved the TTS voices when reading bio values. There's also numerous rule tweaks to bio criteria.

Next, Evaluator. If you've used BioInsights, this should feel similar. It has similar controls. You can still hide bodies below a certain value but you can also force it to always show certain bodies even below the minimum value - e.g., I like to always see the main star in the Evaluator window. There are some icons associated with bodies to see at a glance if it has volcanism or is terraformable etc. BioInsights will also inform Evaluator of high value biologicals or personal codex entries with iconography, and these bodies can be automatically routed to. If a body isn't in the routed bodies but you want to visit it, you can simply toggle it in the Evaluator window and it'll be included in the efficient routing. There is a simple filter represented by 3 circles in the output window. The middle is the default, and displays the bodies as expected by your settings. The left circle will show only mapped and bodies worth mapping, and the right circle will show all bodies. Like BioInsights, there are popout options for Evaluator and you can configure it to only appear on certain game GUI modes. One feature I had hoped to add but didn't have time for was a record of all unsold data. This will be added at a later date.

This is an example of BioInsights and Evaluator set with a bit of transparency and set to only appear on the GUI left panel (and with titlebar and headers disabled):
tIcYGzP.png



Colliders output has been tweaked a bit but should work much as it did previously but will require a Read All to re-populate data as some background bits have changed.

StellarOverlay is a new plugin. Initially, it mostly just replaces the Observatory notifications with some highly customizable ones. I have many plans for this plugin though, and one example is the new "FSS notifications" for BioInsights. These will provide an at-a-glance notification in the game window so you don't have to refer to BioInsights window as often. This is an example of a couple of the notifications and the FSS notification:
7UAvf91.png


You can download all the updates here.

Any problems, post them here or tag me on the Observatory discord. Real life is still very hectic but I will answer when I can.

Remember that legacy plugins will need re-enabling in Observatory each time you restart it.
 
Last edited:
I've forgotten how to set the things I want the voice notification to notify me of. There used to be options for selecting certain types of bodies to be scanned, for possible biologicals of interest etc.

Ah, think I've sussed it... and the overlays, hopefully. The voice was alarmingly slow at first!
 
Last edited:
Very nice, have now upgraded to the new version and plugins, an excellent job all around both with the new version of Observatory and the Plugins!
 

rootsrat

Volunteer Moderator
OK.

I've updated BioInsights, Evaluator and Colliders for 1.2.2 Observatory. I've also updated a previously unreleased (except in beta) plugin called StellarOverlay for 1.2.2.

The GEC plugin I have not had time to fix, and will break Observatory 1.2.2. You should remove it - but it is being reincarnated Soon™️. It is being integrated into a new plugin that I am working on. CodexEntries will also be in this new plugin but legacy version should continue to work. SignalMonitor will probably also be incorporated into this new plugin - but the legacy version should work until then.

I've not updated BoxelStats nor Bodycount. I am working on an improved version of these, and combining into a single plugin as they really should've been from the start.

Legacy Telegram should continue to work. I will update this eventually but it is not a priority as I believe very few people use it.

AutoUpdater should be deleted. This plugin is now deprecated. All new plugins will have the ability to auto-update themselves and no legacy plugins will be getting updates.

First off then, BioInsights. I've made lots of updates that have been requested by beta testers. It can fill the window now, some terminology has been made clearer, notifications can be configured to be audio and/or popup, or off. I've added Crystalline Shard support - but consider this very much work-in-progress as I've barely been able to test it. Popouts can now be configured to only appear in certain game GUI modes - so for example, I have mine only appear when I look at left panel. You can right click the main window of the popout now to toggle buttons, OnTop, and the titlebar of the popout - but note doing this will stop it being able to be moved / resized (toggle titlebar back on to do this). If you lose the popout window somehow, you can right click in the BioInsights window of Observatory and reset the position of the popout or close it. Improved the TTS voices when reading bio values. There's also numerous rule tweaks to bio criteria.

Next, Evaluator. If you've used BioInsights, this should feel similar. It has similar controls. You can still hide bodies below a certain value but you can also force it to always show certain bodies even below the minimum value - e.g., I like to always see the main star in the Evaluator window. There are some icons associated with bodies to see at a glance if it has volcanism or is terraformable etc. BioInsights will also inform Evaluator of high value biologicals or personal codex entries with iconography, and these bodies can be automatically routed to. If a body isn't in the routed bodies but you want to visit it, you can simply toggle it in the Evaluator window and it'll be included in the efficient routing. There is a simple filter represented by 3 circles in the output window. The middle is the default, and displays the bodies as expected by your settings. The left circle will show only mapped and bodies worth mapping, and the right circle will show all bodies. Like BioInsights, there are popout options for Evaluator and you can configure it to only appear on certain game GUI modes. One feature I had hoped to add but didn't have time for was a record of all unsold data. This will be added at a later date.

This is an example of BioInsights and Evaluator set with a bit of transparency and set to only appear on the GUI left panel (and with titlebar and headers disabled):
tIcYGzP.png



Colliders output has been tweaked a bit but should work much as it did previously but will require a Read All to re-populate data as some background bits have changed.

StellarOverlay is a new plugin. Initially, it mostly just replaces the Observatory notifications with some highly customizable ones. I have many plans for this plugin though, and one example is the new "FSS notifications" for BioInsights. These will provide an at-a-glance notification in the game window so you don't have to refer to BioInsights window as often. This is an example of a couple of the notifications and the FSS notification:
7UAvf91.png


You can download all the updates here.

Any problems, post them here or tag me on the Observatory discord. Real life is still very hectic but I will answer when I can.

Remember that legacy plugins will need re-enabling in Observatory each time you restart it.

Thank you so much for keeping the plugins up to date, stellar work! Are the "Update Required" ones from this list all safe to re-enable, including the Auto Updater?

1734024730025.png
 
Thank you so much for keeping the plugins up to date, stellar work! Are the "Update Required" ones from this list all safe to re-enable, including the Auto Updater?

View attachment 411410
AutoUpdater: Delete it. All updated plugins have the ability to udpate themselves rather than relying on a different plugin (check Settings)
Boxel Stats / BodyCount: Should be fine re-enabled. I am working on a new version that incorporates both of these into a single plugin
GEC: This one won't work. I am adding the GEC functionality into a new plugin
Codex Entries: Should be fine re-enabled. This is also being incorporated into a new plugin
Signal Monitor: Should be fine re-enabled. This is also being incorporated into a new plugin
Telegram: Should be fine re-enabled. I probably need to make an updated release for this though.

Note that you'll need to re-enable these plugins each time you run Observatory until I get their updates or replacements sorted.
 

rootsrat

Volunteer Moderator
AutoUpdater: Delete it. All updated plugins have the ability to udpate themselves rather than relying on a different plugin (check Settings)
Boxel Stats / BodyCount: Should be fine re-enabled. I am working on a new version that incorporates both of these into a single plugin
GEC: This one won't work. I am adding the GEC functionality into a new plugin
Codex Entries: Should be fine re-enabled. This is also being incorporated into a new plugin
Signal Monitor: Should be fine re-enabled. This is also being incorporated into a new plugin
Telegram: Should be fine re-enabled. I probably need to make an updated release for this though.

Note that you'll need to re-enable these plugins each time you run Observatory until I get their updates or replacements sorted.
Nice one, thanks for the info!
 
Hi Matt, noticed a minor thing with Bio-insights, it doesn't seem to update the page if you jump back to a system you have already visited and FSS'd. I realised I forgot to scan some bio I need in a system, it showed in bio-insights as a new codex entry but I forgot to scan before I jumped to the next system. After I finished that system I jumped back, and bio-insights showed no bio at all, however I checked the bodies, found one with bio on and mapped that, then that data plus the data for all the other planets in the system showed up in bio-insights, so it doesn't appear to be updating when jumping into a system you have already scanned with the FSS.
 

rootsrat

Volunteer Moderator
Sorry for double posting, but does anyone know if I can change these colours to something less bright (this is BioInsights, but for any plugin really)?

Maybe it's a file edit change somewhere?

1735317772101.png


I have rather sensitive eyes and it's quite disturbing to me. Any help appreciated.
 
Back
Top Bottom