Mercury Fallen

Mercury Fallen

Spelunking
Currently, there is no straightforward way to make colonists visit yet-unexplored portions of the caverns. Workarounds such as assigning mining jobs or build jobs in the unexplored sections are somewhat cumbersome and feel like ugly hacks. (To be frank, I think we shouldn't even be able to see where we can mine or deconstruct in unexplored regions, let alone place jobs there.)

Some suggestions:

(A) Implement an additional job, "Spelunking". A colonist/bot assigned to this job would simply move to the nearest reachable explored location that borders on an unexplored location. Once there, it's rinse and repeat.

(B) Move-To command. Some way to explicitly tell a colonist/bot to move to a specific location (if reachable). This way, we would still have to order colonists around to spelunk, but it would feel far less hackish.

(C) Introduce a bias to colonists' idle movement to have them gravitate towards the nearest reachable explored location bordering on an unexplored location (where "bias" could be as extreme as "always move directly in that direction", or as subtle as making that direction, say, 10% more likely), so that idle colonists will effectively head out to do some spelunking.
Last edited by christoph; Nov 12 @ 2:30am
< >
Showing 1-2 of 2 comments
Nitrous Butterfly  [developer] Nov 12 @ 8:38am 
Originally posted by christoph:
Currently, there is no straightforward way to make colonists visit yet-unexplored portions of the caverns. Workarounds such as assigning mining jobs or build jobs in the unexplored sections are somewhat cumbersome and feel like ugly hacks. (To be frank, I think we shouldn't even be able to see where we can mine or deconstruct in unexplored regions, let alone place jobs there.)

Some suggestions:

(A) Implement an additional job, "Spelunking". A colonist/bot assigned to this job would simply move to the nearest reachable explored location that borders on an unexplored location. Once there, it's rinse and repeat.

(B) Move-To command. Some way to explicitly tell a colonist/bot to move to a specific location (if reachable). This way, we would still have to order colonists around to spelunk, but it would feel far less hackish.

(C) Introduce a bias to colonists' idle movement to have them gravitate towards the nearest reachable explored location bordering on an unexplored location (where "bias" could be as extreme as "always move directly in that direction", or as subtle as making that direction, say, 10% more likely), so that idle colonists will effectively head out to do some spelunking.
This is something on my to-do list. I'm currently leaning towards option B on your list. Option A feels like over kill for this functionality given it would take up a job slot. Option C leads to it's own issues with colonists wanting to stray far from your main base area. Thanks for the suggestions. :)
If you go for option B, please make it so that it overrides whatever the colonist was currently doing. This would allow it to be co-opted as an "abort and reconsider" command, which I occasionally find myself wishing for as well. Two birds, one stone.

Yet another alternative, that would also have benefits in other situations: How about a "work here" command, to assign a particular map location to a colonist, so that the colonist will prefer to choose jobs (or walk about idly) in the vicinity of that location, rather than wherever they currently happen to be when they ponder their next move.
< >
Showing 1-2 of 2 comments
Per page: 15 30 50