EDDI: The Elite Dangerous Data Interface VoiceAttack plugin

Authors

Status
Active
Compatible with release
Sources available
Supported languages
English en
Platform
GameApplication Windows
Elite:Dangerous Application

Share

The Elite Dangerous Data Interface (EDDI) is a Voice Attack plugin that obtains information from Frontier's servers as well as other sources to provide a number of variables for use within Voice Attack scripts.

I'd like to introduce you all to EDDI. EDDI is a Voice Attack plugin that obtains information from Frontier's servers as well as other sources to provide a number of variables for use within Voice Attack scripts.

Details about EDDI are available at https://github.com/cmdrmcdonald/Elit...usDataProvider. If you want to install EDDI then please follow the instructions there.

The current list of variables made available are:

Commander information

  • The commander's name
  • The commander's combat, trade and exploration ranks (both rank number and title)
  • The commander's empire and federation ranks (both rank number and title)
  • The commander's credit and debit
  • The commander's title in their current system (e.g. Duke if in Empire space, Cadet if in Federation, Commander elsewhere)


Ship information

  • The ship's model
  • The ship's size (small/medium/large, defined by the landing pad it needs)
  • The ship's value
  • The ship's cargo capacity, and current amount of cargo carried
  • The class and grade of the bulkheads and each standard module, along with their health.
  • The cost and value of each standard module, along with the calculated percentage discount from list price
  • The number of weapon, utility and internal slots
  • The number of ships in storage
  • The model, system and location of each ship in storage
  • TODO: details of each weapon, utility and internal module


System information (for both the current and the last system visited)

  • The system's name
  • The system's population
  • The system's allegiance
  • The system's government
  • The system's faction
  • The system's primary economy
  • The system's state (boom, lockdown, civil war, etc)
  • The system's security level
  • The power controlling the system (if any)
  • The system's co-ordinates (x/y/z) as per EDDB
  • The distance of the last jump undertaken, in LY
  • The number of stations and outposts in the system
  • The number of times the commander has visited the system
  • The date and time of the commander's previous visit to this system, if any
  • TODO: details of stations and outposts in the system


This information gives a lot of interesting possibilities when writing Voice Attack scripts, for both immersion and useful features. For example, I've written an insurance nag that checks the value of the ship against the number of credits you have an warns you if you don't have enough for insurance. There is also a feature that exports your current ship to Coriolis.


Links

History

  • Jan 31, 2016 (wolverine2710) First revision