Prefer Galetry over Gordion setting with the more flexible Auto reroute destinations setting.BREAKING!
This update changes theReset when firedconfig option.
Check your config if you had this set to not reset when getting fired. More info below.
What is this?
Alert queueing was added in v2.0.0.
By default, when any mod uses the game's builtin yellowish or red alert messages on the right side of the screen to display an alert, it will display immediately, overriding any other alerts that are currently being displayed.
This meant with certain other mods installed, they would block each other's alerts. That's why LMU queues them up and displays them one by one.
Now, some mods can send alerts very frequently. This can be a problem.With exceptions mods that occasionally spam alerts can be excluded from the queue, so testing something in Imperium or your fried playing three bandits and roulette at once in the casino doesn't congest the queue and end up still showing you alerts minutes later.
Reset when fired now has three modes:
ProgressivePredicates.BREAKING UPDATE!
Parts of your config will reset! Previous saves are incompatible!
This is NOT targeted at v80+! Might still work though. May fully depend on LLL and Dawn. You let me know.
[NEW], [UNLOCKED], [DISCOUNT ...], and [SALE ...].LethalMoonUnlocks - Constellations.cfgUnlockManager.OnCollectStoryLockedMoons is now obsolete.UnlockManager.TryReleaseStoryLock() now works on any moon that starts locked and hidden.UnlockManager.TryReleaseStoryLockShowAlert() now works on any moon that starts locked and hidden.0.8.x.Permanently discover hidden moons on visit setting now correctly keeps visited hidden moons permanently discovered.NullReferenceException which could prevent players from rerouting the ship.
.dll.
.dllUnlockManager.TryReleaseStoryLockShowAlert(string) for other mods to use.
BaseUnityPlugin.Config).
com.xmods.lethalmoonunlocks.cfg.legacy).6 - Advanced settings.
Vanilla Story Progression it may reset.Display Tags in Terminal and Override Terminal Font Size are both disabled.UnlockManager.TryReleaseStoryLock(string, bool=false) was extended to support showing a generic alert message on releasing a story lock.BepInEx.Chainloader.PluginInfos.UnlockManager.OnCollectStoryLockedMoons. Your subscriber should return a list of moons.UnlockManager.TryReleaseStoryLock(string).Match cheapest constellation optionMatch cheapest group to discover the next cheapest undiscovered constellation instead of the one that has the cheapest undiscovered moon.Match cheapest group enabled.Reset permanent discoveries on .. expiry config settings resetting the discovery status more often than they should.new day discoveries are permanent config setting was not respected.Quota Discoveries match cheapest group was the only group matching option enabled.Quota Discovery match cheapest group wouldn't correctly match moons under certain conditions.RouteConstellationSuccess event (thanks @darmuh!)Note: This is a major update. Please refer to the README and configuration for detailed information on new features and options. It is recommended to delete your existing config for optimal performance.
The behavior of LethalMoonUnlocks in default configuration remains unchanged.