A thread to discuss action packs and their uses.
Action packs
These are installed using Add-Ons | Manage. You can add or remove them. On first installation, no action packs are installed, but you probably want to immediately install the Key pack and the Voice pack.
The current packs are:
Packs can be edited using the Add-Ons|Edit Pack menu:
See https://github.com/EDDiscovery/EDDiscovery/wiki/Using-the-edit-Add-On-Action-Files-Menu
DLLs
You can create DLLs using c# or C++. See https://github.com/EDDiscovery/EDDiscovery/wiki/3rd-Party-DLL-Support
An example project is provided which demonstrates how to build both types. See the github project: https://github.com/EDDiscovery/EDDiscoveryAdditionalDLLs
DLLs are stored in a %Appdata%\EDDiscovery\DLL folder. EDD will load DLLs from this folder, asking the user for permission first, and then the DLL has access to the EDD system.
Action packs
These are installed using Add-Ons | Manage. You can add or remove them. On first installation, no action packs are installed, but you probably want to immediately install the Key pack and the Voice pack.
The current packs are:
- Canonn : Send data to cannon servers
- Chat Console: From the elite chat box, send commands to EDD to perform actions on EDD. See https://github.com/EDDiscovery/EDDiscovery/wiki/Using-the-Chat-Console
- Free voice control - replace voice attack with a easily customisable voice to elite command system, which knows your keybinds so it works out of the box. See https://github.com/EDDiscovery/EDDiscovery/wiki/Free-Voice-Control
- Input To Key - Monitor the joystick/mouse/keyboard and turn the event into a keystroke for Elite. Allows you to customise joystick buttons to elite keypresses. The example shows how to turn joystick presses into power control commands
- Joystick, Key, Mouse to Voice - Vocalise joystick/mouse/keyboard events not captured by journal events.
- Key pack - add more keystrokes to EDD. See https://github.com/EDDiscovery/EDDiscovery/wiki/Using-key-packs
- OBS pack - this writes text files to a folder with game information which you can place on the OBS output.
- Scout Report - this writes text files to a folder with position and body information, and event information
- Sound blaster - when a game event or journal event occurs, try and find a MP3 file matching it in a folder and play the sound.
- Voice pack - add more voice output to the game. The EDD co pilot gives you much more information than Elite, and is configurable. See https://github.com/EDDiscovery/EDDiscovery/wiki/Voice-packs.
- Spanish Voice pack.
Packs can be edited using the Add-Ons|Edit Pack menu:
See https://github.com/EDDiscovery/EDDiscovery/wiki/Using-the-edit-Add-On-Action-Files-Menu
DLLs
You can create DLLs using c# or C++. See https://github.com/EDDiscovery/EDDiscovery/wiki/3rd-Party-DLL-Support
An example project is provided which demonstrates how to build both types. See the github project: https://github.com/EDDiscovery/EDDiscoveryAdditionalDLLs
DLLs are stored in a %Appdata%\EDDiscovery\DLL folder. EDD will load DLLs from this folder, asking the user for permission first, and then the DLL has access to the EDD system.