4.1.0-b1
Pre-release
Pre-release
·
62 commits
to develop
since this release
- Core
- Added support for the Type-8 Transporter.
- Added
sourcesystem
,sourcebody
,collected
, anddelivered
, properties to themission
object. - Commodities now have a
corrosive
boolean property. - Removed
haulageData
map from thecargo
object, addmissionCargo
dictionary object in its place. - Suppressed a repetitious
Body scanned
event which could occur after mapping. (#2633) - The
need
property ofcargo
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 replaceHaulageDetails()
function withMissionDetails()
.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 tohaulageData
.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 makeallmissions()
internal function pure.Mission check system
updated to makeaddstation()
internal function pure.Mission expired
updated to demo themissionCargo
property and add more clarity when cargo shall be marked as stolen.Route details
updated to replaceHaulageDetails()
function withMissionDetails()
.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 theisSeleniumSpecialCase
helper function.System state changed
updated to tidy context.
- Fixed a bug that could prevent variables set with
- VoiceAttack
- Variables set with SetState are now set to as types as possible (e.g. TXT, DEC, INT, SMALL, BOOL) in VoiceAttack.