+ Added more dialogue requirement stuff.
+ Finished adding archways and shit to Ballden space.
+ Talking NPCs have their own icon on the contact HUD.
+ Began work on some requested features (such as navmap search and alt-fire modes).
+ Player level is now evaluated when items are acquired or lost and worth is now taken into account from the meta-inventory.
+ Tractorable items that exist, but cannot be tractored in, will no longer make the icon appear.
+ Asteroid items are better about checking themselves when they have to get remade.
+ Dialogue trees can now have requirements before a choice is shown.
+ Fixed issue where multiple levelups would display multiple messages.
+ Mission and quest waypoints now work out-of-system, similar to the current player-set waypoints.
+ Took a deep dive to redo all the shit with my waypoint logic, due to it being way too complicated for no real reason.
+ Fixed issue where connection knowledge wouldn’t be updated.
+ Fixed issue with thruster sounds playing when they’re not meant to.
+ Fixed up some laneline leaving logic to be more convenient.
+ Made NPC freighter damage hit noises WAY less noisy.