RimWorld

RimWorld

Fix NPD Preference Logic
8 Comments
Valdrax 21 Feb @ 3:13pm 
No worries. Every mod starts with scratching some itch. Glad to see you make something to scratch yours and share it.
ViralReaction  [author] 20 Feb @ 11:15am 
@Valdrax Correct, this is just fixing the specific issue of pawn’s diet preference rules. Ideology stuff is only partially check iirc by checking the thing def, but meals don’t have ingredient usually until they are generated.
Valdrax 20 Feb @ 8:01am 
I'm guessing that if it doesn't check for venerated animals, it also doesn't check for insect meat, human meat, or nutrifungus, or ideologically picky eaters?

This is only to fix different meal types not meal contents, e.g. from different dispensers or different pipe network for Vanilla Nutrient Paste Expanded?
ViralReaction  [author] 18 Feb @ 12:50pm 
Using NPD Tiers for example has regular, simple, and fine paste meals. A pawn on vanilla paste setting will not eat the simple or fine paste dispenser meals assuming the meals are setup correctly in their XML.
ViralReaction  [author] 18 Feb @ 12:48pm 
The vanilla code does not check if it will contain venerated animals and I did not modify it to do so as that is a full rework and would probably be quiet slow for vanilla dispensers as they do not store what the ingredients are until the creation of the item. It is easier to do it for mods that store that data like VNPE or various stew pots, but was not the goal of this. Ideally, Ludeon would make it so on their end.
Une ptite Tomate 18 Feb @ 10:38am 
Does it means that a pawn on lavish meal minus nutrient paste used to pick nutrient paste meals from modded dispensers? Personnaly i had issues with pawns picking nutrient paste meals in CE loadout over simple meals etc when nearer . So the mod won t help because it only works with preference of food policies and not ideology preference, am I right? Sorry for your time
ViralReaction  [author] 18 Feb @ 6:57am 
Not sure how to make it more clear, besides already including a FAQ asking "Q: Is this compatible with X" "A: Yes..."
Une ptite Tomate 18 Feb @ 5:13am 
Can it prevent my pawns from picking up nutrient paste meal from vanilla nutrient paste expanded droppers? Description seems unclear to me