RimWorld

RimWorld

Bulk Load For Transporters
161 Comments
ZzZombo 5 hours ago 
Is it time for mod name change? I always get confused when I want to fiddle with the mod settings, because I do not associate this with transporters.
Dana Zane Oct 14 @ 2:19am 
已解决:steamthumbsup:
Ilarion  [author] Oct 14 @ 1:35am 
@Dana Zane
帮我看一下现在还冲突吗
Dana Zane Oct 14 @ 12:30am 
开发者不爆红也不爆黄,但是visual里面显示和原拓框架冲突。
Exception in RimWorld.JobGiver_Work.TryIssueJobPackage: System.NullReferenceException: Object reference not set to an instance of an object
[Ref DEA96F5F]
at BulkLoadForTransporters.Core.Utils.WorkGiver_Utility.TryGiveBulkJob (Verse.Pawn pawn, BulkLoadForTransporters.Core.Interfaces.IManagedLoadable groupLoadable, Verse.AI.Job& job) [0x00014] in <8e3dce35f48c4ee28721dff429271753>:0
at BulkLoadForTransporters.HarmonyPatches.DeliverConstruction.WorkGiver_Frames_JobOnThing_Patch.Prefix (Verse.AI.Job& __result, Verse.Pawn pawn, Verse.Thing t) [0x0003a] in <8e3dce35f48c4ee28721dff429271753>:0
at RimWorld.WorkGiver_ConstructDeliverResourcesToFrames.JobOnThing (Verse.Pawn pawn, Verse.Thing t, System.Boolean forced) [0x00031] in <24d25868955f4df08b02c73b55f389fe>:0
Ilarion  [author] Oct 13 @ 11:55pm 
@AlphaHawk59, It's not complicated.

You can enable developer mode in the game. Then, go into my mod's settings, find "Debug Settings (Developer Mode Only)". There, you should find and tick the "Log WorkGiver" and "Log Manager" options.
AlphaHawk59 Oct 13 @ 11:35pm 
yeah that's correct.

How do i enable WorkGiver and Manager logs? Whenever it happens, the console is empty, no errors get generated.
Ilarion  [author] Oct 13 @ 10:08pm 
@AlphaHawk59

So, the stool requires 25 wood, but pawns only delivered 2, and then no one continued to haul the remaining 23 wood? Is that correct?

Okay, could you please enable both WorkGiver and Manager logs, limit only two pawns to hauling construction materials (otherwise the log size will be enormous), reproduce the issue, and then send me the logs? This might be due to a flaw in cooperative hauling.

Thanks!
AlphaHawk59 Oct 13 @ 9:55pm 
It broke my game as well, pawns wouldn't construct items properly. They would bring like 2 wood to a stool (all buildings were broken), add the 2 wood, then walk away. I also couldn't right click on the blueprint after they added it.

But if there was 2 blueprints on the map, they could build just fine. So if i had 2 stool blueprints, they would add wood and build them, but if there was one blueprint, it would be broken.

After I disabled the mod, it went back to normal.
Ilarion  [author] Oct 13 @ 8:19pm 
@Bongus, delivering can indeed cause lag, especially with many pawns, I will consider optimizing it.

@CuriousCubb, unless you tell me specifically "how it broke," I cannot fix it. If it's a mod conflict, please try disabling the bulk material delivery function first.
CuriousCubb Oct 13 @ 4:30pm 
This update broke my game. It affected my wall building. Unsubscribed and it fixed. Please Fix
Bongus Oct 13 @ 10:21am 
Useful mod but causes a huge amount of lagging and stuttering.
CS Oct 13 @ 7:50am 
猜下我一年玩这游戏多少小时 多点猜
Ilarion  [author] Oct 13 @ 7:47am 
哈,好一个排查的乐趣
CS Oct 13 @ 7:43am 
电脑都10岁了 玩不了长期当 也不能加太多MOD 这次MOD加的有点多 在等一个新MOD 完后在 经历排查的乐趣
Alexander Zagirov Oct 13 @ 7:35am 
@Ilarion Then maybe this new system is just buggy or conflicts with something like “pick up and haul”... oh the joys of troubleshooting 400+ modlist…
CS Oct 13 @ 7:31am 
我的堆叠上线是1000 满1000后才出现的问题
CS Oct 13 @ 7:28am 
算了 放弃查找了 不爆红 我是一点办法也没有了 谢谢了:steamthumbsup:
Ilarion  [author] Oct 13 @ 7:22am 
我订阅了Replimat,然后试着去装储料槽,暂时没发现卡顿。

这样的,我这个模组现在只控制运输仓、地图传送口、还有搬砖的逻辑,没有修改装其他容器的逻辑。
然后装储料槽也没显示BLFT相关的日志,意思就是和BLFT不搭边

要不试着二分法排查看看?
CS Oct 13 @ 7:13am 
卸载没问题 不影响速度 但是小人也是会不停的补充 感觉是你这个在地上拿东西和放东西导致CPU占满之类导致的卡顿 但是你这个MOD用和不用小人在拿放东西时视觉上动作不一样 你这MOD前置我以前用过也没发现这个问题
CS Oct 13 @ 7:08am 
抱歉 我对这些是小白一个 但是在小人补充料槽的时候把人都给征召后不让做这个工作 也能恢复正常
CS Oct 13 @ 7:03am 
Replimat 这个MOD
视觉上是储料槽一个个食物消化 小人在脚下拿的很少一个个补冲小人不停的在地上拿 直到无同类物品小人负重上线很高的MOD 小人能把地上的全拿完后补最后一次 小人会把身上的所以同类食物丢地上在重复直到消耗完 后才好
Ilarion  [author] Oct 13 @ 7:01am 
你试过把BLFT卸载吗
或者这样的,勾选 workgiver 日志,然后复现卡顿的场景,没日志可能是别的模组问题了
CS Oct 13 @ 6:49am 
开发者 里 没报红 黄字都没有 感觉是CPU性能沾满之类
Ilarion  [author] Oct 13 @ 6:48am 
@CS
这个储料槽是个什么?我没有专门加过这个内容,你打开workgiver日志,看看有没有输出?
Ilarion  [author] Oct 13 @ 6:44am 
@Alexander Zagirov
It should not conflict, I have already removed support for vehicles.
Ilarion  [author] Oct 13 @ 6:36am 
@ZzZombo

I've conducted a thorough static analysis of the code based on your description, but I haven't been able to reproduce the issue or pinpoint a definitive cause. The logic appears to correctly handle cases with zero resources.

To help me diagnose this, could you please enable the "workgiver log" in the mod's settings, reproduce the issue , and then share with me?

Those logs will be crucial for understanding what's happening.
Alexander Zagirov Oct 13 @ 6:22am 
Vehicle Framework updated today and added its own multi-item hauling system which seems to conflict with this mod.
CS Oct 13 @ 6:01am 
用 食品合成系统储料槽 时超出储料上线 小人拿东西一个个存储时 很卡 大约是平常3分之一速度 物品消耗完小人不存储时 几秒后就恢复正常
ZzZombo Oct 13 @ 4:48am 
IDK what to say. I put down a blueprint for a wall light. All colonists have been ignoring it for a while, so I manually ordered to do it, but each time colonists ended up standing still. I turned off bulk construction delivery and the floating menu has correctly called out the lack of steel thereas before that it simply let me order to do so w/ NO steel at all.
Ilarion  [author] Oct 13 @ 4:30am 
@ZzZombo
Mere 'insufficient' status might not lead to 'standing forever'; could you provide more information?
Ilarion  [author] Oct 13 @ 4:18am 
@陌影
好,冲突的话,你可以在设置中单独关闭”搬建材“这个功能
陌影 Oct 13 @ 4:15am 
与囚犯工作模组Prison Labor有冲突,会导致建筑的时候搬材料的小人卡在原地等待中,BUG过程没有红字弹出
ZzZombo Oct 13 @ 3:48am 
If there are insufficient resources for construction, pawns will immediately go "Standing" forever.
第四天灾 Oct 12 @ 9:03am 
@Ilarion
OK,好了
Ilarion  [author] Oct 12 @ 8:55am 
@StaunchWingman
Please remind me what specific target they were trying to load into. Providing a log would be most helpful.
Ilarion  [author] Oct 12 @ 7:58am 
@第四天灾 修了
StaunchWingman Oct 12 @ 7:50am 
Latest update seems to cause some massive lag from canreach errors and causes pawns to just stand in place.
第四天灾 Oct 12 @ 7:37am 
@Ilarion
会导致无需材料仅需工作量的建筑无法建造
Ilarion  [author] Oct 11 @ 11:46pm 
@Fibblit
I'm unable to reproduce the issue you described. Please enable developer mode, tick the 'Log WorkGiver' option in the settings, and then provide the WorkGiver log to me.
Fibblit Oct 11 @ 9:43pm 
I found a bug with loading things into the Pit Gate. If you have your loaders assigned to an area and then queue up an item to load into the Pit Gate that is outside the loader's assigned area, they will just stand at the entrance of the Pit Gate and do nothing. It also lags the game a lot when it happens.
Ilarion  [author] Oct 7 @ 7:52pm 
@Sneaky Angel
The author of the Vehicle Framework, Phil, has indicated that he will personally integrate bulk functionality for vehicles in the next update. Therefore, to avoid double work, I have removed support for loading vehicles.
Phil's response can be found on the previous page of this comment section, as mentioned.
Sneaky Angel Oct 7 @ 7:32pm 
Does not seem to be working. I tested it by selecting one of my helicopters and clicking "Load Cargo". I then made sure to select only 1 of several different light weight items to see if the pawns would scoop all of them, but instead the pawn went and took each singular item one at a time making 8 trips. I am not sure if I am using the mod right? Any help would be nice thanks.
mtmfs324215 Oct 6 @ 8:27am 
虽然我大部分游玩情况不需要对多种装载目标的批量操作,但是看起来很有趣,订阅了
Ilarion  [author] Oct 4 @ 11:38pm 
@玛卡巴卡的爹地
“小人搬minified建筑不是我选择的那个”,这个问题我已经在10月2号的更新中修了;
如果你是指在装载运输仓组时,小人有时装到一半、暂时把minified建筑掉落在运输仓旁边,但之后又会回去捡起来继续装——这是正常行为
玛卡巴卡的爹地 Oct 4 @ 9:07pm 
很好用 就是装载minified的建筑物的时候小人会卡住装不进去
tatarpilled Oct 1 @ 11:06am 
thank you:steamhappy:
Ilarion  [author] Sep 30 @ 4:23am 
@Mostima
The author of Vehicle Framework has stated that he will integrate "bulk" functionality for vehicles next update. Therefore, I will no longer be addressing vehicle-related issues.
I recommend you keep an eye on Vehicle Framework's updates.
Mostima Sep 30 @ 3:40am 
Mod seems to cause issues with customising vehicles in that the pawns will never take the items to the vehicle and perform the upgrade.
Ilarion  [author] Sep 30 @ 3:07am 
@Yashiro Mamo 感谢!
你先试一下把模组卸载看看;或者你试一下在模组设置中关闭“装载/卸载”功能。
我目前没有改动这部分“装卸战争女皇”的逻辑,可能不是我这个模组的问题。
Yashiro Mamo Sep 29 @ 10:35pm 
非常好的MOD,不过疑似导致战争女王的钢铁装卸出问题,小人会不停地给战争女王装入钢铁→拆出钢铁,还没有深入研究,有时间我开调试模式看看