Page 1 of 62 1234511 ... LastLast
Results 1 to 15 of 928

Thread: EDDI: A(nother) Voice Attack Plugin

  1. #1

    EDDI: A(nother) Voice Attack Plugin

    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. It also integrates with EDSM to allow you to keep logs of your travels.

    Direct download link: http://www.mcdee.net/elite/EDDI.zip

    Here are some samples of EDDI in action:









    The current version of EDDI is 1.4.0. All feedback is welcome.

    Details about EDDI are available at https://github.com/cmdrmcdonald/Elit...usDataProvider. If you want to install EDDI then please follow the instructions there. This also contains the full list of values available, but here's a subset of them:

    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.
    Generate keyboard and HOTAS reference sheets for your configuration - http://www.mcdee.net/elite
    EDDI - a Windows app for immersion and more

  2. #2
    Do we activate the script verbally or is it automated from the game situation as in the Insurance script thus just to add entertainment?
    i.e. can it detect once a target is WANTED or if we become so? That would be a good extension.
    Dual Intel Xeon Quads 3GHz, 16GB RAM, USB 2.0
    EVGA GTX 1080 SC2, Oculus CV1 + Install 1.7 (no cpu check)

  3. #3
    Originally Posted by X-Terminator View Post (Source)
    Do we activate the script verbally or is it automated from the game situation as in the Insurance script thus just to add entertainment?
    i.e. can it detect once a target is WANTED or if we become so? That would be a good extension.
    The plugin is limited by the amount of data that is available to it, which is pretty much what is laid out in the OP.

    Ideally the script would refresh on each system jump but there isn't a way that I have found to automate this so at the moment it needs to update by voice command.
    Generate keyboard and HOTAS reference sheets for your configuration - http://www.mcdee.net/elite
    EDDI - a Windows app for immersion and more

  4. #4
    I'm no pro when it comes to VA but I do know how to do some advanced commands and would love to give this a shot. Currently use VA for many commands, but only have a few sounds linked so this would be pretty interesting! I'll shoot you a PM.
    https://forums.frontier.co.uk/image.php?type=sigpic&userid=122238&dateline=1453521116

  5. #5

  6. #6
    Repped.
    Bumped.

    More cool toys.

    Assistant Cultural Attaché for G 14-6
    Alliance Elite Diplomatic Corps - Data Entry Clerk Second Class
    Alliance Office of Statistics - Kitchen Staff Supervisor

    -[----->+<]>+.---.++++++++.+[-->+<]>+++.++[->+++<]>.+++++++++.+++.[-->+++++<]>+++.---[->++++<]>.------------.---.--[--->+<]>-.[->++<]>+.[--->+<]>+..---.--------.+++++++++++++.-----------.++.--[--->+<]>.

  7. #7
    PM sent.

    Elite on BBC model B and ZX Spectrum - Right on commanders

  8. #8
    Attachment 98162

    I tried to upload this into Voice Attack tonight, to have a play about and see if I could get this working, but got this error.

    I am using the full version 1.5.8 of VA. It won't load, comes up with this error every time I try to start the sample .vap file, so I can't do anything with it, though not sure what is causing, this. Weird
    Commander Moscar
    Intel i7-6700K 4.4OC
    16GB DDR4 2300 Ram
    Nvidia 1080GTX
    3 x 27" HD Monitors

  9. #9
    Originally Posted by Popalu View Post (Source)
    Attachment 98162

    I tried to upload this into Voice Attack tonight, to have a play about and see if I could get this working, but got this error.

    I am using the full version 1.5.8 of VA. It won't load, comes up with this error every time I try to start the sample .vap file, so I can't do anything with it, though not sure what is causing, this. Weird
    You need the latest beta version of VoiceAttack. You can obtain it at http://www.voiceattack.com/beta.aspx
    Generate keyboard and HOTAS reference sheets for your configuration - http://www.mcdee.net/elite
    EDDI - a Windows app for immersion and more

  10. #10
    OK. will install the beta tonight and see if I get some time tomorrow night to have a play. Thanks
    Commander Moscar
    Intel i7-6700K 4.4OC
    16GB DDR4 2300 Ram
    Nvidia 1080GTX
    3 x 27" HD Monitors

  11. #11
    I've released 0.6.0 with various bug fixes and a few new features. I've updated the feature list in the OP.
    Generate keyboard and HOTAS reference sheets for your configuration - http://www.mcdee.net/elite
    EDDI - a Windows app for immersion and more

  12. #12
    I like the idea of this! No experience with voice attack plugins, but I'm looking forward to using it when its released.

  13. #13
    Originally Posted by jgm View Post (Source)
    The plugin is limited by the amount of data that is available to it, which is pretty much what is laid out in the OP. Ideally the script would refresh on each system jump but there isn't a way that I have found to automate this so at the moment it needs to update by voice command.
    I currently use VA to Jump to the next system for me, 23 seconds later, while I am still in Hyperspace it automatically press the X key twice, this automatically stops me from running into the star once I exit Hyperspace. It just occured to me that with a little jiggling of the pause command in VA after Issuing a 'Jump' command to the exiting of Hyperspace, we can instruct VA to refresh the plugin automatically?.


    Update. If the above process works, then, having just watch a 'demo' video on these forums of a simulated comms chatter as a player is about to land at a station, then your VA Plugin *could* actually make this a reality. Your plugin can pick out the commander's name, so requested landing greetings from the station controller and landing instructions can be taylored by name to the player directly. VA is very good at stringing random audio clips together.


    Switching Profiles In Voice Attack Made Easy..
    https://forums.frontier.co.uk/showthread.php?t=133188


  14. #14
    Originally Posted by CMD Malandark View Post (Source)
    I currently use VA to Jump to the next system for me, 23 seconds later, while I am still in Hyperspace it automatically press the X key twice, this automatically stops me from running into the star once I exit Hyperspace. It just occured to me that with a little jiggling of the pause command in VA after Issuing a 'Jump' command to the exiting of Hyperspace, we can instruct VA to refresh the plugin automatically?.
    Yep that would be possible, although it assumes that the jump takes place. If you didn't, for example you were masslocked or on cooldown, it might go a bit wrong.

    I'm now looking at a netlog-based solution, which isn't without its problems but does have some promise.
    Generate keyboard and HOTAS reference sheets for your configuration - http://www.mcdee.net/elite
    EDDI - a Windows app for immersion and more

  15. #15
    Originally Posted by jgm View Post (Source)
    Yep that would be possible, although it assumes that the jump takes place. If you didn't, for example you were masslocked or on cooldown, it might go a bit wrong.

    I'm now looking at a netlog-based solution, which isn't without its problems but does have some promise.
    But we can instruct VA to save the name of the current system into a variable, then after a jump command it can compare it with the value stored from your plugin. If the two doesnt match, then the player jumped successufuly.


    Switching Profiles In Voice Attack Made Easy..
    https://forums.frontier.co.uk/showthread.php?t=133188


Page 1 of 62 1234511 ... LastLast