Tweaks to hauling

Started by Nightmyre, January 24, 2017, 11:21:58 PM

Previous topic - Next topic

Nightmyre

A few things which I think would be super amazing, and save on a ton of annoying micro-managing:

1) When someone is hauling something for building purposes, and the source of the thing being hauled is not in a stockpile zone, force them to haul as much as possible to the destination, regardless of how much is necessary. It's super annoying when my pawn hauls one steel from halfway across the map to build a power cable, and then runs all the way back to haul another ten steel to build the remainder of a turret, and then etc...

2) When pawns are out in the wild and make a decision to move towards the home zone (IE to go sleep, eat, relax, etc...), have them auto-haul anything within a close vicinity of them before heading off. It's pretty silly to have them mining in some remote location, and then just leave the metals on the ground and force someone else to move all the way there to stockpile them. Maybe make this an option to turn on/off, like, "auto-haul" or something.

3) When you tell a pawn to mine a spot, the pawn starts mining for about 5 seconds, and then switches back to whatever it was going to do. This seems to be the only action you can't actually force the pawns to continue to work on; if I tell the pawn to cook, for example, the pawn will continue cooking until it collapses from exhaustion or I cancel the order. This behaviour should be the case for mining too. This is especially annoying for deep drilling; for some reason it's impossible to force the pawn to drill, unless I build a special zone around the drill and force the pawn into that zone. If I don't, it starts drilling for a few seconds, and then moves off to mine anything else available.