What kind of user experience (UX for short) issues are you looking into combating?
The UI overall is decent. Things that could use improvement though:
-> The map could have travel times and average energy cost per second, on its routes, to help the user in planning out travel. And then update the times with advanced rotors.
-> The map could state (such as with hover over tooltip) what a location has in terms of resources. That way you could help a player plan out which resources to consume (once you have the ability to modify priorities).
-> You could potentially have a "chance of success" added to events. Depending on your current water/food/air and backup resouces, it would tell you if you could complete the event in this loop. That way you have a better idea for things like the Laurion obelisk.
-> Ability to create a queue, that combines unrelated events into a single action. So if you know you are always going to collect resources outside, and return to rover, when reaching Laurion, having that custom made queue, ensures that the moment you arrive at Laurion, it performs the action. So this would require the player having conditions to control when a queue is activated.