Release EDDI - Windows app for immersion and more

Status
Thread Closed: Not open for further replies.
Credit to TheThingIs for the original VA commands in my profile (taken from his MultiCrew profile), but I've been tinkering with automatic toggling of shield boosters a little already.

Thanks! I'm not a big fan of re-inventing the wheel for re-invention's sake... I will study this with interest.

Consequently, what does ((on every command)) specifically do?
 
EDDI beta lists a 'Power preparation vote cast' but not a 'Power expansion vote cast' script?

Sorry wrong entry in the changelog. There is no event for expansion voting, not least because there is no such thing as expansion voting. It's preparation voting.
 
On the shield booster thing, at the moment it'll be redundant in a few weeks due to reboot/repair brining shields back to 50%.
 
Thanks! I'm not a big fan of re-inventing the wheel for re-invention's sake... I will study this with interest.

Consequently, what does ((on every command)) specifically do?

((on every command)) deals with crew rotation in the multicrew profile created by TheThingIs. It's not relevant to the topic at hand.
 
There are a number of elements in EDDI that contain phonetic pronunciations. If you find any that are missing (there are many, as I've only added them as I run in to them) then feel free to provide their IPA translations here or submit a pull request directly.

That said, Merope already has a phonetic translation of ˈmɛrəpiː which sounds correct to me. In this case it's possible that you either have phonetic speech disabled or that whatever voice you have is failing to read the IPA correctly.

My bad, I was using CereProc's website to test whether their voices could pronounce common star names. Now that I know that EDDI has a dictionary, I've tested a few star names off the top of my head and they are fine.

One thing that is being mispronounced is the word "Co-ordinates" in the script "Touchdown". She says "CEE-OH ordinates". Removing the hyphen in the script fixes it.

I see what you mean about the Microsoft voices. My Asp Explorer is called "Déjà Vu" and none of the Microsoft voices can pronounce the "y" in [deˈʒavy]. I've had to fudge it as [deˈʒavu] instead.

Any recommendations for third party voices?
 
AFAIK they are listed in power usage order and without a complicated script to work that out (including engineered things) there is no way of knowing, hence the necessity to still manually edit it.

EDDI passes enough API info for Coriolis to determine power usage. Sorting algorithms are not hard... what would it take to have power usage values available to EDDI/VA users?

Besides finding and selecting SCBs and Shield boosters, I think automating prioritization of modules for deployed vs retracted would be within reach. Maybe 'pie in the sky', but at least a fun puzzle to solve.
 
Last edited:
EDDI passes enough API info for Coriolis to determine power usage. Sorting algorithms are not hard... what would it take to have power usage values available to EDDI/VA users?

Besides finding and selecting SCBs and Shield boosters, I think automating prioritization of modules for deployed vs retracted would be within reach. Maybe 'pie in the sky', but at least a fun puzzle to solve.

It's a lot harder than it sounds to work out power usage, because it's locked away inside the modification information. EDDI doesn't parse it, but sends it wholesale to Coriolis to work out the details.
 
For my part, I'm a bit uncomfortable with automating prioritization of modules for deployed vs retracted. I feel that this may be encroaching on some deliberate game design limitations.
 
Personally, I have my own power prioritization philosophy, and don't mind setting it up manually every time I respec my ship. I probably wouldn't trust any kind of auto-prioritization anyway.
 
ok this is driving me crazy. I'm trying to get total jump distance and update everytime i jump but its not working

Add 'distance' to JumpedEvent. This provides the distance jumped, in light years
Remove reference to 'last jump' in VoiceAttack documentation (this is provided by the JumpedEvent)

What is the distance variable called thats in VA?

I got a script thats basically add the last jump ly to a total ly variable

also I'm having trouble with getting just scooped fuel amount from {DEC:EDDI ship refuelled amount}. Even when I don't scoop it adds to the my total scooped fuel variable :/
 
ok this is driving me crazy. I'm trying to get total jump distance and update everytime i jump but its not working



What is the distance variable called thats in VA?

It should be {DEC:EDDI jumped distance}

I got a script thats basically add the last jump ly to a total ly variable

also I'm having trouble with getting just scooped fuel amount from {DEC:EDDI ship refuelled amount}. Even when I don't scoop it adds to the my total scooped fuel variable :/

You should check {TXT:EDDI ship refuelled source} to see if it is the value 'Scoop'.
 
Any recommendations for third party voices?

The only suppliers I've heard of people using are Cereproc, Acapela and Ivona. They all have their quirks, and certainly for Ivona the voices are quite old and I've had no luck with support, but it really comes down to which ones you like the sound of the most. If you use EDDI to its fullest you'll be hearing a lot from it, so best not one that's going to annoy you a few weeks down the line.
 
Hey, jgm. Curious about an entry in the 2.1 beta change log:

Use recursive/dynamic method to populate VoiceAttack variables. This provides many more VoiceAttack variables than were previously available; details are in the relevent documentation

Where are the "many more VA variables" this speaks of? I checked the VoiceAttack.md file in the Github and didnt see anything new. I even did a change compare with the master branch and did not see a reference to any new variables.

Just curious what these are. I've been creating a VA profile that outputs EDDI info to a text doc for those of us who mute VA and EDDI when doing grinds. Thanks, and keep up the good works!

UPDATE: Never mind! Helps if you read the entire post! Thanks!
 
Last edited:
Help,

I seem to have lost the details on the Companion Tab and the shipyard is no longer populated, can some one remind me how to obtain the key for the FD API companion app please?

Mucho Thanks

o7
 
There seems to be a problem with the ((EDDI commodity purchased)) and ((EDDI commodity sold)) actions. Before updating to the 2.1 beta of EDDI, the following variables were working fine. Now, they are all being "Not set". VA reports that the decimal token could not be converted:

{DEC:EDDI commodity purchased price}
{DEC:EDDI commodity sold profit}
{DEC:EDDI commodity sold price}

Also, on the ((EDDI ship refueled)) action:
{DEC:EDDI ship refuelled price}

I tried logging out and reconnecting the companion app, but that didnt work. I did not expect it to, all of those variables should be scraped from the Journal.

I am also having trouble finding "setJsonValues" in the log. Im looking for the new VA variables jgm was talking about, but the only setJsonValues entries in eddi.log seem to be setting null values. Thanks!!
 
Hi Guys,

Thanks for this amazing tool. I love it. It seems to be working great for me. I am using it through Voice Attack with Multicrew. I am not sure if I have something incorrectly configured or what.

When I jump near a station and get the message from Flight control EDDI doesn't respond. I get responses from everything else (docking requests, docking complete etc). Is this something thats got to be set up through a script?

Any ideas or help would be greatly appreciated.

NeX O7
 
Is EDDI 2 capable of generating custom variables that VA can use or handle as tokens? EDDI's scripting and number crunching methodology is superior to VA's, but I'd prefer to maintain its position as strictly a VA plugin and pass things on to VA.
 
Status
Thread Closed: Not open for further replies.
Back
Top Bottom