RimWorld

RimWorld

[1.5; 1.4] RimFridge: Now with Shelves!
Showing 1-10 of 11 entries
< 1  2 >
Update: 14 Mar @ 4:53pm

Version 1.2.0 of this mod. Released on 2024-03-14, at 23:52:59.

RimFridge: Now with Shelves! is now compatible with v1.5 of RimWorld. v1.4 is still supported.

Functional Changes
  • The mod is now compatible with v1.5.
  • A stray debug message that was logged when trading with a trade-ship was removed.

Technical Changes
  • The renaming of RimFridges is now handled via the "RimFridge_Building" class, rather than the "CompRefrigerator" class. Code is in place to migrate the names of renamed "CompRefrigerator"s to "RimFridge_Building"s.
  • "RimFridge_Building" now implements "Verse.IRenameable".
  • Errors caused by the failed application of one of this mod's Harmony patches will no longer prevent the unapplied Harmony patches from being applied.
  • The Harmony patch for "ReachabilityUtility.CanReach" now targets "Reachability.CanReach".
  • The Harmony patch for "Reachability.CanReach" was slightly optimised to avoid performing unnecessary computations when "peMode" is already "PathEndMode.Touch".

Update: 11 Nov, 2023 @ 9:22am

Version 1.1.7 of this mod. Released on 2023-11-11, at 17:21:57.

The `InvalidCastException` that is thrown when interacting with a RimFridge in the Architect menu, when the "Relevant Stats In Description" mod is active, should now actually be fixed.

Update: 10 Nov, 2023 @ 11:16am

Version 1.1.6 of this mod. Released on 2023-11-10, at 19:16:23.

The change in this update was contributed by MrMatsay—many thanks to them.
With certain mod combinations, an `InvalidCastException` could be thrown when interacting with a RimFridge in the Architect menu, this update should prevent those errors from occurring.

Update: 16 Sep, 2023 @ 9:12am

Version 1.1.5 of this mod. Released on 2023-09-16, at 17:12:08.

The change in this update was contributed by SokyranTheDragon—many thanks to them.
The Harmony patch for the "ReachabilityUtility.CanReach" method should have less of a performance cost, and should be less likely to cause incompatibility with other mods and game updates. Of particular note is that it now handles multiple maps being in play correctly, and takes the "canBashFences" parameter into account.

Update: 17 Dec, 2022 @ 2:05pm

Version 1.1.4 of this mod. Released on 2022-12-17, at 22:05:04.

With this update, "isHopper" is now defined as true in a RimFridge's building def. This means fridges will now be recognised as hoppers, without the need for Harmony patches.
On RimWorld versions older than 1.4.3580 the old Harmony patches for using fridges as hoppers for Nutrient Paste Dispensers are still in place. So versions older than 1.4.3580 will still work as before with this mod (though there will be an error on start-up relating to the "isHopper" property being unrecognised, those errors are harmless and can be safely ignored).

[Auto-generated text]: Update on 12/17/2022 10:05:04 PM.

Update: 12 Dec, 2022 @ 10:45am

Version 1.1.3 of this mod. Released on 2022-12-12, at 18:45:48.

With this update, the "Power Factor Setting for RimFridge" research project should no longer be incorrectly visible when using ResearchPowl.

[Auto-generated text]: Update on 12/12/2022 6:45:48 PM.

Update: 9 Dec, 2022 @ 4:20pm

Version 1.1.2 of this mod. Released on 2022-12-10, at 00:20:32.

This update makes the forced application of XML patches for other version of RimFridge, introduced in v1.1.0, a bit more judicious. Previously, a mod's patch was forced to applicate if it targeted "[KV] RimFridge" or "RimFridge Updated", but not "RimFridge: Now with Shelves!". Now, a mod's patch is forced to applicate if it targets "[KV] RimFridge" or "RimFridge Updated", and if the mod has no patches that target "RimFridge: Now with Shelves!". This makes it possible for a mod to patch "RimFridge: Now with Shelves!" separately from "[KV] RimFridge" or "RimFridge Updated", whilst still facilitating compatibility with mods that target only "[KV] RimFridge" or "RimFridge Updated".

[Auto-generated text]: Update on 12/10/2022 12:20:32 AM.

Update: 9 Dec, 2022 @ 12:48pm

Version 1.1.1 of this mod. Released on 2022-12-09, at 20:48:48.

This update introduces no visible changes. However, incompatibilities with mods that affect the Research tab should be less common, now.

[Auto-generated text]: Update on 12/9/2022 8:48:48 PM.

Update: 8 Dec, 2022 @ 2:42pm

Version 1.1.0 of this mod. Released on 2022-12-08, at 22:42:07.

New in this version is a hack (A clean one! I promise) for compatibility: any XML patches present in mods loaded after this mod, that apply to "[KV] RimFridge" or "RimFridge Updated" but not "RimFridge: Now with Shelves!" will be forced to apply to "RimFridge: Now with Shelves!".
This is unlikely to cause issues as the three mods are very similar, but if it does cause issue, this forced application of patches can be disabled on a per-patch basis in the mod options of this mod (when accessed from the main menu).

The main effect of this, I suspect, is that the deep refrigerator added by LWM's Deep Storage mod will now work out-of-the-box with this mod.

[Auto-generated text]: Update on 12/8/2022 10:42:07 PM.

Update: 6 Dec, 2022 @ 3:57pm

Fixed a minor bug that caused the item-count labels of stacked items not stored in fridges to also be horizontally offset.
Now, only items stacked in fridges have their labels horizontally offset.

[Auto-generated text]: Update on 12/6/2022 11:57:11 PM.