You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added an option to remove the time pressure aspect of the mod. Normally (i.e. before this release or in future releases with this new option unset), the orbital trader's depature timer will keep counting down even while there's an active trade. This adds an element of time pressure to the mod, which was how it was intended to be experienced. However, because different people have different playstyles and preferences, I've decided to add this option so that when it is set, an active trade stops the orbital trade ship from counting down its departure, and you can take as much time as you need to finish your trades.
Changed
The way grace time was calculated was not very intuitive. Instead of adding the grace time to the existing time, the time was directly set to the grace time value. This meant that you could end up in a situation where when you were supposed to have grace time added, it would actually give you less time instead of more! For instance if the trader was leaving in 6 hours and you had set your grace time setting to 4 hours, the new trader leave time would be in 4 hours, not the expected 10! The logic is now that the grace time is added on top of the existing time, not replacing it.
Trade ships will now leave an hour after the last trade if their comms were closed; there's no reason to keep them around any longer than that.
When you get blacklisted, all active trade quests will be cancelled, not just the one whose shuttle you destroyed.
Supress the "Shuttle is loaded with required cargo and can launch when ready" message that would appear after a trade shuttle was fully loaded; an artefact of vanilla-inherited behavior.
Fixed
If you cancelled a shuttle immediately after it landed, before it had time to build up its list of items to load, it would produce a NullReferenceException. This no longer happens.
Minified items weren't being handled correctly, so any minified item would count as matching any other. This has now been corrected so that the "inner" item of the minified item is used for checking whether a given item matches what was traded for.