Tweaking Replimat performance - sumghai/Replimat GitHub Wiki

The Replimat is balanced with respect to:

  • Its source material, the science fiction media franchise Star Trek
  • Other mods from the Lethe: Lost Technologies of the United Colonial Federation series (e.g. MedPod)
  • A typical RimWorld playthrough, where players are expected to take some time before reaching the Spacer/GlitterTech technology level

As such, the mod is already configured in the manner in which it is meant to be played, with limited mod options directly accessible by the player.

However, knowledgeable users may wish to adjust the performance of their Replimat system(s) to their own liking. This can be done through XML PatchOperations, which is safer than directly editing the mod's XML defs.

Replimat.CompProperties_StateDependentPowerUse

Some Replimat buildings have a Replimat.CompProperties_StateDependentPowerUse Comp, with the following parameters:

Parameter Description Unit Default Value Max Allowed Value
activeModePowerConsumption The amount of power a particular Replimat building will draw from the power grid while actively processing raw ingredients or replicating meals, as opposed to just being powered on and sitting idle Watts (W) 0* (none)

*As defined in the Replimat.dll assembly; various buildings have predefined active power use in Replimat\Common\Defs\ThingDefs_Buildings\Buildings_Replimat.xml or elsewhere:

Building Idle Power Consumption (W) Active Power Consumption (W)
Terminal 2000 10000 (when replicating meals)
Animal Feeders 500 2500 (when replicating animal feed)
Hoppers 2000 20000 (when breaking down raw food)
Cadaver Processor 2000 25000 (when breaking down humanoid corpses)
Sewage Recycler(Dubs Bad Hygiene only) 2000 8000 (when recycling sewage)

If you really, really insist...

Should a player wish to tweak these values themselves for "game balance" reasons, the recommendation is to create your own personal tweaks mod, and include a patch file targeting the Replimat mod that points to the specific Replimat buildings(s) to be modified.

Specifics are left as an exercise for these players.