Release EDDI - Windows app for immersion and more

Status
Thread Closed: Not open for further replies.
Is there anyway I can extract data from it? Specifically the NHSSs I've dropped into & the systems they were in.
TIA :)

Related to this question.

On EDMC I have a plugin that detects two events. USSDrop and Supercruise exit this then combines data from both and sends an http get request to googlesheets to put an entry into a spreadsheet.
I'd like to port this to EDDI so that people who love EDDI can use it to log USS drops.

Is there a scripting language in EDDI that would allow me to write a plugin to do this?
 
I was just wondering something, is there a way to get EDDI to stop with the body reports? I get kind of sick of hearing the same stuff all the time. And it gets annoying to keep saying shut up as well.

I know there is a checkbox on the speech responder tab, but I can't check or uncheck it. It just has a permanent check mark under enabled. All that enabled column is grayed out on the default personality.
I have even gone so far as to create another personality and even though the enabled column isn't grayed out anymore, I still can't do anything to it.
I even tried deleting body report from the copied personality I made. It just keeps coming back when I restart EDDI.

If anyone can help me out with that, I would greatly appreciate it. It's just, like I said, I get so tired of hearing the whole this planet shows signs of vulcanization and stuff like that. I just really don't care for it at this point. Maybe in the future I might.

Thanks!
 
I imagine you guys have already seen this, but just in case I wanted to point out that today's 2.4.03 update fixes ship prices sometimes not being returned by '/shipyard' in the companion API.
 
Ok thanks Tkael.

I was just wondering something, is there a way to get EDDI to stop with the body reports? I get kind of sick of hearing the same stuff all the time. And it gets annoying to keep saying shut up as well.

I know there is a checkbox on the speech responder tab, but I can't check or uncheck it. It just has a permanent check mark under enabled. All that enabled column is grayed out on the default personality.
I have even gone so far as to create another personality and even though the enabled column isn't grayed out anymore, I still can't do anything to it.
I even tried deleting body report from the copied personality I made. It just keeps coming back when I restart EDDI.

If anyone can help me out with that, I would greatly appreciate it. It's just, like I said, I get so tired of hearing the whole this planet shows signs of vulcanization and stuff like that. I just really don't care for it at this point. Maybe in the future I might.

Thanks!

Personally I disable/uninstall the voice pack in add-on manager.
 
Last edited:
I was just wondering something, is there a way to get EDDI to stop with the body reports? I get kind of sick of hearing the same stuff all the time. And it gets annoying to keep saying shut up as well.

I know there is a checkbox on the speech responder tab, but I can't check or uncheck it. It just has a permanent check mark under enabled. All that enabled column is grayed out on the default personality.
I have even gone so far as to create another personality and even though the enabled column isn't grayed out anymore, I still can't do anything to it.
I even tried deleting body report from the copied personality I made. It just keeps coming back when I restart EDDI.

If anyone can help me out with that, I would greatly appreciate it. It's just, like I said, I get so tired of hearing the whole this planet shows signs of vulcanization and stuff like that. I just really don't care for it at this point. Maybe in the future I might.

Thanks!

As you have found the default personality is read-only, so first you need to make a copy. The item you then want to disable is "Body scanned" not "Body report". "Body report" is a function, or subroutine if you like, that is called by "Body scanned", which is the actual event handler.

Hope this helps!
 
.03 messed up my community goal alert and now Eddi keeps reminding me of it twice every time I enter supercruise, exit supercruise and jump in another system. What can I do to fix it?
 
.03 messed up my community goal alert and now Eddi keeps reminding me of it twice every time I enter supercruise, exit supercruise and jump in another system. What can I do to fix it?

The community goal script in the default personality is fixed in EDDI 2.4.0-b5.

Edit: ah I just figured out that by ".03" you mean ED 2.4.03. It gets a bit confusing with all these version numbers flying around. I'll re-test this evening. Do I take it you are signed up to both the current CGs?
 
Last edited:
As you have found the default personality is read-only, so first you need to make a copy. The item you then want to disable is "Body scanned" not "Body report". "Body report" is a function, or subroutine if you like, that is called by "Body scanned", which is the actual event handler.

Hope this helps!

Hmm, well, I did make a copy of the personality, but it is still not allowing me to disable certain other things. I would think that if the body report is a sub-routine of body scanned, then you would be able to disable it alone so that part doesn't get activated once the scan is complete. I like the body scanned part of it because if I am in galaxy map or system map, I would like to be able to hear that the scan is completed. Or if I happen to look away for a minute to do something else, it would be handy to hear "scan complete".
 
The community goal script in the default personality is fixed in EDDI 2.4.0-b5.

Edit: ah I just figured out that by ".03" you mean ED 2.4.03. It gets a bit confusing with all these version numbers flying around. I'll re-test this evening. Do I take it you are signed up to both the current CGs?

Nope, just the aegis one.
 
The community goal script in the default personality is fixed in EDDI 2.4.0-b5.

Edit: ah I just figured out that by ".03" you mean ED 2.4.03. It gets a bit confusing with all these version numbers flying around. I'll re-test this evening. Do I take it you are signed up to both the current CGs?

confirmed, i'm on the growing independence cg. todays update definately broke something. again. sigh...
 
Hmm, well, I did make a copy of the personality, but it is still not allowing me to disable certain other things.

What other things exactly, please? Genuine question. In my copy of the default personality I can disable every item. However, disabling an item merely disasssociates it from its event trigger. In the case of items that may or may not be used subroutines, it does not replace them with a no-op.

I would think that if the body report is a sub-routine of body scanned, then you would be able to disable it alone so that part doesn't get activated once the scan is complete. I like the body scanned part of it because if I am in galaxy map or system map, I would like to be able to hear that the scan is completed. Or if I happen to look away for a minute to do something else, it would be handy to hear "scan complete".

Simply delete the line that says {F("Body report")} at the end of the "Body scanned" event and you'll be good.

Nope, just the aegis one.

confirmed, i'm on the growing independence cg. todays update definately broke something. again. sigh...

Oh. That's ... vexing. Will test ASAP.
 
I was just wondering something, is there a way to get EDDI to stop with the body reports? I get kind of sick of hearing the same stuff all the time. And it gets annoying to keep saying shut up as well.

I know there is a checkbox on the speech responder tab, but I can't check or uncheck it. It just has a permanent check mark under enabled. All that enabled column is grayed out on the default personality.
I have even gone so far as to create another personality and even though the enabled column isn't grayed out anymore, I still can't do anything to it.
I even tried deleting body report from the copied personality I made. It just keeps coming back when I restart EDDI.

If anyone can help me out with that, I would greatly appreciate it. It's just, like I said, I get so tired of hearing the whole this planet shows signs of vulcanization and stuff like that. I just really don't care for it at this point. Maybe in the future I might.

Thanks!

There are a few ways you can deal with this. The easiest is to go into the EDDI 'Speech responder' tab and uncheck the 'Enabled' box for the 'Body report' script. This will turn Body reports completely off.

EDIT: Lol, just saw that VB beat me to it. [wacky]
 
Last edited:
There are a few ways you can deal with this. The easiest is to go into the EDDI 'Speech responder' tab and uncheck the 'Enabled' box for the 'Body report' script. This will turn Body reports completely off.

EDIT: Lol, just saw that VB beat me to it. [wacky]

For future generations: "Body scanned" not "Body report". The latter is a subroutine.
 
There are a few ways you can deal with this. The easiest is to go into the EDDI 'Speech responder' tab and uncheck the 'Enabled' box for the 'Body report' script. This will turn Body reports completely off.

EDIT: Lol, just saw that VB beat me to it. [wacky]

Likewise for the 'Community goal' script, until we are able to publish a fix.
 
Hi jgm,

I'm working on another "immersive tool" for ED ( https://forums.frontier.co.uk/showthread.php/383975-E-D-Score-and-suggestion-realtime-event-log ), and I noticed that EDDI has a really fast response time. Do you mind if I look into your code and check how you processed the logs and eventually use your ideas if it boosts the parsing speed ?

jgm has retired from maintaining EDDI but the code is open source under the Apache licence: https://github.com/EDCD/EDDI
 
What other things exactly, please? Genuine question. In my copy of the default personality I can disable every item. However, disabling an item merely disasssociates it from its event trigger. In the case of items that may or may not be used subroutines, it does not replace them with a no-op.



Simply delete the line that says {F("Body report")} at the end of the "Body scanned" event and you'll be good.





Oh. That's ... vexing. Will test ASAP.


Hmm, well, this is the image of the default personality. You can see that they are all grayed out under enabled so I can't do anything to them. https://imgur.com/9y82SJr

On this one, you see my test profile. I've deselected the Body Scanned part, but I can't deselect the Body Report. In fact, none of the top three are able to be unchecked. https://imgur.com/ItlsFVo It's really weird. And I can try to delete the Body Report, but it comes back when you reload EDDI.

I have deleted the Body report line from the script and will see how that works. Thanks.


EDIT: Looks like deleting that line did the trick. Thanks again. It was just becoming a bit annoying to hear that every single time. If it only did it on a configurable basis, that might be nice. Like I don't need to hear all the vulcanism and geyser reports. Just something short and sweet. I know that can't be done, so I'm good with not hearing any of it. :)
 
Last edited:
Hmm, well, this is the image of the default personality. You can see that they are all grayed out under enabled so I can't do anything to them. https://imgur.com/9y82SJr

On this one, you see my test profile. I've deselected the Body Scanned part, but I can't deselect the Body Report. In fact, none of the top three are able to be unchecked. https://imgur.com/ItlsFVo It's really weird. And I can try to delete the Body Report, but it comes back when you reload EDDI.

I have deleted the Body report line from the script and will see how that works. Thanks.


EDIT: Looks like deleting that line did the trick. Thanks again. It was just becoming a bit annoying to hear that every single time. If it only did it on a configurable basis, that might be nice. Like I don't need to hear all the vulcanism and geyser reports. Just something short and sweet. I know that can't be done, so I'm good with not hearing any of it. :)

Of course it can be done. That's what the custom personalities are for. You can customize any of those scripts to your liking.

If you'd delete this part from the Body report:
{if reportbody.volcanism:
This planet shows signs of volcanism, with
{if reportbody.volcanism.type = 'Geysers':
{if reportbody.volcanism.amount = 'Major':
high numbers of
|elif reportbody.volcanism.amount = 'Minor':
low numbers of
}
active {reportbody.volcanism.composition} geysers
|else:
{if reportbody.volcanism.amount = 'Major':
high levels of
|elif reportbody.volcanism.amount = 'Minor':
low levels of
}
active {reportbody.volcanism.composition} magma flows
}.
}

you'd get no info on vulcanism.

edit: be careful with those brackets, though. one too much -> error

edit 2: i, too, can't disable every single item. blueprint make/material report/body report cannot be unchecked. i thought it's bc they are called as nested scripts from sw else?
 
Last edited:
Status
Thread Closed: Not open for further replies.
Back
Top Bottom