• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Arcanum3000

Recruit
33 Badges
Jul 1, 2016
8
0
  • Crusader Kings II
  • Stellaris
  • Stellaris: Synthetic Dawn
  • Surviving Mars: Digital Deluxe Edition
  • Cities: Skylines - Natural Disasters
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - Mass Transit
  • Surviving Mars
  • Cities: Skylines - Green Cities
  • Stellaris: Digital Anniversary Edition
  • Cities: Skylines - Parklife Pre-Order
  • Cities: Skylines - Parklife
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Shadowrun: Hong Kong
  • Surviving Mars: First Colony Edition
  • Prison Architect
  • Surviving Mars: First Colony Edition
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - Snowfall
  • Cities: Skylines - After Dark
  • Magicka 2
  • Cities: Skylines
  • Teleglitch: Die More Edition
  • Sword of the Stars
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Impire
  • Magicka
  • Majesty 2
I get it. We're all used to these sorts of games having automatic management AI with the IQ of spoiled mayonnaise. As a result, we try to micromanage resource distribution.

In the case of Surviving Mars, it looks like for once we don't have to.

From what I can tell, the drone AI in Surviving Mars will automatically distribute resources as needed as long as you arrange your drone controllers (be they hubs or rovers) and depots in a particular way.

The simple way to do it is to build a shuttle hub (and keep it operational, obviously). You only need one for the entire map. Then, plop down depots in remote locations next to your drone controllers. That's it. You're done. The shuttles (and drones, if they're in range) will automatically move resources to the depots where they're needed.

The more complicated way is to set up a pass-the-baton system with drone controllers.

When you set up a new drone controller, make sure its range overlaps with the range of another controller enough to build a universal depot. Place a universal depot in that overlap. From what I can tell, as long as you have an uninterrupted network of overlapping control zones, and there are depots in the overlap areas, the drones will shuffle resources from one depot to the next until they get where they're needed. Granted, I haven't tested this method extensively, but it seems to be the case, and the shuttle method definitely works.

Also note that the pass-the-baton method doesn't work through tunnels. If you have stuff on both sides of a cliff, you'll need a shuttle hub, or fiddly manual transport.
 
Update: I experimented a bit more with pass-the-baton. It works, but not as well as I thought.

After more experimentation, some redistribution does happen. I'm not 100% sure about how it's determined, but it seems to be based on maintaining a minimum quantity of each resource in each drone control zone, or in each depot. I'm not completely sure which, or if the needs of the buildings in a zone influence it. Either way, limited resource quantity can prevent redistribution, and the longer the chain the less efficient it seems to be. It seems like as long as you have a good surplus, the resources will get where they need to be eventually, but not necessarily quickly.

I feel like a true pass the baton system between drone controllers ought to be programmatically feasible (depots as nodes in a graph, drone control zones determine edges in graph, apply shortest path algorithms to graph).

The shuttle hub just makes the problem go away entirely, which may be part of why true pass the baton isn't implemented.
 
I haven't found that a single shuttle hub makes the problem go away entirely (I'm using three, each with a full complement of shuttles). I do have an unusually high transportation demand, though. I rolled extractor AI, so I can easily set up miniature outposts around metal and rare metal deposits all over the map, and rely on shuttles to transport the (rare) metal back to my main base as well as machine parts and electronics for maintenance back out.

Also, worth noting, you can disable specific resources in universal depots if you don't need it in a specific spot (I frequently disable fuel).
 
I'm not sure that one shuttle hub is sufficient either (or it's very slow), but I agree with the gist of your statements, @Arcanum3000 .
 
I agree: It's possible that if you've really sprawled a single shuttle hub may not be fast enough. Also, a transport rover is always going to be faster if you need bulk transport (e.g., moving 200 concrete from an extractor to a more central location).
 
Overlapping Drone Hubs with 2 Depots next to each work quite well to get a decent amount of resource distribution within your colony. If you place them a few hexes short of the max drone range you can also create overlapping areas to allow the next hub over to grab resources. Plus you can put down a depot in more remote overlapping areas to create transport "shortcuts".

Examples:
FzyvyUZ.jpg


tiylgka.jpg
 
Thing I want about resources is be able to prioritize depots.