Skip to content

Misc. Information

Syrchalis edited this page Oct 18, 2021 · 3 revisions
  • Any limitations that one should know?

There is one. Processes on the same building can not share ingredients. This is because ingredients are the basis for WorkGivers and using an ingredient as starting point it wouldn't be possible to tell for which process it is meant. As workaround you can make an intermediate product that is crafted from the ingredient.

  • How do you add a process that requires multiple ingredients combined or a set amount of different ingredients?

This is not possible and I don't intend to implement this feature. If you want a process to require a specific combination of ingredients rather than several ingredients interchangably there is still a solution. You can simply create a recipe for any workbench (take the crafting spot if you want to be flexible) that requires the ingredients you want and output an intermediate product which serves as ingredient for the process. This is similar how beer is not made from hops directly but from wort. Wort in this case could take any combination of ingredients.

  • Can I take your mod and make it part of my mod?

No, if you want to use processor framework please use it as reference and make it a required item in steam and in your about.xml. Before RimWorld was released it was common to copy Universal Fermenter into your mod this way, but this comes with a lot of issues. If processor framework updates your assembly will not update. This could cause serious compatibility issues and it prevents you from using new features. The more people use the framework the worse this issue becomes and the burden of subscribing to the framework becomes less and less as many will have it already installed, both good reasons to just reference it.

Clone this wiki locally