Two questions.
First, would it be possible to get a Voice attack command example on how to swap between a personality?
Reading the documentation, for someone like myself that does not understand programming unless an example is given, the explanation is clear as mud. In the image below, the text variable "Normal" which i am trying to change to, I have also tried to name it "Personality", "PersonalityNomal", "Personality Normal" all to have zero effect. I have also tried to create two personalitys, one named "personality normal" and the other "personality quiet", all using different combos of capital first letters to make sure it was not that as well.
https://github.com/cmdrmcdonald/Eli...VoiceAttack-Integration#enablespeechresponder
http://i.imgur.com/IamcEjJ.png
Second, when editing my two speech responder personalities, Normal reads off the jumping event and the scanned bodies as normal, and the included .vap command "system report" works when asked.
When I change to my Quiet personality so it is not activating on every jump and scan, because they do not do those things, the system report .vap commnds do not work, as there is nothing writing the events in the journal to variables for commands like "system report" to read off of. It just says "not set" when you ask for a system report or "tell me about that body;planet" Is there perhaps an easy way to keep things activated *except* not read them out.
Because of streaming having it interrupt every jump gets distracting quick, but losing the functionality of being able to ask "system report" and get the info about the system you just jumped into and it just replying with "not set" is the reason why a lot of my viewers do not use it, they also do not want it spamming TTS all the time, but do want functionality that gets lost when unchecking items trying to just get it to be quiet.
Note that using "disablespeechresponder" is not an option, it is still using some TTS functions, just not a few such as jumping and scanning a body.
Set Text [Personality] to 'Normal'
Execute external plugin, 'EDDI 2.3.0-b5'
jgm,
I saw the announcement on Reddit about the 3rd Party Developer 'Strike' and I'm 100% behind it.
FWIW, if EDDB, Coriolis, etc is shutting down, EDDI should also.
A statement needs to be made.
I would go further to say that anyone who uses and enjoys 3rd party tools should boycott not only the event on the 29th, but the entire weekend as a show of solidarity for the 3rd party developers and the protest in FDev's abysmal treatment and lack of respect for folks who selflessly add value to their product.
My $0.02
The EDDI dev can make that decision by themselves thank you very much.
If you support the whine fest go post in the soon to be megathread on the subject.
EDDI devs you have an awesome tool and I will use it while you support it. simple. And thank you.
Yeah, seems the ship monitor is well and truly bugged. As a programmer, I know how hard it is to track down these things and it's usually a little tiny thing that's gotten mis-typed.
hi all - I need some help from the EDDI programmers out there.
I'm trying to create a profile that will read npc chat via tts using voice attack. I have been searching around and the players journal states that the command to reference would be ReceiveText. the log also states the following:
When written: when a text message is received from another player or npc
Parameters:
From
Message
Channel: (wing/local/voicechat/friend/player/npc)
I have been trying create the correct command in eddi, but i'm not sure if EDDI reads this command, or if i'm just not using the correct syntax. I've searched the boards here and found an example of what the log contents look like:
Code:
{ "timestamp":"2017-03-05T14:30:04Z", "event":"ReceiveText", "From":"$npc_name_decorate:#name=Markus Kruger;", "From_Localised":"Markus Kruger", "Message":"$Pirate_OnStartScanCargo07;", "Message_Localised":"Do you have anything of value?", "Channel":"npc" }
{ "timestamp":"2017-03-05T14:30:36Z", "event":"ReceiveText", "From":"$ShipName_Police_Federation;", "From_Localised":"Federal Security Service", "Message":"$Police_ThankYouPassedStopAndSearch10;", "Message_Localised":"Everything looks fine, Commander. Have a good day.", "Channel":"npc" }
NOTE: many thanks to MagicMau for the post containing the log entries above.
to use the examples above, what would the command be to have voice attack read "Everything looks fine, Commander. Have a good day." after a successful scan of my cargo, or to have, "Do you have anything of value?" read when Markus Kruger contacts me?
Finally, if this isn't a feature that EDDI currently supports, can anyone point me to a voice attack plugin that would allow this?
Any and all help is appreciated!
thanks!
{_ 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}.
}
{_ 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.channel = "wing":
Message received from {event.from}. {event.message}.
}
hi folks. need some help please.
I've recently installed VoiceAttack and EDDI is ... interfering with it.
Please note that I had EDDI installed before I installed VA.
i've uninstalled EDDI through the control panel and removed the %APPDATA%\EDDI folder, but I still hear the voice from EDDI in the game...
how can I remove it completely? thanks in advance.
This isn't an EDDI error, it's either VoiceAttack or a Windows issue. I can only think that EDDI is corrupted, and suggest you do the following:
- Uninstall EDDI using Windows' add/remove program
- Remove the C:\Program Files(x86)\VoiceAttach\Apps\EDDI directory (note that if you installed EDDI in a different location then remove that instead. Also note that this might be empty, in which case EDDI already removed everything)
- Reinstall EDDI from https://www.mcdee.net/elite/EDDI-beta.exe
You'll need to re-authenticate with the Frontier API but your existing configuration should remain.
EDDI isn't recognising when a planet is suitable to land on for me. On the "body report" I can see the instruction if reportbody.landable suitable else unsuitable but ALL bodies I scan landable or not are reported as unsuitable. Is there a way round this please?
I have the API key set up etc. and it was working fine but (presumably after an update?) not it's not loading my visited systems into EDSM. Any ideas?
Edit: FWIW It is correctly stating my total credits
Edit2: It's ok, didn't realise netlogs wont work with EDSM anymore, have to upload the journal files from: %USERPROFILE%\Saved Games\Frontier Developments\Elite Dangerous