Releases: EDCD/EDDI
Releases · EDCD/EDDI
3.7.1
- Core
Fixed an exception when calculating distances if the second system were null (for example if a home star system were not set). - Mission monitor
- Fixed a bug that could cause certain types of missions to flip from "Active" to "Claim" when logging into the game.
- Fixed a bug that caused the station to not be recorded correctly for community goal missions.
- Speech responder
- Scripts
- Updated the
Location
script to fix reporting station crimes and missions when it should be instead reporting system crimes and missions.
- Updated the
- Scripts
- VoiceAttack responder
- Updated EDDI.vap to correct an issue with landing pads not being reported correctly when queried.
3.7.1-b1
- Core
- If you cancel a jump in your fleet carrier, a one minute cooldown is initiated. A
Carrier cooldown
event is now triggered to signal that this cooldown is complete. - Integrated monitors can no longer be disabled. The EDDP and Galnet monitors operate independently and can still be disabled.
- Rollbar telemetry service can now optionally be disabled by editing configuration file at %appdata%/EDDI/eddi.json.
- Various bug and stability fixes.
- If you cancel a jump in your fleet carrier, a one minute cooldown is initiated. A
- EDDN Responder
- Fixed a bug that could cause the incorrect commodity symbols to be forwarded to EDDN.
- EDSM Responder
- Fixed an issue with queued messages not being sent when the EDSM Responder was stopped.
- Inara Responder
- Fixed an issue with queued messages not being sent when the Inara Responder was stopped.
- Speech responder
- Test scripts can now be canceled by clicking on the "Test" button a second time while test speech is in progress.
- Variables
- Added
factions
(faction objects) to the documented properties for thesystem
object. - Added
imports
(array of Commodity objects) to thestation
object - Added
exports
(array of Commodity objects) to thestation
object - Added
prohibited
(array of Commodity objects, requires Frontier API access) to thestation object
- Added
planetarystations
andorbitalstations
to thesystem
object - Added
carriersignalsources
to thesystem
object - Added
solarday
andsolarsurfacevelocity
to thebody
object. - The
alreadymapped
andalreadydiscovered
properties of thebody
object are now nullable - a null value indicates that the exploration status is not yet known.
- Added
- Scripts
- Updated the
Asteroid prospected
script to fix a typo. - Updated the
Bond redeemed
script to better utilize theHumanise()
function. - Updated the
Bounty incurred
script to better utilize theHumanise()
function. - Updated the
Bounty redeemed
script to better utilize theHumanise()
function. - Updated the
Cargo report
event and script to use commodity objects for the station prohibited list. - Updated the
Commodity purchased
script to better utilize theHumanise()
function. - Updated the
Commodity sale check
script to better utilize theHumanise()
function. - Updated the
Commodity sold
script to better utilize theHumanise()
function. - Updated the
Crime check station
script to resolve an occasional grammar issue. - Updated the
Data voucher awarded
script to better utilize theHumanise()
function. - Updated the
Discovery scan script
script improve grammar around recommending a single body to be scanned. - Updated the
Market information
event and script to restore purchase, sales, and swapout checks when appropriate - Updated the
Mission check galaxy
script to fix a typo. - Updated the
Module purchased
script to better utilize theHumanise()
function. - Updated the
Module retrieved
script to better utilize theHumanise()
function. - Updated the
Module sold
script to better utilize theHumanise()
function. - Updated the
Module sold from storage
script to better utilize theHumanise()
function. - Updated the
Module stored
script to better utilize theHumanise()
function. - Updated the
Module transfer
script to better utilize theHumanise()
function. - Updated the
Ship repaired
event and script to remove hard-coded english strings, standardize handling across stations and fleet carriers, and simplify redundant variables. - Updated the
Ship transfer initiated
script to better utilize theHumanise()
function. - Updated the
Signal detected
event and script to include a newunique
property and fix a typo - Updated the
System report
script to separate carriers from stations
- Updated the
3.7.0
- Promote 3.7.0-rc1 to final
- Fixed a bug that could cause the
Ship loadout
event not to fire if piloting an Eagle with a module slotted in the military slot - Added an alpha channel to the splash screen
3.7.0-rc1
- Core
- EDDI standalone now displays a splash screen while bringing up the full UI, to give users immediate feedback that it is launching.
Carrier cooldown
event is now sent to the carrier's owner even if they were not aboard for the jump.- Corrected the timing of the
Carrier cooldown
event. Carrier pads locked
andCarrier jump engaged
events are now correctly cancelled if the carrier's jump is cancelled.
3.5.3-b7
3.5.3-b6
- Frontier API
- Fixed missing client ID in 3.5.3-b5
- Speech responder
- Fixed Speech Responder always reporting that script errors are at line zero.
- Fixed a typo in the
Mission check galaxy
script.
3.5.3-b5
- Core
- Updated Rollbar telemetry service to reduce web traffic when idle and to add some additional context from preceeding eddi.log entries.
- Various bug fixes, including fixing a bug that could cause the UI to become de-coupled from the true speech configuration.
- Speech responder
- Updated Cottle speech rendering package to the latest version.
3.5.3-b4
- Core
- Implemented new
Asteroid cracked
andAsteroid prospected
events. - Nanomedicines are now designated as a rare commodity.
- Disregard bogus "Galactic Mean Price" from Fleet carriers.
- Reduced filesystem polling when Elite is not active.
- Defended against some corner-case IO exceptions.
- Implemented new
- Speech Responder
- When the update server is unreachable, the voice message now says that "EDDI" rather than "I" could not reach it.
- Fixed some edge cases around ship model pronounciation, notably Roman numerals.
3.5.3-b3
- Cargo Monitor
- Fixed a bug where the
need
property of mission-related cargo did not properly update forCollect
mission types.
- Fixed a bug where the
- Core
- Implemented a speculative fix for system visit counts sometimes becoming reset.
- Mission Monitor
- Added new
claim
state for missions where the expiration timer ceases upon completion of mission requirements.Assassinate
andMassacre
mission types, as an example.
- Added new
- Speech Responder
- Updated scripts to improve reporting of crime and mission related information:
Crime check station
Crime check system
Entered normal space
Location
Mission check galaxy
Mission check system
Mission check station
Mission completed
Mission report
Touchdown
- Updated the community translation of the default personality for Brazilian Portuguese.
- Updated scripts to improve reporting of crime and mission related information:
3.5.3-b2
- Frontier API
- Fixed an issue whereby the login process would try to launch a second instance of EDDI and fail.