边缘世界 RimWorld

边缘世界 RimWorld

Giddy-Up 2
Bardez 2023 年 2 月 22 日 上午 9:27
Caravan Riders and Groups issue
I'm having an issue with caravans, specifically the forming of caravans where it appears that I am only able to select riders from my first group. This may be a red herring, though.

From a colony of many, I have a caravan of 4: a caster, a combatant, a caster/combatant, and a hauler. My groups are "Fighters", "casters".

When I formed a caravan from my colony, I could not select any riders that were in the list of those who were joining the caravan. I quickly set up camp to re-form, and when I had reformed, I was able to mount only those in my first group, "Fighters". Looks like everyone else is going on foot.
< >
正在显示第 1 - 7 条,共 7 条留言
Owlchemist  [开发者] 2023 年 2 月 22 日 下午 3:47 
I'm not sure what you're talking about. Are you talking about that mod colony groups or something? Someone else mentioned the same thing but I'm kind of baffled on what that mod has anything to do with giddy up. Does it replace the caravan form screen or something?
Bardez 2023 年 2 月 22 日 下午 4:34 
@OwlChemist: It's the mod Colony Groups, yes.

Visually, what I see in the caravan forming screen are several separated groups when choosing who can join a caravan. I will post a screenshot of it tonight. Behaviorally, it seems like only the first "group" is what is detected as potential riders, even if I am adding pawns from other groups. Based on behavior, I want to suggest it's only reading the first array or something, but that's just a SWAG.
Bardez 2023 年 2 月 22 日 下午 7:55 
@Owlchemist:

Screen of colony with groups[github.com]
Screen of caravan forming showing groups[github.com]
Screen showing only first group as available riders[github.com]

Nothing noteworthy shows up in the Debug log
Bardez 2023 年 2 月 22 日 下午 8:11 
Maybe line 53 in CaravanUI.cs?

List<TransferableOneWay> cachedTransferables = widget.sections[0].cachedTransferables;
Owlchemist  [开发者] 2023 年 2 月 23 日 上午 5:10 
引用自 Bardez
Maybe line 53 in CaravanUI.cs?

List<TransferableOneWay> cachedTransferables = widget.sections[0].cachedTransferables;

Yes, I believe you're right about that. Appreciate the legwork on the investigation, thanks.
Owlchemist  [开发者] 2023 年 2 月 23 日 上午 5:25 
Just pushed a new build now that should fix it.
Bardez 2023 年 2 月 23 日 下午 1:53 
Confirmed fix, thanks for the quick turnaround!
< >
正在显示第 1 - 7 条,共 7 条留言
每页显示数: 1530 50