RimWorld

RimWorld

Pick Up And Haul 1.6 Forked
489 Comments
bradson 18 hours ago 
The Haul To Stack mod released 2017 with the only purpose of allowing multiple pawns to haul to the same cell at the time, was just as relevant when deep storage released 2019 too. That's how old this vanilla limitation is at least. Makes no sense to blame a perfectly normal 1.6 update of PUAH for it.
Setting stackCount to 0 errors are made more common by stackable chunk mods, and are possible with pure vanilla rimworld when unloading caravans containing meals that can't be stacked due to ingredients. Also not caused by PUAH or updates to PUAH
bradson 18 hours ago 
I'm using the official mod myself with Phaneron's Storage, Neat Storage and the neolithic module. What doesn't work for you @Buzzlightbeer? Pawns use their inventory fine and do haul to storage buildings. That they reserve full cells while hauling is an old vanilla limitation that doesn't break anything else
Fiur 19 hours ago 
Agreed.
Buzzlightbeer 19 hours ago 
Stop trying to drive people away from this mod by posting the "official" mod. It doesn't work either. Teemo is at least trying to fix it to work with Adaptive Storage Framework. I have seen no mention of trying to fix it by other author. I have nothing against the other author. I am rooting for them and want them to succeed. But Puah is a corner stone for many players. And we should not be discouraging people from trying to fix it.
Mizuki 24 Jul @ 9:22am 
҉ Gabor 24 Jul @ 8:49am 
YEP, it causes visual glitches, that will persist even if you disable the mod, your save will be fcked
IHateTheIRS 24 Jul @ 8:26am 
With this mod my screen went violently red and pink to an unrealistic margin and completely blocked out the screen, I'm talking it just glowed like the sun on my screen, sort of like a flashbang.
Kinnu 23 Jul @ 7:06pm 
Since installing this, I have Pawns picking up weapons and just not dropping them. So I have pawns with an armory in their inventory.
bradson 23 Jul @ 4:04pm 
Complex jobs has the haul using inventory work type inserted into maintenance instead of hauling
The Meow? 23 Jul @ 2:56pm 
Using adaptive storage framework with warehouse storage mod + this mod = 95% of the time, pawns will just take one item at a time. Disabled all options in this mod like corpses and animals, etc unchecked doesn't fix this problem either. Right click and forcing pawns to haul stuff actually works and can take multiple items. Micromanaging each pawns isn't the best situation.
SlowPokeDerp 22 Jul @ 2:09pm 
Uncheckikng allow corpses seems to have fixed most of the issue
Buzzlightbeer 22 Jul @ 10:45am 
It looks like the other PUAH mod is having the same problems. I don't know if this is related or a separate issue but I saw this mentioned somewhere and its true. If you have a multi item haul queued and you save the game. Then you cancel the haul on the pawn. The items are still reserved by that pawn. You can confirm this by selecting another pawn to do the haul and see the item reservation by the first pawn. Just trying to give more information to help out.
SlowPokeDerp 22 Jul @ 9:02am 
I am currently experiencing the same errors as mentioned., Pawns hauling only taking one item a time, but if RClick ordered they do a multi haul. It seems 95% of the time not doing it sounds right. Haul urgently options make pawns wander and not able to do any jobs until canceulling HUrg orders. There could be a reaction with shelves I am unsure. Ive always had allow corpses to inventory enabled but ill test now.
Buzzlightbeer 20 Jul @ 2:53pm 
I tried removing every mod but this one and harmony and they would not haul multi items. I then started a new colony with just this and harmony enabled and they still would not haul multiple items. THANK YOU so much for looking into this. Multi-item hauling and storage or the bed rock of any my play throughs.
Teemo  [author] 20 Jul @ 1:09pm 
@sashakiller33 I haven't tried Processor Framework, I only got it working with adaptive framework and neat storage. I'll have to give Processor Framework a try as well.
Teemo  [author] 20 Jul @ 1:07pm 
@Miz disable the haul corpses option in the mod options. I'm fixing that on my soon to release test branch, but it's still broken on this release
Teemo  [author] 20 Jul @ 1:07pm 
@Huehuecóyotl yeah I noticed it a lot in my testing, so instead of working on it later I've actually worked on it now. It's pretty good in my test branch. Still a couple weird things but the pathing and item choosing is a lot better now. Dropoff is still a bit finicky, but that's not too bad and is probably only going to be an oddity on my test map because of how I did storages.
Makeithappen 20 Jul @ 12:29pm 
You are welcome. I don’t mind sharing with you my mod bugs 😂
Buzzlightbeer 20 Jul @ 12:11pm 
@sashakiller33 I think you are on to something. I have the same problems
1. picking up 1 item at a time instead of multiple items (95% of the time)
2. few times they do pick up multiple items they take extremely suboptimal route zig zagging back and forth
3. I have seen a pawn go to bed and still have a reservation on an item to pick up. I noticed this when I tried to have another pawn pick up the item.
I am also using Adaptive Storage and SYR Processor Framwork.
Fiur 20 Jul @ 8:50am 
Oh so that's the issue?! I previously used LMW Deep Storage and that worked fine.
sashakiller33 20 Jul @ 8:10am 
I think there is some problem with Adaptive Storage Framework and [SYR] Processor Framework (Continued). Pawns realy dont like to haul items in them.
Fluffer 20 Jul @ 1:44am 
Okay, I did some crude testing and I have no idea. When I drop a bunch of stacks on the ground and tell them to haul them to both the Neat Storage shelf or Vanilla shelft they correctly haul to inventory.

But when hauling produce from fields, or ore from mining, they keep taking one at a time.
Fluffer 20 Jul @ 1:40am 
I see, I think the problem is when hauling to shelves. Or at least I am using Neat Storage which I hope is the same thing. Pawns will only grab one loose item, not go around till they have the whole stack
Miz 20 Jul @ 1:35am 
in 1.6, can't hauling corpse.
and pawns carry corpses with hauling marks one by one.
Fluffer 20 Jul @ 1:28am 
Looks like my Lifters are currently only taking one item at a time, making them currently worse than vanilla. I was of the impression that Lifters didnt use Pick up and Haul, tho they are using the action "Picking up [hay] to hauling inventory"

Tho after disabling the option "Allow hacked mechanoids" in the mod options it reverted back to vanilla behavior so its fine as a bandaid for now

Its all good, thank you for fixing up the mod.
Huehuecóyotl 19 Jul @ 9:01pm 
I haven't had any game breaking bugs regarding urgent hauling, but I've definitely noticed some less than optimal behavior from pawns set to haul large clusters of items, like mined ores or traded supplies or crop harvests. Glad it's not just me, thank you for all the work you do keeping this mod alive!
ToooMuchSalsa 19 Jul @ 8:36pm 
@teemo perfect, thanks for the transparency. Lmk if you need help testing.
Makeithappen 19 Jul @ 7:41pm 
@teemo weird. i have had my share of bugs since the update. hopefully the next dev update will resolve. (playing on the SD.)
Teemo  [author] 19 Jul @ 7:35pm 
@z2oh ty as well as ty to others for your appreciation and for patience from those with some of the bugs
Teemo  [author] 19 Jul @ 7:34pm 
@ToooMuchSalsa currently the fix is to just set haul+ for all pawns to disabled and not use urgent hauling for now. I've got a new test branch coming out soon, and if it works well for people I'll push it to steam. I've spent a couple days working on it now.
Teemo  [author] 19 Jul @ 7:32pm 
@Makeithappen oh man there are a ton of really weird things 1.6 has done for modding. Things that are now problems that didn't used to be. Like if a pawn has a puah job and you save then remove puah the save breaks until you remove the job from the pawn somehow. So I had to strip puah jobs before a save and give them all back afterwards.
z2oh 19 Jul @ 6:32pm 
Just want to say thanks to @Teemo for their hard work forking and updating this mod, especially because the future of the OG mod was unclear (and hasn't been available until recently)! Really appreciate the effort 🙏
ToooMuchSalsa 19 Jul @ 10:35am 
AllowTool.WorkGiver_HaulUrgently provided target Thing_Leather_BlackChitin385303 but yielded no actual job for pawn Ulivein. The CanGiveJob and JobOnX methods may not be synchronized.
Any help on this matter? My pawns will never do the haul urgently task due to this error above.
Makeithappen 19 Jul @ 10:12am 
Yeah one of my work arounds is to disallow doors and have one pawn sort a freezer. Sometimes they stop half way because my testing was during their sleep cycle. Kinda funny. Alas having to micromanage hauling in 1.6 I feel this bug frequency increased. I’ve never seen it before.

I thought maybe because I forgot to enable the mod “while you are here” that it was causing me pathing issues or redundancy when using common sense mod.
Teemo  [author] 19 Jul @ 7:27am 
Yeah, it's a bug on my list of things to fix. Some sort of fallback to recognize they've still got stuff in their inventory and to drop it or deliver it. Something like that will likely be the solution
loklan 19 Jul @ 12:41am 
@Makeithappen I think that's been a pretty persistent bug with this mod for years, pawns sometimes get interrupted during long hauling chains and forget to put things down. Only happens occasionally, especially if you are drafting them or they meet enemies undrafted or if you are forcing jobs while they are doing something else. I've seen it happen plenty in 1.5, with and without common sense.
Makeithappen 18 Jul @ 8:29pm 
I’ve come across issues with mods like pack up and haul where pawns will carry a stack of meat around while picking up other things to haul as normal, but end up going to sleep with all those items they are carrying. And then just never drop it for days. I had one carrying about four spike traps for several days. I have to click manual unload in their inventory to stop what they are doing because they end up crafting and doing other things on their work list. Sometimes they walk halfway across the base to pick up one thing. I’m wondering if the common sense mod is the culprit or both. It seemed to be working OK in 1.5.
bradson 18 Jul @ 1:50pm 
Mehni is the original author, he absolutely is alive, and he is the same guy who's been keeping the mod maintained for close to a decade now. That is visible on his github page. He just doesn't have time to deal with the flood of comments the mod is getting. Steam furthermore only allows pushing updates for the original uploader. Simple contributors can't do that.
If you find bugs on his mod, report them on github.
Teemo  [author] 18 Jul @ 11:44am 
Mehni and Uuugggg worked on it, Mehni pushed out some updates a couple days ago. And if it works well for people using allow tool, I haven't gotten a chance to try it, I'm very grateful. Slightly less pressure to get it fixed. I don't feel as bad about not staying up late each night trying to fix it.
Fiur 18 Jul @ 11:37am 
@Shadowwake - the original Author wont update anymore as he passed away. That's why so many people work on this now.

Everyone who hates anyone trying to Fork it - or the original Author is a Troll and should be ignored.
Shadowwake 18 Jul @ 10:33am 
Wow there's an awful lot of hate in the comments for someone just trying to fix stuff for us all.

Thanks Author for giving it a go. Hopefully between you and the OG author all the issues can be worked out!
Reikou 18 Jul @ 8:19am 
Thank you for the work on this version, definitely appreciate, and definitely understand why when I added Allow Tool things felt wonky (I wasn't paying close attention). I dropped Allow Tool, and will just strip mine manually now. Thank you again!
Teemo  [author] 18 Jul @ 7:20am 
@Con I'd love to see your fork where you've spent 25+ hours working on it to fix issues that you yourself can't even see.
Teemo  [author] 18 Jul @ 7:18am 
@Fiur I noticed exactly what you said during testing, and my god is that dumb. Gonna fix that before release as well. setting to 0% will get them to use 100% of their inventory

Everyone with issues, if you are using allowtool try setting the pawns to not have Haul+ priority. That's the temporary fix right now
Carlmeister 18 Jul @ 5:44am 
The other fork by Mehni seems better, using this one just makes my pawns stand and do nothing.
yamyam 18 Jul @ 4:52am 
I had no problems while using 1.6 and it worked fine. Thanks for your work!:steamthumbsup:
Девиант 18 Jul @ 4:20am 
Not working
NoYamii 18 Jul @ 3:55am 
I only see them grabbing an 1 object
tt 17 Jul @ 10:32pm 
@Con Please link your fork here, I am very interested