边缘世界 RimWorld

边缘世界 RimWorld

947 个评价
While You're Up [b18]
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
37.003 KB
2017 年 10 月 7 日 上午 7:53
2018 年 7 月 14 日 上午 11:01
14 项改动说明 ( 查看 )

订阅以下载
While You're Up [b18]

描述
"So long Bob, I'm heading back home for some food!"

"OK Jim. Hey, while you're heading over there, mind hauling some of this wood we chopped?"

"Can't do it Bob, I'm cooking now. More important than hauling."

"But Jim, you're literally walking from the forest back to where this wood needs to go. Can't you just carry some of it while you're up?"

"Sorry Bob, I don't know the meaning of 'while you're up.'"

-------------------------

Before starting most jobs, your colonists will look for nearby objects that need to be hauled someplace near wherever they're already going. If they can haul something useful without going out of their way, they'll do it, even if hauling is a low-priority task.

Requires HugsLib. Doesn't require a new save.
No known compatibility issues with other mods, but new job types added by other mods may not get the "haul first" treatment.

Keep in mind:

- Opportunistic hauling only happens at the start of a job. If your colonist must make a long trip in the middle of a job, they'll just make the trip like they always have.

- By the time a colonist has completed an opportunistic hauling job, someone else may have started doing the work they were going to do... which means it may no longer be important for them to be wherever they are.

- After completing their hauling job, colonists will attempt to resume their previous work. If they can't for any reason, you'll get an error message in Developer Mode. As far as I can tell these are ignorable, but there's a mod setting you can use to turn it off.

Changelog:
0.1:
Initial release

0.2:
- Colonists use real walking distances (not "as the crow flies") to select hauling jobs
- Colonists will only take opportunistic hauling jobs that move them closer to where they were originally going. This should prevent "opportunistic hauling loops".
- Small efficiency improvements (...but let's not kid ourselves, they're probably outweighed by the "real walking distance" fix)

0.3:
- Colonists remember the job they were going to do before they took on an opportunistic hauling job. They'll try to resume it when the hauling job is done (without looking for another hauling job).
Note this results in occasional error messages in Developer Mode. As far as I can tell these are safe to ignore, but if you don't like them you can disable this behavior in mod settings.
- Search radius for haulables shrank by about a third. This should speed things up a bit.
- Efficiency changes to how colonists find opportunistic hauling jobs. This should make things significantly faster when a colonist has many possible opportunistic hauling jobs to take.

0.3.18:
- Updated for B18
- Renamed about.xml to About.xml

0.4:
- Colonists who refuse to haul, won't take on opportunistic hauling jobs.
- Really renamed about.xml to About.xml (?)

0.5:
- Added an option to minimize CPU usage (by searching less aggressively for objects to haul).
- Added an option for bleeding pawns to skip opportunistic hauling jobs.
热门讨论 查看全部(1)
2
2018 年 1 月 16 日 上午 10:45
Manual Download?
Trøll
299 条留言
kinngrimm 2023 年 11 月 1 日 上午 5:02 
question now is, does it work together with other hauling mods
Share The Load (id=1356838246)
Please Haul Perishables (id=2807630952)
Haul After Slaughter(id=2801452324)
Pick Up And Haul(id=1279012058)

and maybe even
Giddy-Up 2(id=2934245647)
Minecarts - Get Haul'n Update(id=2998019751)
kinngrimm 2023 年 11 月 1 日 上午 4:48 
i was literrally just adressing this on another mod 0_0
"You know how the pawns go somewhere, deliver stuff maybe even build something, but next to never, should something lay on the ground nearby do they come to the idear to take that back even if only for a meter towards the direction of their next task which maybe closer to a storage of what was laying on the ground next to them.

Has anyone ever solved that?"
and here you seem to have solved this. cybergasm *splush* ... sorry for that ^^
Jaakkid 2022 年 11 月 7 日 上午 7:24 
1.4 update?
ltcommandersz 2021 年 1 月 1 日 下午 2:21 
1.2 update ?
ReacK 2020 年 10 月 2 日 上午 11:17 
1.1 pls
nuggetdelicious 2020 年 3 月 1 日 上午 1:13 
1.1!!!
Loko 2020 年 2 月 25 日 下午 10:20 
will there be an update for 1.1??
森野桂马 2018 年 10 月 24 日 下午 11:06 
Thank you! I love it!:steamhappy:
kevlou  [作者] 2018 年 10 月 21 日 上午 6:59 
There's a 1.0 version available now, for anyone who wants to update:
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=1544626521
Vakaria 2018 年 9 月 7 日 下午 8:09