RimWorld

RimWorld

174 ratings
NPDTiers - The Nutrient Paste Expansion Mod (Continued)
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5
File Size
Posted
Updated
717.167 KB
1 Apr, 2020 @ 11:41am
4 May @ 10:09am
10 Change Notes ( view )

Subscribe to download
NPDTiers - The Nutrient Paste Expansion Mod (Continued)

In 1 collection by Mlie
Mlie's resurrected mods
838 items
Description

Update of Mistor Love n Smash Phils mod
https://steamproxy.net/sharedfiles/filedetails/?id=1864411034

- Should now work with all hoppers that use the isHopper-property, or mods that add such a property like Fridges Are Hoppers



[dsc.gg]
[github.com]





NPDTiers is a base mod that adds the framework for creating your own Nutrient Paste Dispenser (NPD). Originally, the NPD is hard coded into the game making it difficult to replicate or change. With this mod however, you have more access to things in the xml files such as the meal it will dispense or even whether or not ingredients affect debuffs (like human meat). If you want to create or change the original NPD or any of the ones added by this mod, they are in Defs/Buildings/NewNPDExample.xml inside the mod folder.

4 Nutrient Paste Dispensers added by this mod
Chocolate Paste Dispenser
  • Produces tasty chocolate meal (+6 mood)
  • Only uses chocolate as a ingredient
Prisoner Nutrient Paste Dispenser
  • Produces disgusting meal (-10 mood)
  • Not affected by human or insect meat
  • Requires less ingredients to produce a meal
Improved Nutrient Paste Dispenser
  • Produces Improved NPD meal (similar to Simple Meal)
  • Affected by human and insect meat
  • Consumes same amount of ingredients as original NPD
Fine Nutrient Paste Dispenser
  • Produces Fine NPD meal (+2 mood)
  • Affected by human and insect meat
  • Consumes more amount of ingredients than both Original and Improved NPD (12 food)

3 Hoppers added by this mod
Refrigerator Hopper
  • Uses 75 power
  • Chills food, preserving the food and making it last longer
Freezer Hopper
  • Uses 150 power
  • Freezes Food, keeping it from spoiling as long as its kept frozen.
Grinder Hopper - Not yet Implemented
  • N/A
  • N/A



Q: Where do I go to add more nutrient paste dispensers or to edit the current ones?
A: steamapps/workshop/content/294100/2043895447/Defs/Buildings/NewNPDExample.xml

Q: What format do I add the Nutrient paste dispensers?
A: XML

Q: Can I suggest a feature?
A: Please do! We are looking in ways to further expand this mod.

Q: Is this mod incompatible with anything?
A: RimFridge currently is overwritten by the custom hoppers added by this mod. No longer an issue in 1.3

Q: Is this mod save game compatible? Can I remove it without issue?
A: Yes and yes. But all custom NPD's must be removed from the map before you do so (original NPD is fine)

Q: Are the default dispensers added by the mod OP?
A: That is for you to decide. they are more a proof of concept and can be modified by the user if they wish.

Q: Can I make my dispenser a drug / beer dispenser?
A: Actually, Yes, You can. Replace the line isMealSourcetrue/isMealSource with designationCategoryJoy/designationCategory and during assigned rec time they will take the item it dispenses. This was found out by Cegorach.



N/A



1) Grinder Hoppers



Smash Phil - Coding, Sorted the XML Folders and Organised
Mistor Love - Sprites / Textures


  • See if the the error persists if you just have this mod and its requirements active.
  • If not, try adding your other mods until it happens again.
  • Post your error-log using HugsLib or the standalone Uploader and command Ctrl+F12
  • For best support, please use the Discord-channel for error-reporting.
  • Do not report errors by making a discussion-thread, I get no notification of that.
  • If you have the solution for a problem, please post it to the GitHub repository.
  • Use RimSort[github.com] to sort your mods


Popular Discussions View All (1)
3
3
16 Nov, 2023 @ 2:17pm
Vanilla Nutrient Paste Expanded support addon
The Old One
124 Comments
Kateye 2 Jul @ 11:09pm 
https://steamproxy.net/sharedfiles/filedetails/?id=2661356814
The precept's defname is AM_NutrientPasteEating_Preferred
Mlie  [author] 2 Jul @ 10:14pm 
@Kateye Can you link to that mod?
Kateye 2 Jul @ 8:23pm 
Any chance of patching with Alpha Meme's precept Nutrient Paste Preferred? Tiered nutrient paste doesn't seem to give the positive moodlet making the Improved dispenser strictly worse than the normal one if you have this precept.
MrXarous 4 May @ 6:35am 
@Mishli iirc you have to patch (or Mlie add a patch) for those to work with the VNPE grinders adding in a comp "VNPE.CompProperties_RegisterToGrinder"
Mishli 4 May @ 12:48am 
First i want to thank you for taking the time to update this :)
I only recently just tried it, but I've noticed that the fridge hopper does not appear to connect to the nutrient paste grinder (Vanilla Nutrient Paste Expanded). Is there any possibility this could be looked at? (in 1.5) I'm not sure if it's the grinder not recognizing it as a valid input, or the hopper not recognizing the grinder as a valid output source
Fighting Pirate 10 Apr @ 1:01am 
Thank you for updating this!
WarKittyKat 9 Dec, 2023 @ 9:32am 
Noticing the same problems that Mike12096 and BlackD noticed. Pawns won't eat from a dispenser unless the regular nutrient paste meal is allowed, and if it is they will eat from dispensers regardless of if the output of that dispenser is allowed. In addition, the presence of a reachable chocolate paste dispenser seems to prevent pawns from using other dispensers, even if it's missing hoppers.

It can be worked around with zones - if pawns can't access a dispenser due to their zones they won't try to use it - but it's still definitely doing something weird.
Mlie  [author] 15 Oct, 2023 @ 12:12pm 
@Memory Should be fixed now, all hoppers that has the isHopper set to true should work now
[Zerg03] MrHydralisk 17 Aug, 2023 @ 1:09pm 
Added taps and drippers for Vanilla Nutrient Paste Expanded that using NPDTiers paste Vanilla Nutrient Paste Expanded: NPDTiers
Gyger 9 Jul, 2023 @ 5:22pm 
@Level 1 Scout Last update was 1st January, so probably not yet. You may want to check the discussion thread instead.