using BepInEx.Configuration; using UXAssist.Patches.Logistics; namespace UXAssist.Common.Config; public static class LogisticsConfigProvider { public static ConfigEntry AutoConfigLogisticsEnabled => LogisticsPatch.AutoConfigLogisticsEnabled; public static ConfigEntry AutoConfigLimitAutoReplenishCount => LogisticsPatch.AutoConfigLimitAutoReplenishCount; public static ConfigEntry AutoConfigDispenserChargePower => LogisticsPatch.AutoConfigDispenserChargePower; public static ConfigEntry AutoConfigDispenserCourierCount => LogisticsPatch.AutoConfigDispenserCourierCount; public static ConfigEntry AutoConfigBattleBaseChargePower => LogisticsPatch.AutoConfigBattleBaseChargePower; public static ConfigEntry AutoConfigPLSChargePower => LogisticsPatch.AutoConfigPLSChargePower; public static ConfigEntry AutoConfigPLSMaxTripDrone => LogisticsPatch.AutoConfigPLSMaxTripDrone; public static ConfigEntry AutoConfigPLSDroneMinDeliver => LogisticsPatch.AutoConfigPLSDroneMinDeliver; public static ConfigEntry AutoConfigPLSMinPilerValue => LogisticsPatch.AutoConfigPLSMinPilerValue; public static ConfigEntry AutoConfigPLSDroneCount => LogisticsPatch.AutoConfigPLSDroneCount; public static ConfigEntry SetDefaultRemoteLogicToStorage => LogisticsPatch.SetDefaultRemoteLogicToStorage; public static ConfigEntry AutoConfigILSChargePower => LogisticsPatch.AutoConfigILSChargePower; public static ConfigEntry AutoConfigILSMaxTripDrone => LogisticsPatch.AutoConfigILSMaxTripDrone; public static ConfigEntry AutoConfigILSMaxTripShip => LogisticsPatch.AutoConfigILSMaxTripShip; public static ConfigEntry AutoConfigILSWarperDistance => LogisticsPatch.AutoConfigILSWarperDistance; public static ConfigEntry AutoConfigILSDroneMinDeliver => LogisticsPatch.AutoConfigILSDroneMinDeliver; public static ConfigEntry AutoConfigILSShipMinDeliver => LogisticsPatch.AutoConfigILSShipMinDeliver; public static ConfigEntry AutoConfigILSMinPilerValue => LogisticsPatch.AutoConfigILSMinPilerValue; public static ConfigEntry AutoConfigILSIncludeOrbitCollector => LogisticsPatch.AutoConfigILSIncludeOrbitCollector; public static ConfigEntry AutoConfigILSWarperNecessary => LogisticsPatch.AutoConfigILSWarperNecessary; public static ConfigEntry AutoConfigILSDroneCount => LogisticsPatch.AutoConfigILSDroneCount; public static ConfigEntry AutoConfigILSShipCount => LogisticsPatch.AutoConfigILSShipCount; public static ConfigEntry AutoConfigVeinCollectorHarvestSpeed => LogisticsPatch.AutoConfigVeinCollectorHarvestSpeed; public static ConfigEntry AutoConfigVeinCollectorMinPilerValue => LogisticsPatch.AutoConfigVeinCollectorMinPilerValue; public static ConfigEntry LogisticsCapacityTweaksEnabled => LogisticsPatch.LogisticsCapacityTweaksEnabled; public static ConfigEntry AllowOverflowInLogisticsEnabled => LogisticsPatch.AllowOverflowInLogisticsEnabled; public static ConfigEntry GreaterPowerUsageInLogisticsEnabled => LogisticsPatch.GreaterPowerUsageInLogisticsEnabled; public static ConfigEntry LogisticsConstrolPanelImprovementEnabled => LogisticsPatch.LogisticsConstrolPanelImprovementEnabled; public static ConfigEntry RealtimeLogisticsInfoPanelEnabled => LogisticsPatch.RealtimeLogisticsInfoPanelEnabled; public static ConfigEntry RealtimeLogisticsInfoPanelBarsEnabled => LogisticsPatch.RealtimeLogisticsInfoPanelBarsEnabled; }