[1.5] Replimat 1.5.0 (16 Mar 2024) - Distributed food replicator system

Started by sumghai, April 17, 2019, 05:38:34 PM

Previous topic - Next topic

sumghai

Replimat has been updated for RimWorld 1.3.3159- see first post for download link.
Version 1.2.10 - 24 October 2021
---------------------
- Updated for 1.3.3159
- Added an animal food type switcher to the Replimat Animal Feeder
  - Players can now set feeders to provide kibble (default), hay or a new Synthmeat item for carnivorous animals
- Changed Replimat Animal Feeder storage priority to Critical
- Overhauled Batch Make Packaged Survival Meal feature for Replimat Terminal
  - Players can now replicate as many survival meals as they want per batch
  - UI redesigned with numeric entry field and increment/decrement buttons
- Updated translations
  - Changed translation for new Batch Make Packaged Survival Meal feature for all supported languages

sumghai

Replimat has been updated for RimWorld 1.3.3159 - see first post for download link.

Version 1.2.11 - 13 November 2021
---------------------
- Updated for 1.3.3159
- Meals produced at Replimat Terminals now contain ingredients
  - Number and type of ingredients are based on each meal's associated recipes
- Added XML-configurable ingredient blacklist to prevent specific ingredients from ever being used in meals
- Added XML-configurable meal blacklist to prevent specific meals from ever being replicated
- Add Ideology DLC support
  - Meal ingredients will usually be replaced with those prescribed by diet precepts (e.g. cannibalism, insect meat fungus), as long as it is appropriate to the meal's original recipe
- Updated compatibility patches and functions
  - Added improved support for Vanilla Cooking Expanded (including Sushi and Stew modules)
    - Ingredients for cooked soups and stews are automatically extracted from recipes for their uncooked precursors 
    - Replicated meals will include condiments if allowed by their original recipes
    - Ruined grills will never be replicated
    - Canned ingredients and resurrector nanite condiment will never be used in replicated meals

sumghai

Replimat has been updated for RimWorld 1.3.3159 - see first post for download link.

Version 1.2.12 - 20 November 2021
---------------------
- Updated for 1.3.3159
- Added backwards-compatibility fix for meal and ingredient blacklists in RimWorld 1.2

sumghai

Replimat has been updated for RimWorld 1.3.3159 - see first post for download link.

Version 1.2.13 - 27 November 2021
---------------------
- Updated for 1.3.3159
- Fixed replicated meals having more than one condiment from Vanilla Cooking Expanded

sumghai

Replimat has been updated for RimWorld 1.3.3200 - see first post for download link.
Version 1.2.14 - 5 December 2021
---------------------
- Updated for 1.3.3200
- Fixed compatibility with Animals Logic by adding null check for pawn ideology during meal ingredient generation

sumghai

Replimat has been updated for RimWorld 1.3.3200 - see first post for download link.

Version 1.2.15 - 31 January 2022
---------------------
- Updated for 1.3.3200
- Restricted Synthmeat tradeability to sellable only
- Updated compatibility patches and functions
  - Blacklisted mutagenic ingredients from Pawnmorpher (including mutagenic salts and cheeses for Vanilla Cooking Expanded)

sumghai

Replimat has been updated for RimWorld 1.3.3287 - see first post for download link.

Version 1.3.0 - 5 March 2022
---------------------
- Updated for 1.3.3287
- Added feature to allow/prohibit specific raw food / condiments as ingredients in replicated meals via the base game food restriction UI
- Added the following buildings:
  - Replimat Sewage Recycler: converts sewage from Dubs Bad Hygiene directly into nutrient feedstock to be stored in tanks, and clean water for water towers (not available in Lite Mode)
- Fixed cannibals having mood debuffs from loading corpses into Replimat Cadaver Reprocessors
- Miscellaneous code tweaks (courtesy of @simplyWiri)
- Overhauled textures for several buildings
- Removed recipe for obtaining Isolinear Computing Modules via disassembling AI persona cores
- Removed support for 1.2
- Updated compatibility patches and functions
  - Fix a bug caused by the bone resource from Kobolds of the Rim that prevented players from building Replimat Cadaver Reprocessors
- Updated translations
  - Added German translation (courtesy of @RandyRagequit)
  - Add translations for new Replimat Sewage Recycler to all supported languages

sumghai

Replimat has been updated for RimWorld 1.3.3326 - see first post for download link.

Version 1.3.1 - 15 May 2022
---------------------
- Updated for 1.3.3326
- Added dropdown menu in Batch Make Packaged Survival Meal feature for Replimat Terminal to allow players to pick a specific survival meal type for batch replication
  - Default and only type is regular Packaged Survival Meal
  - Third-party modders can add their own survival meal types to the list via XPath Patch Operations
  (see the wiki on the Replimat GitHub for details)
- Changed default storage settings for Replimat Hoppers to allow all food types to be recycled into feedstock
- Fixed an issue where replicated meals contained meat from the pawn's ideology's venerated animal
- Fixed NullReferenceException error for Replimat Terminals when used by pawns with no food restrictions (e.g. animals with humanlike thinktrees)
- Removed minimum nutrition and reduced preferability limits on replicated meals
  - Replimat Terminals can now also replicate chocolate and low-nutrition foods/meals from third-party mods
- Updated compatibility patches and functions
  - Fixed a compatibility issue with Humanoid Alien Races (HAR) and Miscellaneous MAI, which caused Replimat Cadaver Reprocessors to not spawn when constructed due to a NullReferenceException
  - Improved logic for filtering out non-HAR robot / hologram races with no flesh from Replimat Cadaver Reprocessors
[/list]

sumghai

Replimat has been updated for RimWorld 1.3.3326 - see first post for download link.
Version 1.3.2 - 21 May 2022
---------------------
- Updated for 1.3.3326
- Updated compatibility patches and functions
  - Fixed an issue where the Vanilla Cooking Expanded patch was referencing content from Vanilla Plants Expanded
  - Fixed NullReferenceException error preventing pawns from using Replimat Terminals when Alpha Animals or Vanilla Genetics Expanded mods are active
- Updated translations
  - Annotated comments for Czech translations


(Announcement delayed due to Ludeon Forums downtime of 21~24 May 2022)

sumghai

Replimat has been updated for RimWorld 1.3.3326 - see first post for download link.
Version 1.3.3 - 29 May 2022
---------------------
- Updated for 1.3.3326
- Fixed NullReferenceException error preventing pawns from using Replimat Terminals when trying to feed wounded and resting animals
- Updated translations
  - Fixed incorrect BOF marker preventing translations for Synthmeat label and description from being applied properly
  - Fixed missing and incorrect references in Czech translations
  - Moved translations for Replimat Sewage Recycler to Dubs Bad Hygiene compatibility folder
  - Remove redundant translations for building blueprints and frames

sumghai

Replimat has been updated for RimWorld 1.3.3326 - see first post for download link.
Version 1.3.4 - 5 June 2022
---------------------
- Updated for 1.3.3326
- Fixed error preventing ingredient generation in meals from Replimat Terminals if no matching recipes are found

sumghai

Replimat has been updated for RimWorld 1.3.3389 - see first post for download link.
Version 1.3.5 - 30 July 2022
---------------------
- Updated for 1.3.3389
- Moved Molecular Nutrient Resequencing research project to main research tab
- Fixed ingredients inside Replimat Hoppers deteriorating and affecting beauty
- Rewrote description for Molecular Nutrient Resequencing research project
- Rebalanced spawn chance and quantity of Isolinear Computing Modules in quest rewards, exotic goods caravan and orbital traders
- Removed unused trade tags for Isolinear Computing Modules
- Updated translations
  -  Changed translation for Molecular Nutrient Resequencing research project description for all supported languages

sumghai

Replimat has been updated for RimWorld 1.4.3510 - see first post for download link.
Version 1.4.0 - 11 Oct 2022
---------------------
- Updated for 1.4.3510
- Added storage group support for Animal Feeders and Hoppers
  - Animal Feeders can only be grouped with other Animal Feeders
  - Hoppers can only be grouped with other (Replimat) Hoppers
  - The Switch animal feed Gizmo in Animal Feeders will now automatically synchronize across Feeders in the same storage group
- Changed Terminal and Hopper sounds to use AudioGrain_Clip instead of AudioGrain_Folder
- Updated translations
  - Added Ukrainian translation

Note: All future updates will be exclusively for RimWorld 1.4 onwards. The 1.3 version is only included to help players migrate their saves.

sumghai

Replimat has been updated for RimWorld 1.4.3517 - see first post for download link.
Version 1.4.1 - 15 Oct 2022
---------------------
- Updated for 1.4.3517
- Fixed bug introduced by current unstable build where the Animal Feeder breaks Debug Menu rendering

Note: All future updates will be exclusively for RimWorld 1.4 onwards. The 1.3 version is only included to help players migrate their saves.

RibDibbington

There's a bug with Replimat I've had without fail since 1.3 (maybe before; I dunno). When constructing an animal feeder, upon connecting to the network it instantly dumps the entire stored contents of food into kibble, so I wind up with a stack of several hundred thousand kibble and no food for my colonists. It continues to suck down all food until it is deconstructed or switched off.

I'm not sure if this is being caused by a conflict with other mods, but I can't possibly imagine how that would be the case, anyway.