Release EDDI Scripts and EDDI enabled VA Commands Thread

Thank you so much for taking the time to get back to me ...it was me doing it wrong initially, I was simply copying and pasting the script into " new script " rather than pasting it into the app/ personality folder.

The script does work as you say, but I'm flummoxed why it won't stay as the default personality. I dropped it into the right folder, I restarted both VA and EDDI and chose Jess from the drop down, but likewise every time it reverts back to the default script. The original author made comments about it not liking pauses, so he used something else , full stops or something.

VA uses a .vap file which I think was originally designed to integrate EDDI into VA , so maybe I need to drop it into the VA app folder. ?

I own a few IVONA voice packs, and it makes my ED experience much more interesting using both EDDI and Astra ...EDDI gives much more detailed information about events , faction changes, system states, interdictions etc.

I was hoping just to make EDDI a little more humorous and feisty without losing the superb functionality .

I would love it if you could make a personality like this, be as free and adult with it as you like, I would be very happy to make a donation to a charity of your choice for your time and more importantly the ED community would benefit from such a great interaction.

Please feel free to contact me if this is something you might like to do, I'm obviously willing to do anything I can to help

Thanks again

Hmm, I'm not sure I have the right creative mind to come up with a personality like that. While 'Jess' made me laugh a couple of times, I just felt it didn't fit right for me, consequently I don't think I could come up with good enough material. :( However, having said that, if you want to send me ideas for language and phrases, and maybe where you'd think they fit within EDDI, I could certainly give it a try.

I will say, that I want to concentrate on upgrading my own personality for the new version of EDDI when that comes out soon (I imagine when the new Elite patch hits the live servers), and I'd rather create your new personality based on that upgraded version. Still, you can give me ideas and I can start some prep for it in the mean time, if you like. :)

-=] Darkcyde [=-
 
Sadly EDDB is using about 16-20 percent of my processor which makes me wary of using it, any tips on halfing that cmdrs?

Hi, Did you mean EDDB? Or EDDI? I seem to vaguely remember reading somewhere that some TTS Voices can cause problems. What TTS voice are you using? And on what version of Windows?

-=] Darkcyde [=-
 
Hmm, I'm not sure I have the right creative mind to come up with a personality like that. While 'Jess' made me laugh a couple of times, I just felt it didn't fit right for me, consequently I don't think I could come up with good enough material. :( However, having said that, if you want to send me ideas for language and phrases, and maybe where you'd think they fit within EDDI, I could certainly give it a try.

I will say, that I want to concentrate on upgrading my own personality for the new version of EDDI when that comes out soon (I imagine when the new Elite patch hits the live servers), and I'd rather create your new personality based on that upgraded version. Still, you can give me ideas and I can start some prep for it in the mean time, if you like. :)

-=] Darkcyde [=-

You sir are a gentleman [yesnod] , I'll make some suggested comments for particular events and send you a pm in due course.
 
Hi, Bookmite!

I just saw the word "humorous". Double pleasure! First, nowadays it is a rarely used expression, second, I'm working on a definitely humorous personality[smile]! I'm not Douglas Adams, not Eddie Murphy, but I'm trying to make it my own way. Now, it is basically working, I'm just testing and making fine-tuning at these days. I would be happy, if you could help testing it, and I'm open for new ideas too. Send me an e-mail, and we can make a deal!

Best regards!
 
Is there a working limpet check script somewhere? All these here are not working atm, returning false limpet absence from the ship even whan my conda has 200+ abourt! Thx for any help
http://snafets.de/elite/eddi_scripts/

Frontier removed cargo information from their API in 2.3. There is a subset of cargo information in the journal but I'm waiting to hear on some official word from Frontier as to their plans before I decide how to proceed with handling cargo in EDDI.
 
Alien Items & Generation Ships

HI All

I wanted to ask if eddi tracks the number of alien items you've either scanned or visited, such as ruins, barnacles, ships, etc, along with which (if any), generation ships you've found.

if so, what would the eddi commands be to reference this info?

any and all help is appreciated!

thanks in advance.
 
so that fuel addition to the jumped script seems useful...except its not working....its not getting current ship fuel so its always repeating that I am at 10% fuel left (what i have it set to) Here is my code with the default system info....(which also doesnt work i think, will have to check)...it basically stops at the correct amount of fuel used for my jumps...but then says i have 0 fuel left and then the low fuel warning.

Code:
{_ Context }
{SetState('eddi_context_last_subject', 'jump')}
{SetState('eddi_context_last_action', 'complete')}
{SetState('eddi_context_system_name', system.name)}
{SetState('eddi_context_system_system', system.name)}

{set fuellevel to (event.fuelremaining/ship.fueltanktotalcapacity) * 100}

This jump used {Humanise(event.fuelused)} tons of fuel.  You have {Humanise(fuellevel)} percent fuel remaining.


{if fuellevel <= 10:
    Your fuel level is under 10%.  If you do not refuel soon you risk being stranded.
|elif fuellevel <= 25:
    You have a quarter tank of fuel remaining.  Refuel soon.
|elif fuellevel <= 50:
    Your tank is half empty.  It is recommended you refuel soon.
}

I'm using the Microsoft Hazel Desktop TTS. IIRC that is the female UK English set
 
Anyone willing to take a punt at helping me figure out just where I went wrong..please! I installed VA, then EDDI into the Apps folder, following a YouTube video I began to go through the tabs to set EDDI up. Got as far as the Companion app tab...after putting in my FD e-mail address & password- it all went sadly wrong ..in fact it just gave up! Reading the error blurb it said contact Cmdr McDonald and a whole load of other jargon that unfortunately I didn't copy. THEN...whe. I tried to do the process again - the config exe file just 'flashed' and wouldn't open??? Any ideas what I've done wrong please Cmdrs - I'd love to use it in game (currently 59000 Ly out on the way back from Beagle Point) and it would make the journey a tad more immersed and informative - cheers (in the hope I've posted this correctly) Cmdrs o7
 
Anyone willing to take a punt at helping me figure out just where I went wrong..please! I installed VA, then EDDI into the Apps folder, following a YouTube video I began to go through the tabs to set EDDI up. Got as far as the Companion app tab...after putting in my FD e-mail address & password- it all went sadly wrong ..in fact it just gave up! Reading the error blurb it said contact Cmdr McDonald and a whole load of other jargon that unfortunately I didn't copy. THEN...whe. I tried to do the process again - the config exe file just 'flashed' and wouldn't open??? Any ideas what I've done wrong please Cmdrs - I'd love to use it in game (currently 59000 Ly out on the way back from Beagle Point) and it would make the journey a tad more immersed and informative - cheers (in the hope I've posted this correctly) Cmdrs o7

I'm not at my PC now so I can't check but are you using the curent version of EDDI ?
IIRC the current version (EDDI 2) doesn't have a config.exe anymore so maybe you're using the old version which doesn't work anymore. More info here: https://forums.frontier.co.uk/showthread.php/294579-EDDI-Windows-app-for-immersion-and-more
 
Anyone willing to take a punt at helping me figure out just where I went wrong..please! I installed VA, then EDDI into the Apps folder, following a YouTube video I began to go through the tabs to set EDDI up. Got as far as the Companion app tab...after putting in my FD e-mail address & password- it all went sadly wrong ..in fact it just gave up! Reading the error blurb it said contact Cmdr McDonald and a whole load of other jargon that unfortunately I didn't copy. THEN...whe. I tried to do the process again - the config exe file just 'flashed' and wouldn't open??? Any ideas what I've done wrong please Cmdrs - I'd love to use it in game (currently 59000 Ly out on the way back from Beagle Point) and it would make the journey a tad more immersed and informative - cheers (in the hope I've posted this correctly) Cmdrs o7

hi, did you use the latest beta (https://forums.frontier.co.uk/showthread.php/294579-EDDI-Windows-app-for-immersion-and-more - install EDDI and enable the beta checkbox) there might be some issues with elite 2.3. Also for updates you have to run EDDI standalone (just hit then win-key and type eddi, should work). Configurations should be done in voice attack (eddi plugin) also you can disable the most functions/tabs maybe try to disable all and enable one at a time again to figure out where the problem might be.
 
Hi all,

I've been experimenting with using EDDI and VoiceAttack to play snippets of (Star Wars) music for certain triggers. For example, when I launch my SRV it plays the creepy Dagobah theme. When I get a promotion it plays the Throne Room theme. This is great, but I'd like to get a little more sophisticated.

How might I go about created a script that would determine whether I was about to dock in a Fed or Imp or Alliance station, and play a different piece of music accordingly? I presume it would be an IF statement with the ((EDDI DOCKING)) trigger, but as a non-coder I don't know the syntax. Can anyone point me in the right direction?

Thanks!
 
Hi all,

I've been experimenting with using EDDI and VoiceAttack to play snippets of (Star Wars) music for certain triggers. For example, when I launch my SRV it plays the creepy Dagobah theme. When I get a promotion it plays the Throne Room theme. This is great, but I'd like to get a little more sophisticated.

How might I go about created a script that would determine whether I was about to dock in a Fed or Imp or Alliance station, and play a different piece of music accordingly? I presume it would be an IF statement with the ((EDDI DOCKING)) trigger, but as a non-coder I don't know the syntax. Can anyone point me in the right direction?

Thanks!

Hi,

we are walking in the same shoes:). I also add music for events in VA, at this moment for attacked-interdicted event, and title-music at the first load of the game. Here is a link about variables:

https://github.com/cmdrmcdonald/EliteDangerousDataProvider/wiki/VoiceAttack-Integration

And you are correct, IF statement should work. In case of programming VA, I would recommend to check out Ishmair's Elite profile.

http://voiceattack.com/smf/index.php?topic=474.0

As being a non-coder myself too, I learned a lot from that profile about the possibilities of VA programming.

It is very interesting, what you are trying to realize, please PM me, I am curious about your approach!

Best regards!
 
Hi Bridgetiol, thanks for your reply and the links, I'll be sure to check them out!

Will drop you a PM too.
 
Hi all,

I've been experimenting with using EDDI and VoiceAttack to play snippets of (Star Wars) music for certain triggers. For example, when I launch my SRV it plays the creepy Dagobah theme. When I get a promotion it plays the Throne Room theme. This is great, but I'd like to get a little more sophisticated.

How might I go about created a script that would determine whether I was about to dock in a Fed or Imp or Alliance station, and play a different piece of music accordingly? I presume it would be an IF statement with the ((EDDI DOCKING)) trigger, but as a non-coder I don't know the syntax. Can anyone point me in the right direction?

Thanks!

Hi boadle,

If you add this snippet of code into your Docking Granted event, this will get the correct power allegiance. You can then do with this as you please.

Code:
{set power to StationDetails(event.station, system.name).allegiance}

{if power = "Empire":
    Imperial March
|elif power = "Federation":
    Star Trek Theme
|else:
    nothing
}

I've tested this in game and it works. You just need to replace those lines where you want it to play music instead.

I've done very little with VA (not practical where I am) so I'm afraid I can't really help much with that aspect, but I hope this will get you a fair way with what you want.

Fly safe!
 
Hi all,

I've been experimenting with using EDDI and VoiceAttack to play snippets of (Star Wars) music for certain triggers. For example, when I launch my SRV it plays the creepy Dagobah theme. When I get a promotion it plays the Throne Room theme. This is great, but I'd like to get a little more sophisticated.

How might I go about created a script that would determine whether I was about to dock in a Fed or Imp or Alliance station, and play a different piece of music accordingly? I presume it would be an IF statement with the ((EDDI DOCKING)) trigger, but as a non-coder I don't know the syntax. Can anyone point me in the right direction?

Thanks!

Hi boadle,

If you add this snippet of code into your Docking Granted event, this will get the correct power allegiance. You can then do with this as you please.

Code:
{set power to StationDetails(event.station, system.name).allegiance}

{if power = "Empire":
    Imperial March
|elif power = "Federation":
    Star Trek Theme
|else:
    nothing
}

I've tested this in game and it works. You just need to replace those lines where you want it to play music instead.

I've done very little with VA (not practical where I am) so I'm afraid I can't really help much with that aspect, but I hope this will get you a fair way with what you want.

Fly safe!

To use Darkcycle's idea in VA you can add this to the Docking Granted script (instead of Darkcycle's lines):
Code:
{SetState("power", StationDetails(event.station, system.name).allegiance)}

and in VA add this to the ((EDDI docking granted)) command:
Code:
Begin Text Compare : [EDDI state power] Equals 'Empire'
    Play sound, '\\DISKSTATION\music\Itunes\Music\Bob Dylan\Highway 61 Revisited\01 Like a Rolling Stone.mp3'
Else If Text Compare : [EDDI state power] Equals 'Federation'
    Play sound, '\\DISKSTATION\music\Itunes\Music\Bob Dylan\Highway 61 Revisited\05 Ballad of a Thin Man.mp3'
End Condition

Using your own music instead of Dylan of course :)
 
Last edited:
Thank you both for your contributions! Before I saw your messages I managed to get it working myself using a different approach. I don't have the script in front of me, but it was something along these lines...

((EDDI docking granted))

If {TXT: System faction} = federation
play music1.mp3

Else If {TXT: System faction} = imperial
play music2.mp3

Else If {TXT: System faction} = alliance
play music3.mp3

Else
play music4.mp3

This approach seemed to work fine, and didn't require me to do anything in EDDI, just VA. Would be interested to know if there are advantages in doing it the way you guys suggested?
 
Last edited:
Thank you both for your contributions! Before I saw your messages I managed to get it working myself using a different approach. I don't have the script in front of me, but it was something along these lines...

((EDDI docking granted))

If {TXT: System faction} = federation
play music1.mp3

Else If {TXT: System faction} = imperial
play music2.mp3

Else If {TXT: System faction} = alliance
play music3.mp3

Else
play music4.mp3

This approach seemed to work fine, and didn't require me to do anything in EDDI, just VA. Would be interested to know if there are advantages in doing it the way you guys suggested?

The first thing I thought when reading your OP was the same as yours but then I thought what if a system has two stations, one Federation and one Empire like and imperial outpost in federation space (not sure if this can be at all possible but just in case)
One other thing I noticed is you use the {TXT: System Faction} variable but shouldn't that be {TXT: System Alliance}
I think the System.Alliance will be Federation but you're docking at an Empire station. Then I saw Darkcycle's script and it uses Stationdetails so I figured that would be better but I looked through the VA-variableslist and couldn't find a similar VA-variable so I used the script I posted. I have tried in a pure Federation system so i'm not sure if it will work in a Federation system with an Empire station. Only one way to find out:)

Update:
Just tried it out in the Heheng system. The system is Independent and there are 3 stations, 1 Fed and 2 Allied. I changed my VA command to also play a file when the power is Alliance.
When I docked at the Fed station it played the Fed music and when i docked at the Allied station it played the Alliance music.
 
Last edited:
Back
Top Bottom