SMSMod-DisableShelves/Patches/Restocker_IsDisplaySlotAvailableToRestock_Patch.cs
2025-06-08 21:39:23 +02:00

17 lines
509 B
C#

using HarmonyLib;
namespace DisableShelves
{
public static partial class ShelfLabelPatch
{
[HarmonyPatch(typeof(Restocker), "IsDisplaySlotAvailableToRestock")]
public static class Restocker_IsDisplaySlotAvailableToRestock_Patch
{
public static void Postfix(DisplaySlot displaySlot, ref bool __result)
{
if (!__result) return;
if (!displaySlot.GetLabel().IsEnabled()) __result = false;
}
}
}
}