You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AddHumanlikeOrdersPostfix (HarmonyPatches.cs) checks several times for FirstOrDefault(...). If the code were to check:
foreach (Thing drugs in c.GetThingList(map: pawn.Map).FindAll(predicate: t => t?.TryGetComp<CompDrug>() != null) {
// do drug logic
//build list of FloatMenuOptions that should be disabled
}
// disable the list of FloatMenuOptions
// ....
foreach (ThingWithComps equipment / *etc */) {
// build another list of FloatMenuOptions to be disabled
}
//disable, etc
this would solve the problem. I will also check and see if load order will make a difference.
The text was updated successfully, but these errors were encountered:
Actually, I am not sure why this doesn't work as is, with different mod order, but player reports changing mod order does not help. If you could make that change, at least one person would be happier.
Deep Storage (https://github.com/lilwhitemouse/RimWorld-LWM.DeepStorage) has storage buildings that allow more than one item to be in a cell. This means, for example, that a player can have multiple dusters in one cell. If a race (e.g., Dragonian) cannot use duster, no menu options should be available. However, some are: https://ludeon.com/forums/index.php?topic=47707.msg471015#msg471015
AddHumanlikeOrdersPostfix (HarmonyPatches.cs) checks several times for FirstOrDefault(...). If the code were to check:
this would solve the problem. I will also check and see if load order will make a difference.
The text was updated successfully, but these errors were encountered: