Elite Observatory - Search your journal for potentially interesting objects, or notify you of new ones on the fly while exploring!

Great program! It's already alerted me to several interesting discoveries I probably would have missed otherwise. I'll definitely be running it while exploring from now on.

Here are a few pictures of the latest it alerted me to, A HMC larger than the typical landable (16,051km) with wide rings and high gravity (4.8 g) :

FmbIPPT.jpg

LwpBaJ5.jpg

YT7LBSc.jpg
 
  • Logical operators (AND/OR/NOT(/XOR?))

Awesome! I haven't looked too closely, but do you currently support multiple operators on an operation? For instance, would this support doing something like "NOT AND" (NAND)? I don't have any specific use case in mind, I'm just trying to think ahead.
 
For some kind of reason the last 2 builds dont work for me on the desktop. They work fine in a folder but not on the desktop. The last build that works on my desktop is 3 19 277. One thing I noticed is that after I downgraded to 3 19 277 the program started with the settings I had before I upgraded to 293. I also dont get asked if I want to create a seperate custom criteria file. I think this problem is going to solve itself if everything gets deleted properly so are there any hidden files I could delete?
 
For some kind of reason the last 2 builds dont work for me on the desktop. They work fine in a folder but not on the desktop. The last build that works on my desktop is 3 19 277. One thing I noticed is that after I downgraded to 3 19 277 the program started with the settings I had before I upgraded to 293. I also dont get asked if I want to create a seperate custom criteria file. I think this problem is going to solve itself if everything gets deleted properly so are there any hidden files I could delete?

When you say "don't work" do you get any kind of error or do they just do nothing when you choose to read/monitor logs? I'm curious to know what is actually going wrong. Not asking for a criteria file to be created is correct if custom criteria are turned off, or there is already an ObservatoryCriteria.xml file in the same folder as the executable.

The settings are stored in %localappdata%\Observatory, so you can delete that folder to start from a clean slate.
 
Thanks that did the trick.

The actual problem was that the program started, it showed up in the taskbar but the window didnt show up. As soon as I moved the exe in another folder everything worked fine. The morning coffee was not working yet so I forgot to describe the actual situation.
 
Ah ha. The 277 build is the last build before it started remembering its location between sessions. So it seems like it got moved offscreen somehow and stayed there. You could have probably gotten it back by using window movement keyboard shortcuts, or clearing the values in the config file that stored its location.

Moving it somewhere else fixed it because the config files are stored separately per location. If you run Observatory from a bunch of different places then open %localappdata%\Observatory you'll find a bunch of separate config files. The Elite Dangerous launcher actually does the same thing.
 
I started it from 3 different folders, there were 3 different subfolders in Observatory. Now everything makes sense and I know how to do a reset, thanks.

Besides that I just found a tidally locked planet with a rotational period of 167 days. Maybe you could add a setting for something like that?
 
Its just an idea I just had because a particular planet is just weird. Heavier than earth but tidally locked. You dont see them often.
 
Fair enough! I'm more interested in things which are visually interesting, but hey, who am I to judge what other people are looking for.

You can find such bodies with custom criteria in the current version.

Code:
<Criteria Comparator="Greater" Value="1">
    <Operation Operator="Multiply">
        <FirstValue Type="EventData">TidalLock</FirstValue>
        <SecondValue Type="EventData">MassEM</SecondValue>
    </Operation>
    <Description>>1EM and Tidal Lock</Description>
    <Detail>
        <Item>MassEM</Item>
    </Detail>
</Criteria>

Should do it for you, assuming you want a threshold of 1 Earth mass. I have 496 such bodies in my logs.
 
Access to properties of parent/child bodies so that custom criteria can be driven by relationships between objects in the same way that some of the built in checks are

I was thinking about allowing access to system-wide checks (to write a criterion that looked for Trojan planets), which may or may not be covered by an implementation of parent-child access.
 
I was thinking about allowing access to system-wide checks (to write a criterion that looked for Trojan planets), which may or may not be covered by an implementation of parent-child access.
That's definitely something I want to do as well. I think I mention it somewhere else in this thread actually.

It shouldn't be hard, all the data is already there in the LogMonitor.SystemBody field or something similar (just on my phone right now so can't easily check the particulars). Just a matter of sitting down and implementing it.
 
It shouldn't be hard, all the data is already there in the LogMonitor.SystemBody field or something similar (just on my phone right now so can't easily check the particulars). Just a matter of sitting down and implementing it.

I'd gotten as far as thinking the hardest part was probably making the syntax for writing the criteria user friendly.

I'd be happy to have a crack at it if you're not already on it.
 
I haven't started anything so you're welcome to take a stab at it. That said I've been of a mind to take a serious look at reworking the custom criteria XML, so I can't promise I won't obviate any potential changes to it.
 

Deleted member 240115

D
Speaking of custom criteria - I'm curious if there might be a way to add additional fields to "hit" on, along with exporting the data out to CSV?

Happy to help with development efforts, as they'll benefit the exploration community, as well as the Intergalactic Astronomical Union


I haven't started anything so you're welcome to take a stab at it. That said I've been of a mind to take a serious look at reworking the custom criteria XML, so I can't promise I won't obviate any potential changes to it.
 
I'm not entirely sure what you mean by "additional fields to hit on". I'm already planning to add more values that you can pull in from the game to test against such as the event data for parent and child objects, and aggregate data for the current system. If you mean something other than that then I'll have to ask you to elaborate.

As for exporting, it's already on the enhancement list, but in the meantime you can select all the rows from the list and right click to copy them out into something else.
 
Back
Top Bottom