fixed a bug with abandoning quests from the map screen that wasn't fully removing the quest
fixed a bug where the gauntlet could recover from lost data by recreating the gauntlet but it wouldn't re-add all of its locations so it would be inaccessible
the gauntlet will now generate a crash log if it fails to load correctly so I can hunt down the source of data corruption making gauntlets recover themselves
world saving was made more robust with each individual stage being capable of logging exceptions and attempting to move on to the next stage, hopefully allowing me to catch sources of save game data corruption in the future
added an extra safety check to world database finalization to make sure any async data items received after a shutdown was called can be collected and written before the database declares itself final and ready to close.
fixed a bug with procedural quests that caused their description details to disappear after you accept the mission
fixed a bug that could cause procedural quests to generate pirate's cove as their destination
found and fixed a memory leak that was caused by switching back and forth from ship exterior view
found and fixed a memory leak that was caused by switching back and forth from the universe map
fixed a memory leak in the ship designer caused by resizing the screen
fixed a possible memory leak in ship designer that might not have been happening at all but the code looked suspicious so I rewrote it
the sinidal cascade active module can no longer be activated while in travel drive
fixed a bug with procedural quests using duplicate quest id that could cause a crash depending on the order that you attempted to complete multiple procedural quests
fixed a bug where procedural taxi quests were changing their destination after being saved and reloaded
passenger mission bed requirements now correctly recognize when a bedroom has multiple beds