public static void Postfix(ref BuildingComplete __instance) { if (string.Compare(__instance.name, "InsulatedManualPressureDoorComplete") == 0) { __instance.gameObject.AddOrGet <InsulatingDoor>(); } if (string.Compare(__instance.name, "InsulatedPressureDoorComplete") == 0) { __instance.gameObject.AddOrGet <InsulatingDoor>(); } if (string.Compare(__instance.name, "TinyInsulatedManualPressureDoorComplete") == 0) { __instance.gameObject.AddOrGet <InsulatingDoor>(); } if (string.Compare(__instance.name, "TinyInsulatedPressureDoorComplete") == 0) { __instance.gameObject.AddOrGet <InsulatingDoor>(); } InsulatingDoor insulatingDoor = __instance.gameObject.GetComponent <InsulatingDoor>(); if (insulatingDoor != null) { insulatingDoor.SetInsulation(__instance.gameObject, insulatingDoor.door.building.Def.ThermalConductivity); } }
public static void Postfix(ref BuildingComplete __instance) { InsulatingDoor insulatingDoor = __instance.gameObject.GetComponent <InsulatingDoor>(); if (insulatingDoor != null) { insulatingDoor.SetInsulation(__instance.gameObject, 0.01f); } }
public static void Postfix(ref BuildingComplete __instance) { InsulatingDoor insulatingDoor = __instance.gameObject.GetComponent <InsulatingDoor>(); if (insulatingDoor != null) { insulatingDoor.SetInsulation(__instance.gameObject, insulatingDoor.door.building.Def.ThermalConductivity); } }