Release EDDI - Windows app for immersion and more

Status
Thread Closed: Not open for further replies.
You could write your own 'German()' script that translates the simple items such as commodities yourself.

my abilities for scripting translating here are very limited. ie translating words and parts of scripts. i have no idea from writing my own 'German()' script. any help or google keywords apprichiated
 
EDDI is not picking up the ship type or ship name when I acquire a new ship. I purchased a dolphin, storing my previous ship. It didn't pick it up until I restarted voice attack. I tried swapping that for a sidewinder and even named the sidewinder to see if the glitch in purchasing a new ship with a trade-in was resolved. It seemed to be. When I traded back to a Dolphin, the last thing EDDI said as a part of the transaction was, "Unknown ship handover". It then referred to the ship as unknown ship even after naming it. I was destroyed and voice attack crashed but when I check EDDI standalone, the sidewinder is still there and the dolphin is now there (in addition to my main ship), with no name. I'm hoping logging back into the game will purge the sidewinder and set the name of the Dolphin to what I named it.
 
Last edited:
EDDI is not picking up the ship type or ship name when I acquire a new ship. I purchased a dolphin, storing my previous ship. It didn't pick it up until I restarted voice attack. I tried swapping that for a sidewinder and even named the sidewinder to see if the glitch in purchasing a new ship with a trade-in was resolved. It seemed to be. When I traded back to a Dolphin, the last thing EDDI said as a part of the transaction was, "Unknown ship handover". It then referred to the ship as unknown ship even after naming it. I was destroyed and voice attack crashed but when I check EDDI standalone, the sidewinder is still there and the dolphin is now there (in addition to my main ship), with no name. I'm hoping logging back into the game will purge the sidewinder and set the name of the Dolphin to what I named it.

Which version of EDDI is this? Beta (2.3.0 b3) or live (2.2.3)?
 
EDDI is not picking up the ship type or ship name when I acquire a new ship. I purchased a dolphin, storing my previous ship. It didn't pick it up until I restarted voice attack. I tried swapping that for a sidewinder and even named the sidewinder to see if the glitch in purchasing a new ship with a trade-in was resolved. It seemed to be. When I traded back to a Dolphin, the last thing EDDI said as a part of the transaction was, "Unknown ship handover". It then referred to the ship as unknown ship even after naming it. I was destroyed and voice attack crashed but when I check EDDI standalone, the sidewinder is still there and the dolphin is now there (in addition to my main ship), with no name. I'm hoping logging back into the game will purge the sidewinder and set the name of the Dolphin to what I named it.

This is the same issue I'm having. EDDI picked up the first ship I was in when I installed, and it keeps thinking every other ship is the same ship and not updating info.
 
I thought I had traded the sidewinder in for a Dolphin, but it seems I stored the ship. But in any event, it didn't pick up the new ship's name until I restarted Voice Attack and called up the game. Might have done it when voice attack came up before the game opened, not sure as I didn't check that. But I'm in-game now and it shows the dolphin with the name I picked. It also shows the sidewinder I just sold. I also did an "Update Profile" which retrieved and refreshed my information and I still show the 3 ships in "Ship Monitor" like before. I'm sure it will resolve itself when I login on the next play session. But this is still a bug in EDDI, I would think.
 
Reloading VA didn't fix mine. Hopefully jgm can tell me what to do to fix it.

On a side note, is "remaining jumps in route" something that is in the journal? I'd love to have EDDI tell me how many jumps remain.
 
I was still using an old version of the Multi-crew profile so this morning decided to upgrade to the latest version and I think I see what's causing your problem that EDDI won't keep quiet when you give the "Shut up" command.
When you import the EDDI.vap into the Multi-Crew profile you have two "Shut up" commands. The one in the EDDI.vap but also one in the Multi-crew profile. There it is, a little hidden, in the "Stop [speaking;sounds]; Shut up; [be;] Quiet" command that is used to stop all playing sounds (like .wav files). When you say "Shut up" the Multi-crew version is used so Eddi will keep on talking (I checked this by adding a command to write "shutting up Multicrew" to the "Stop [speaking;sounds]; Shut up; [be;] Quiet" command. If you delete the "Shut up" part in "Stop [speaking;sounds]; Shut up; [be;] Quiet" it should solve your problem.

Nice catch! I completely overlooked that. :eek:

Thanks for the fix! :D
 
[FIXED] Constantly crashing

I was having a major issue with the updated app crashing every time and not working.
I fixed this by deleting the %appdata%/EDDI folder and reinstalling.
(Just in case someone else has the same problems.)
 
In terms of functionality that is lost if you don't have enter your login:
  • you won't obtain market and outfitting details. This is used for checking commodity purchase and sales, but also sends this data to EDDN to power systems such as https://eddb.io/
  • you won't be able to export your ship to Coriolis
  • some information on the current star system and station you are docked at will be unavailable

It's certainly a lot less information than it used to be with the advent and evolution of the game journal, and we're trying to convince FD to make it entirely redundant. There isn't a third party developer out there that doesn't want to see this data available either locally or with a token-based system, and it's totally understandable that you do not want to put your login details in to a random program. If you're technical then you can look at EDDI's source code (link in the OP) and compile it yourself to be sure.

Not sure exactly what you mean by "traffic comms" but EDDI should still tell you about docking pad when you're approaching a station, for example, regardless of if you're logged in to the companion API.

Thank you for the helpful and friendly post. Rep coming your way.

By traffic comma, it's my understanding that the latest version introduces radio chatter and the reading of the local traffic messages and maybe other stuff. But I can't get it to say anything othe r than it incorrectly telling me I'm refilled when I'm not, and about the stars I scan.
 
The login is for the Frontier API. If you don't login to it, EDDI won't know what type of ship you have nor your ship name and Registration ID, your Commander's name, rep, rank, funds etc. The APP doesn't send the login details to anyone but the Frontier Development servers when you login to it. That's why you have to check your Email to get a code. Once you enter the code, it sends that code to the API servers too so they can verify that it was you logging in. And the code is a one shot. Once it's used, it can't be used again. The only time EDDI communicates with the author is when you enable Verbose Logging and then click "Send EDDI log to Developers" on the main EDDI tab.

I find it almost impossible to believe that jgm would use this tool to steal login information. What possible benefit would it be to him? It would cause him much more harm than good, with repercussions from Frontier Developments. I mean, they can track IP addresses of clients and software that login to their servers.

Thank you. That's put my mind to rest. Rep incoming.
 
Last edited:
Thank you for the helpful and friendly post. Rep coming your way.

By traffic comma, it's my understanding that the latest version introduces radio chatter and the reading of the local traffic messages and maybe other stuff. But I can't get it to say anything othe r than it incorrectly telling me I'm refilled when I'm not, and about the stars I scan.

Try this in your Message received event
Code:
{_ Context }
{SetState('eddi_context_last_subject', 'message')}
{SetState('eddi_context_last_action', 'receive')}
{SetState('eddi_context_message_name', event.from)}
{SetState('eddi_context_message_content', event.message)}

{if event.message = "o7":
    {event.from} salutes
    {if event.channel = "player":
        you
    }.
|else:
    Message received from {event.from}.  {event.message}.
}

This will read out all messages. If you want it to only read messages from other players, Before the {if event.message = "o7":
insert a {if event.player = True: and then append a } to the end of the script.

I will say that the chatter can get intense during docking if you are having EDDI read out messages from everyone, but I prefer it. Just my personal preference.
 
Last edited:
I'm consistently getting a "There are no stations present in this system" message following a jump, regardless of whether there's stations present or not,.

Anybody else getting this?
 
I'm pleased to announce the fourth beta release of EDDI 2.3. This contains a number of bugfixes. At this stage I'm not planning on adding any new features, so I'd very much like to hear of any bugs that people experience with this release prior to moving this to production.

The full changelog is as follows:

  • Core
    • Update internal list of commodities to include all known items
  • EDSM Responder
    • Provide error message when attempt to obtain logs fails
    • Provide numeirc progress information rather than system name when syncing logs
  • Script Responder
    • Update default templates to current latest version when reading in a custom personality
    • Attempt to ignore invalid system names if presented in BodyDetails()
  • Ship Monitor
    • Lock updates to ship monitor data structures to prevent corruption
    • Do not update ship name or ident if it contains filtered sequences
  • VoiceAttack Responder
    • Add other VoiceAttack commands
      • 'Tell me about this system' - Find out about the current system

Information about the first beta release and details of how to obtain the beta is available in a prior post: https://forums.frontier.co.uk/showt...ion-and-more?p=5406291&viewfull=1#post5406291
 
I'm consistently getting a "There are no stations present in this system" message following a jump, regardless of whether there's stations present or not,.

Anybody else getting this?

Sorry I'm moving some backend databases around as they're running out of space. Should be back in a few minutes.
 
I'm consistently getting a "There are no stations present in this system" message following a jump, regardless of whether there's stations present or not,.

Anybody else getting this?

I was getting it. I checked the EDDI log and it said EDDI access to EDSM is disabled

I checked and it seems my API key for EDSM is missing. But Thanks jgm for the explanation. Your hard work is appreciated.
 
Status
Thread Closed: Not open for further replies.
Back
Top Bottom