public static void Postfix(GasReservoirConfig __instance, ref GameObject go) { Storage storage = BuildingTemplates.CreateDefaultStorage(go); storage.capacityKg = DynamicBuildingsState.StateManager.State.GasRes; ConduitConsumer conduitConsumer = go.AddOrGet <ConduitConsumer>(); conduitConsumer.capacityKG = storage.capacityKg; }
public static void Postfix(GasReservoirConfig __instance, ref BuildingDef __result) => __result.PermittedRotations = PermittedRotations.R360;
static void Postfix(GasReservoirConfig __instance, ref BuildingDef __result) { __result.ContinuouslyCheckFoundation = DynamicBuildingsState.StateManager.State.GasResBase; }