Possibilities for better destination selection?

Started by Timmiej93, May 25, 2015, 09:54:17 AM

Previous topic - Next topic

Timmiej93

So, let me explain that title, it was the best I could think of at the moment, sorry about that.

I'm running a quite intensive mining operation with my colonists, and have the conveyor belt mod from A2B set up nicely. Now, for manually (and I believe automatically as well) prioritizing hauling the chunks to the loaders for the belt, I found something strange.

Simply put: When the 'command' for hauling the chunk is given (no matter if it's me doing it manually or the game doing it by itself), it immediately reserves a loader for it too. Not a problem you'd say. But what if you're doing this with 2 pawns? You send the first one to haul a chunk at a large distance, let's say 20 distance for reference. In the meanwhile, you want the other pawn to haul a few chunks closer to the loader, like 2 or 3 distance. But the second pawn now has to go to a different loader, because the closest one is reserved by the first pawn, who's still on its trip getting the chunk that's far away.

Wouldn't it be cool if the reserving system updated itself from time to time, to see if a better destination is available at that moment? Of course, that still wouldn't fix the issue I described above. The first pawn still has the loader reserved, and the other pawn can't circumvent that.

It's a long shot of course, and it would definitely be a ton of coding, but in my opinion, it would make for a better game experience. It's kinda weird seeing your pawns walking to the other end of the map, because the first destination is reserved by somebody hundreds of "distances" away.

Any ideas on this? Has it been done? Has it been looked into, and is it simply impossible? Please let me know your opinions :)

Play2Jens

So far, it's not an issues in the vanilla game. With mods it's a different story. I guess it would take quite some time to program a solution for this, so I guess it will be better for you and other people to just install two hoppers close to each other or make a small stockpile next to it

Timmiej93

Yeah I was afraid so.
It can however be a tiny problem in the vanilla game. I.e. when you have a stockpile of 1 tile, with 75 steel in it (only stockpile with steel on the entire map), and 3 jobs next to it that all require 1 steel. You can only assign 1 person to do a job, and you can only assign the second one, after the first one has taken the steel. Not a big problem of course, but in some situations it can be a bit tricky.

Thanks for the reply anyway.

milon

I thought the game was recently changed to include multiple-reservations for fire fighting, and other future reasons (beds, joy, etc). Couldn't this just need an update to the mod to allow 2 pawns to reserve it?

Adamiks

Quote from: milon on May 26, 2015, 07:20:06 AM
I thought the game was recently changed to include multiple-reservations for fire fighting, and other future reasons (beds, joy, etc). Couldn't this just need an update to the mod to allow 2 pawns to reserve it?

About fires - 2 or more colonists can put out this same fire, but you can't pioritize colonist to put out the fire if another colonist(s) are doing this. This is a kinda bug. But chess for example, also can't be pioritized and i don't think that this works like firefighting (you can't pioritize)