Ship Monitor - EDCD/EDDI GitHub Wiki
Ship Monitor
The ship monitor obtains information about your ships, both the currently active ship and ships in your shipyard, and makes information on them available.
The ship monitor uses information from the Elite journal as well as the Frontier API. Due to API limitations the ship monitor requires you to make a ship active before details of it are available to you.
Configuring the Ship Monitor
The ship monitor configuration is available in an EDDI tab. It provides the ability for you to set the role of each ship as well as set the phonetic pronunciation of the ship.
The ship's role is made available to VoiceAttack and the speech responder and can be used to tailor information presented to you. For example, if you have a ship whose role is "Combat" then the speech responder will not provide you with information about good trading opportunities.
The phonetic pronunciation of the ship is available if your text-to-speech engine struggles to pronounce your ship name correctly. You can use the Wikipedia reference page to find the appropriate pronunciation and test it with the "Hear it" button next to the pronunciation box. Note that if you enter invalid characters according then the box will turn red and the input will not be accepted.
Speech responder templates using the Ship Monitor
Ship delivered
This report will provide information when a newly purchased ship is delivered
Ship loadout
This report will provide information when EDDI receives details of a ship's loadout. This is not usually configured, as the event triggers at various non-game-related times
Ship purchased
This report will provide information when a ship is purchased
Ship rebooted
This report will provide information when a ship completes the reboot/repair sequence
Ship refuelled
This report will provide information when a ship is refuelled, either through fuel scooping or by purchasing fuel at a fuel station
Ship renamed
This report will provide information when a ship's name or identification is updated
Ship repaired
This report will provide information when a ship is repaired at a station
Ship repurchased
This report will provide information when a ship is repurchased at the rebuy screen after you have lost your ship
Ship restocked
This report will provide information when a ship is restocked with ammunition
Ship shutdown
This report will provide information when a ship is shut down by outside forced
Ship sold
This report will provide information when you sell a ship
Ship swapped
This report will provide information when you swap from one ship to another
Ship transfer initiated
This report will provide information when you initiate the transfer of a ship from a remote station to your current station
VoiceAttack scripts using the Ship Monitor
Damage report
This will check your ship for damage and provide a detailed damage report. Note that due to Frontier API limitations damage information can be up to 5 minutes behind reality so this should not be used in real-time situations (e.g. in combat). It is most useful after docking, to see if repairs are required
Display this ship in Coriolis
Send details of the current active ship to Coriolis. Details include the loadout of the ship but at current does not include engineering modifications.
Report on ship discounts
Provide information about any module swapouts that can take place at the current station, where an existing module on your ship can be sold and repurchased for cheaper than the price you paid for it, saving you money.