Skip to content

4.1.0-b1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Tkael Tkael released this 08 Aug 09:35
· 62 commits to develop since this release
25f6138
  • Core
    • Added support for the Type-8 Transporter.
    • Added sourcesystem, sourcebody, collected, and delivered, properties to the mission object.
    • Commodities now have a corrosive boolean property.
    • Removed haulageData map from the cargo object, add missionCargo dictionary object in its place.
    • Suppressed a repetitious Body scanned event which could occur after mapping. (#2633)
    • The need property of cargo is now calculated after resolvers have handled events (to minimize cross linking between the Cargo and Mission Monitors).
  • Crime Monitor
    • An interstellar bounty applies when fines or bounties for factions aligned with a superpower exceed 10,000 credits.
  • Mission Monitor
    • The drop-down on missions now includes a "Notes" section where you can record notes about ongoing missions. (#2410)
  • Speech Responder
    • Fixed a bug that could prevent variables set with set from being available in some contexts.
    • Custom Functions
      • HaulageDetails() function has been removed.
    • Scripts
      • Body scanned updated to improve the context passed to child scripts.
      • Blueprint make report updated to fix a typo (stray letter).
      • Cargo depot updated to replace HaulageDetails() function with MissionDetails().
      • Carrier jump engaged updated to better separate carrier context from commander context.
      • Carrier jumped updated to better separate carrier context from commander context.
      • Commodity sale check updated to remove unnecessary reference to haulageData.
      • FSD engaged updated to tidy context.
      • Jumped updated to tidy context.
      • Material discard report updated to tidy context.
      • Material inventory report updated to tidy context.
      • Mission check galaxy updated to make allmissions() internal function pure.
      • Mission check system updated to make addstation() internal function pure.
      • Mission expired updated to demo the missionCargo property and add more clarity when cargo shall be marked as stolen.
      • Route details updated to replace HaulageDetails() function with MissionDetails().
      • Star scanned updated to fix a typo (missing comma) and to improve the context passed to child scripts.
      • System distance report updated to tidy context.
      • System materials report updated to fix an error with the isSeleniumSpecialCase helper function.
      • System state changed updated to tidy context.
  • VoiceAttack
    • Variables set with SetState are now set to as types as possible (e.g. TXT, DEC, INT, SMALL, BOOL) in VoiceAttack.