Universal Fermenter
Universal Fermenter is a mod which allows you to create a custom "waiting" production buildings in a style of the vanilla fermenting barrel. The mod adds the possibility customize the building's parameters such as input ingredients, output product, temperature ranges, fermentation speed and an influence of weather on the speed. It is possible to assign multiple products to a single building and cycle through them in game. Adding a new fermenter building is simple and does not require any C# skills.
Information on how to use and what to set up is on
the Wiki.
Comments and tips about the code or anything else are welcome and appreciated!
Downloads and linksBeta 18 (0.18.1722): Universal Fermenter (b18.1.0)All versions: Universal FermenterWiki: WikiRepository links: Master branch (stable) Development branch (cutting edge)Issues and bugsIf you find a bug or something that bothers you, you can create a new
issue in my repository (possible to log in via GitHub or Google). Or you can just post it here.
Version b18: The current RimWorld beta
first number: The main version number. I increment this when I introduce a new feature or a significant change.
second number: Incremented whenever I fix something or add a small improvement of an existing feature.
Co-authorscuproPanda: I used his
Cupro's Drinks which served as a base for this mod.
PermissionsYou are encouraged to include this mod in your mod because that's why it was created in the first place. It is licensed under the MIT license. That means you can use this mod for any purpose and release it under any license, just give me a credit.
Changelog## [b18.1.0] - 2017-11-18
* Official update to Beta 18 (0.18.1722), no other changes
## [a18.0.1] - 2017-11-13
* Possible to set up different graphics for empty/non-emty fermenter.
* Update to Alpha 18 (0.18.1719, unstable)
## [a17.6.0] - 2017-09-10
* It is possible to use both Normal and Rare CompTick.
* Compatible with CompRefuelable, CompPowerTrader and CompFlickable. They can
switch the building on/off
* Weather can influence production speed (namely sunshine, rain, snow and wind).
It does not cause ingredients to rot, just changes the speed.
* Add a button in dev mode for printing current weather speed factors and roofed
factor.
* Fix: Incorrect bar display when partially filled.
## [a17.5.0] - 2017-07-17
* All functionality in CompUniversalFermenter (no building class needed).
* Better inspection string (max. 5 lines).
## [a17.4.1] - 2017-07-16
* Added ingredients summary now trims vowels when max. line length is exceeded.
* Using static class instead of [StaticConstructorOnStartup].
## [a17.4.0] - 2017-07-09
* More readable XML format.
* Ingredients are set up by ThingFilter allowing multiple ingredients per
product.
## [a17.3.0] - 2017-06-12
* All vanilla fermenting barrel's parameters are now settable in XML (for each
product).
## [a17.2.0] - 2017-06-09
* Possible to set up more ingredient-product pairs.
* New ingame button for cycling through the products.
## [a17.1.0] - 2017-06-07
* First release: New building class and a component property based on a
fermenting barrel.
* Possible to set up a product to be made from one ingredient ThingDef.