Skip to content

Releases: EDCD/EDDI

4.1.0-a2

01 Jul 20:14
Compare
Choose a tag to compare
4.1.0-a2 Pre-release
Pre-release

4.1.0-a1

30 Jun 07:19
Compare
Choose a tag to compare
4.1.0-a1 Pre-release
Pre-release
  • Events
    • Cargo Transfer added. (#2621)
  • Speech Responder
    • Update Cottle to latest available experimental version.
    • Custom Functions
      • A variable set with SetState can no longer be retrieved using state from the same script / context where it was set.
      • GetState has been added to allow retrieval of state variables in the same script / context where it was set.
    • Scripts
      • Blueprint make report updated to simplify state retrieval.
      • Blueprint material report updated to simplify state retrieval.
      • Galnet news updated to simplify state retrieval.
      • Material discard report updated to simplify state retrieval.
      • Material inventory report updated to simplify state retrieval.
      • Material required report updated to simplify state retrieval.
      • Material location report updated to simplify state retrieval.
      • Material use report updated to simplify state retrieval.
      • System materials report updated to use factionState variable name rather than reserved state variable name.
  • VoiceAttack
    • EDDI.vap commands updated to synchronize state variable names with updated scripts.
    • Whole number variables set with SetState are now set as INT values rather than DEC values in VoiceAttack.

4.0.4

24 Jun 03:29
Compare
Choose a tag to compare
  • Core
    • Further fixes for Loadout parsing exceptions that appear to have been impacting fuel level updates from the Status Monitor.
  • Cargo Monitor
    • Fixed a crash that could occur when viewing the Cargo Monitor while it contains cargo.
  • Speech Responder
    • Scripts
      • Star report updated to fix incorrect invokation of the Spacialise function for some rare star types. (#2625)

4.0.4-b3

22 Jun 22:12
Compare
Choose a tag to compare
4.0.4-b3 Pre-release
Pre-release
  • Core
    • Speculative fix for a Loadout parsing exception that appears to have been impacting fuel level updates from the Status Monitor.
  • Events
    • Destination arrived expanded to trigger when arriving at destination settlements / ground sites. (#2623)
    • Ship targeted fixed to resolve an exception when 'Drive' subsystems were targeted. (#2624)
  • Speech Responder
    • Scripts
      • Blueprint make report updated to prevent overwriting the inventory map used for tracking cargo. (#2622)
      • Material discard report updated to prevent overwriting the inventory map used for tracking cargo. (#2622)
      • Material inventory report updated to prevent overwriting the inventory map used for tracking cargo. (#2622)
      • Material required report updated to prevent overwriting the inventory map used for tracking cargo. (#2622)
      • System materials report updated to prevent overwriting the inventory map used for tracking cargo. (#2622)

4.0.4-b2

16 Jun 09:58
Compare
Choose a tag to compare
4.0.4-b2 Pre-release
Pre-release
  • Speech Responder
    • Core
      • (Accidentally omitted from 4.0.4-b1 change notes): Fixed a rendering issue which had previously required doubled escape characters in some scripts. Note: You can minimize your use of escape characters by alternating between single and double quoted strings in nested function calls.
    • Scripts
      • Body volcanism report updated to fix an escape character issue. (#2618)
      • Destination arrived updated to fix an escape character issue (#2614)
      • Entered normal space updated to fix a typo / missing quote mark.
      • Mission faction state updated to prevent overwriting the state map used for the SetState function. (#2607)
      • Ship targeted updated to fix an escape character issue.

4.0.4-b1

09 Jun 18:27
fd9fb7f
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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)