Skip to content

Releases: EDCD/EDDI

4.0.4-b1

09 Jun 18:27
fd9fb7f

Choose a tag to compare

4.0.4-b1 Pre-release
Pre-release

4.0.4-b1

  • Core
    • Updated ship and module definitions.
    • Revised jump calculations for new SCO FSDs.
    • EDDI will no longer report your environment as "Supercruise" right after a Thargoid hyperdiction. (#2597)
    • EDDI will no longer report your enviroment as "Normal Space" when starting docked. (#2598)
    • EDDI will delay rather than discard speech when hit by a full Thargoid shutdown. (#2603)
    • Fixed a crash when using the Cottle dump() function to enumerate a Haulage object. Removed the expiry property from the Haulage object (but it is still available from the Mission object). (#2593)
    • Fixed the inventory object not being updated until after the Commodity collected event.
  • EDDN Responder
    • Add support for DockingDenied and DockingGranted schemas (for identifying fleet carriers with limited docking permissions).
  • Events
    • Bounty awarded updated to include new pilot property (when applicable).
    • Entered signal source removed (replaced by Destination arrived).
    • Hyperdicted added.
    • Micro resources purchased updated to use a list of purchased micro resources with name, category, and amount for each (so that it could support both purchases from a station and from carrier bartenders).
    • Settlement approached updated with new properties economy, secondeconomy, stationservices, faction, allegiance, government(similar toDocked` event)
    • Signal detected updated to include new signaltype property.
    • Ship shutdown updated to include new partialshutdown property (for instances where the power flickers but doesn't go out completely). (#2603)
    • Ship targeted updated to better utilize localized names (where available). (#2604)
    • Station mailslot event added, triggered when your ship enters through a station's mailslot without the aid of a docking computer
  • Navigation Monitor
    • Improved route guidance updates.
    • Fixed ship routes reporting wrong jump distances. (#2591)
  • Speech Responder
    • Functions
      • Play() now supports relative file system paths. (#2581)
    • Variables
      • {version} top level variable added to allow users to check EDDI's latest version via a script.
    • Scripts
      • Carrier jump engaged and FSD engaged updated to consistently use {reportsystem}.
      • Entered normal space updated to correct an occasional rendering error in the default script.
      • Entered signal source removed.
      • Destination arrived added.
      • Message received updated to handle the oddly written phrase "Every feel like".
      • Route details updated so that the update type will not restate a destination that you've already selected as your next system destination.
      • Ship delivered updated to more clearly state the in-game result of the event.
      • Ship repaired updated to correct an occasional rendering error in the default script.
      • Ship targeted updated to not comment on wanted targets identified while in supercruise unless the current ship contains an interdictor.
      • Star report updated to correct an occasional rendering error in the default script.
      • System scan complete updated to correct an occasional rendering error in the default script.

Release/4.0.3

14 Aug 01:34

Choose a tag to compare

  • EDSM Responder
    • Reverted a change that had inadvertantly slowed the EDSM sync.
  • Inara Responder
    • Fixed a bug with profile retrieval.
  • Speech Responder
    • UI
      • Fixed Edit & Delete buttons being greyed out on new scripts. (#2562)
  • VoiceAttack
    • Fixed a bug with {BOOL:EDDI speaking} remaining true even after speech was ended. (#2563)

4.0.3-b4

05 Jul 05:57

Choose a tag to compare

4.0.3-b4 Pre-release
Pre-release
  • Core
    • Fixed a bug with retrieving values previously set with SetState(). (#2554)
    • Fixed a bug where the main star data was being overwritten when jumping to a system. (#2557)
    • Improved quality checks applied prior to using custom lexicons.
    • Normalized body types reported during the Carrier jumped, Entered normal space, & Location events. (#2556)
    • Re-enabled the "Prefer 32 bit" build flag to allow commanders, wherever possible, to use voices which are not supported in 64 bit mode.
    • Revised speech service to make rendering even more thread-safe when transitioning between the Play() function and normal speech (#2549).
    • Revised speech service to retry using speech stripped of SSML tags when speech fails using the System.Speech synthesizer.
    • Worked around a journal bug when HullHealth is not written to the player journal Loadout event. (#2552)
  • Speech Responder
    • Changes to existing scripts
      • System state report updated to allow thargoid war remainingDays to be null (since for some states it is not present in the journal output).

4.0.3-b3

11 Jun 07:40

Choose a tag to compare

4.0.3-b3 Pre-release
Pre-release
  • Core
    • Fixed a crash that can occur if you go click-crazy testing scripts containing the Play() function. (#2549)
    • Fixed another exception that could be thrown when obtaining old EDSM logs via the EDSM responder. (#2544)
    • Refined handling of EDSM API rate limits.
    • Revised speech service to adjust exclusive locking statements, add a simple render test for Windows.Media speech, and improve error handling for failed speech.

4.0.3-b2

09 Jun 10:20

Choose a tag to compare

4.0.3-b2 Pre-release
Pre-release
  • Core
    • Fixed an exception that could be thrown when obtaining old EDSM logs via the EDSM responder. (#2544)
    • Fixed a loss of scanned and mapped values for explored bodies.
    • Various other minor bug fixes.
  • VoiceAttack
    • Fixed a bug where compartment module variables might not be cleared when swapping to a smaller ship. (#2547)

4.0.3-b1

05 Jun 08:17

Choose a tag to compare

4.0.3-b1 Pre-release
Pre-release
  • Core
    • Fixed a bug that prevented updating body data on nav beacon scans of fully discovered systems. #2505
    • Fixed a bug where bodies scanned from a nav beacon scan could be reported as previously undiscovered.
    • Fixed a bug where partial star data created by Next system events wasn't properly being replaced by actual star data after scanning. #2522
    • Restored access to the Frontier API.
    • scanned and mapped body properties are now unix timestamps (seconds since Jan 01 1970 UTC) rather than DateTime objects. #2468
    • Ship shutdown events now temporarily disrupt the speech responder (for greater immersion when ship systems are forced offline).
    • Trim any pauses or breaks from the end of speech when that speech isn't followed by more speech.
    • Updated body mapping values (these were buffed slightly for Odyssey).
    • Removed references to retired site EDDB.
  • Navigation Monitor
    • Fix Shortest Missions Route reports all distances as zero (0) light-years #2488
    • The status object now contains a new property fsd_hyperdrive_charging ({BOOL:Status fsd hyperdrive charging} in VoiceAttack), which contains a boolean value indicating whether the FSD is currently charging for a jump to hyperspace.
  • Speech Responder
    • UI
      • Implemented text completion for available variables in the editor window.
      • The Chinese translation of the default personality has been updated (primarily to improve grammar). #2524 Thanks @MemphyKitay!
    • Events
      • Carrier jumped, Jumped, and Location events updated to add Thargoid war data.
      • Docked updated to revise the state property to be translatable and include a default value (Normal Operation).
      • FSD engaged now includes a new taxijump boolean property.
      • Hull damaged updated to fix a bug with the vehicle property where EDDI might be confused as to whether the ship or SRV was being damaged.
      • Ship interdicted updated to include a new isthargoid boolean property and report the interdictor as "Thargoid Vessel" (or its localized equivalent) rather than "Unknown Vessel" (or its localized equivalent) when interdicted by Thargoids.
      • Ship FSD event now includes a new hyperdrive_charging boolean property.
      • Ship shutdown reboot event added, triggered after the ship's systems were forced into shutdown and have rebooted.
    • Changes to existing scripts
      • Bodies to map updated to add a preference for recommending already mapped bodies and to include terraforming bodies. #2490, #2527
      • Carrier jump engaged updated to more gracefully handle jumps where the commander is on-foot on the carrier
      • Docked updated to add the Limpet Check script and incorporate the updated state property.
      • Fsd engaged (triggered after the FSD is engaged) no longer warns about hazardous or non-scoopable arrival stars.
      • Low fuel, which normally triggers at about 25%, now re-triggers at 5%, 10%, 15%, and 20%. It also now triggers whether in your ship or an SRV. #2462
      • Market Information Updated updated to remove the Limpet Check script.
      • Message received updated to improve localization of AX pilot messages, add randomized voices for player messages, suppress highly repetitious military speech, and allow setting the gender of the voice based on the name of the sender.
      • Next jump updated to add context.
      • Route details updated to add search for scorpion SRV.
      • Ship FSD (triggered before the FSD is engaged) now warns about nearby hazardous stars or no charted scoopable stars in your arrival system.
      • Ship interdicted updated to use new isthargoid property.
      • Ship refuelled revised to prevent adding pauses when there is no other speech.
      • System state report updated to report Thargoid war data, when applicable.
      • Swapout check updated to fix a bug that was causing false positives and to exclude Guardian modules.
  • VoiceAttack Responder
    • Fixed a bug that prevented current ship variables from being updated properly on a ship change. #2482
    • Fixed a bug that prevented a clean application shut-down from VoiceAttack.
    • Added plugin commands to access Inara (inaracarrier, inaraprofile, inarasystem, and inarastation)
    • Redirect plugin commands for accessing EDDB (eddbsystem and eddbstation) to instead reference Inara (inarasystem, and inarastation)
    • Updated EDDI.vap to add new commands referencing Inara.cz.
    • Updated EDDI.vap to remove commands referencing EDDB.
    • Renamed Last station ... variables to Current station ..., updated EDDI.vap, and updated docs.

4.0.2

10 Jan 05:22

Choose a tag to compare

  • Core
    • Fix on-foot missions not redirecting appropriately to origin.
    • Fix a crash that could occur when selecting a destination without a localized name.
    • Various other minor bug fixes
  • Speech Responder
    • Changes to existing scripts
      • Module swapped revised to identify pluralized module names (e.g. "sensors") as a "package" (for real this time).
      • System materials report touched up again to improve grammar for systems containing only one reportable body.

4.0.2-rc1

03 Jan 09:47
bc6cb81

Choose a tag to compare

4.0.2-rc1 Pre-release
Pre-release
  • Core
    • Various minor bug fixes
  • Speech Responder
    • Changes to existing scripts
      • Body report summary revised to add optional temperature scale selection. #2235
      • Module arrived, Module purchased, Module retrieved, Module sold, Module sold from storage, Module stored, Module swapped, and Module transfer revised to identify pluralized module names (e.g. "sensors") as a "package".
      • Module retrieved, Module sold, Module sold from storage, Module stored, Module swapped, and Module transfer revised to identify loaned modules (with zero value). #2441
      • Ring mapped revised to omit reserve level if reserve level is not known.
      • System materials report revised again per player feedback. #2466
      • Touchdown revised to make reporting coordinates an opt-in feature and add optional temperature reporting for Odyssey on-foot expeditions. #2463

4.0.2-b5

01 Jan 09:51
056092f

Choose a tag to compare

4.0.2-b5 Pre-release
Pre-release
  • Core
    • Fixed some translations into Spanish reverting to English. #2452
    • Fixed the influence property in FactionPresence objects sometimes being reported on a scale from 0-1 and sometimes being reported on a scale from 0-100. Should be 0-100 only moving forwards.
    • Various minor bug fixes
  • Speech Responder
    • UI
      • Fixed a bug whereby syntax coloring was not initiated until an Edit window was opened. #2447
    • Changes to existing scripts
      • Nav route updated with minor gramatical touch-ups.
      • Star report fixed mispelling of "luminosity". #2445
      • System materials report updated to correct incorrect variable invocations and enhance in accordance with player feedback. #2454
      • System scan complete updated to use the contextual system rather than a mixture of the current system and contextual system. #2458

4.0.2-b4

21 Dec 08:54

Choose a tag to compare

4.0.2-b4 Pre-release
Pre-release
  • Core
    • Fixed a nasty bug that would reset customized versions of non-event Speech Responder scripts to default values.
    • EDDI now backs up personality files on each run prior to upgrading scripts, keeping the most recent 10 backups available in case you need to roll back scripts (similar to how EDDI logs are cycled).