diff --git a/Source Code/Insulated Door/InsulatedDoor.csproj b/Source Code/Insulated Door/InsulatedDoor.csproj
index 37f4891..e40caec 100644
--- a/Source Code/Insulated Door/InsulatedDoor.csproj
+++ b/Source Code/Insulated Door/InsulatedDoor.csproj
@@ -9,7 +9,7 @@
Properties
InsulatedDoor
InsulatedDoor
- v4.0
+ v4.7.1
512
true
@@ -22,6 +22,7 @@
DEBUG;TRACE
prompt
4
+ false
pdbonly
@@ -30,6 +31,7 @@
TRACE
prompt
2
+ false
true
@@ -40,6 +42,7 @@
AnyCPU
7.3
prompt
+ false
true
@@ -50,6 +53,7 @@
AnyCPU
7.3
prompt
+ false
Vanilla
@@ -83,6 +87,12 @@
$(LibFolder)\UnityEngine.CoreModule.dll
+
+ false
+
+
+ false
+
diff --git a/Source Code/Insulated Door/InsulatedDoors.cs b/Source Code/Insulated Door/InsulatedDoors.cs
index 98cff51..046252a 100644
--- a/Source Code/Insulated Door/InsulatedDoors.cs
+++ b/Source Code/Insulated Door/InsulatedDoors.cs
@@ -1,4 +1,4 @@
-using Harmony;
+using HarmonyLib;
using static STRINGS.UI;
using Database;
using System.Collections.Generic;
@@ -73,23 +73,8 @@ public class doorHelpers
{
public static void doorBuildMenu(string door, string menu, string pred)
{
- int index = TUNING.BUILDINGS.PLANORDER.FindIndex(x => x.category == menu);
- if (index < 0)
- return;
- else
- {
- IList data = TUNING.BUILDINGS.PLANORDER[index].data as IList;
- int num = -1;
- foreach (string str in (IEnumerable)data)
- {
- if (str.Equals(pred))
- num = data.IndexOf(str);
- }
- if (num == -1)
- return;
- else
- data.Insert(num + 1, door);
- }
+ // Use officially supported call to add to the build menu, making pred unused.
+ ModUtil.AddBuildingToPlanScreen(menu, door);
}
public static void doorTechTree(string door, string group)
diff --git a/Source Code/Insulated Door/Localization/loc.cs b/Source Code/Insulated Door/Localization/loc.cs
index ddab6f7..5474abd 100644
--- a/Source Code/Insulated Door/Localization/loc.cs
+++ b/Source Code/Insulated Door/Localization/loc.cs
@@ -1,4 +1,4 @@
-using Harmony;
+using HarmonyLib;
using System;
using System.IO;
using System.Reflection;
diff --git a/Source Code/Insulated Door/Steam/InsulatedDoor.dll b/Source Code/Insulated Door/Steam/InsulatedDoor.dll
index f1a97d7..0a37b17 100644
Binary files a/Source Code/Insulated Door/Steam/InsulatedDoor.dll and b/Source Code/Insulated Door/Steam/InsulatedDoor.dll differ
diff --git a/Source Code/Insulated Door/Steam/mod_info.yaml b/Source Code/Insulated Door/Steam/mod_info.yaml
index 7b434bf..590579a 100644
--- a/Source Code/Insulated Door/Steam/mod_info.yaml
+++ b/Source Code/Insulated Door/Steam/mod_info.yaml
@@ -1,2 +1,4 @@
-supportedContent: EXPANSION1_ID
-lastWorkingBuild: 447598
\ No newline at end of file
+supportedContent: ALL
+minimumSupportedBuild: 496912
+version: 1.1.5
+APIVersion: 2
diff --git a/Source Code/Insulated Door/Utility/AnimFix_OnPrefabInit.cs b/Source Code/Insulated Door/Utility/AnimFix_OnPrefabInit.cs
index c0bd522..1ba4657 100644
--- a/Source Code/Insulated Door/Utility/AnimFix_OnPrefabInit.cs
+++ b/Source Code/Insulated Door/Utility/AnimFix_OnPrefabInit.cs
@@ -1,4 +1,4 @@
-using Harmony;
+using HarmonyLib;
//without game crash
[HarmonyPatch(typeof(Door), "OnPrefabInit")]
internal class AnimDoor_Door_OnPrefabInit
diff --git a/Source Code/Insulated Joint Plate/InsulatedPlate.csproj b/Source Code/Insulated Joint Plate/InsulatedPlate.csproj
index 5015266..9405a4b 100644
--- a/Source Code/Insulated Joint Plate/InsulatedPlate.csproj
+++ b/Source Code/Insulated Joint Plate/InsulatedPlate.csproj
@@ -9,7 +9,7 @@
Properties
InsulatedJointPlate
InsulatedJointPlate
- v4.0
+ v4.7.1
512
true
@@ -22,6 +22,7 @@
DEBUG;TRACE
prompt
4
+ false
pdbonly
@@ -30,6 +31,7 @@
TRACE
prompt
4
+ false
true
@@ -40,6 +42,7 @@
AnyCPU
7.3
prompt
+ false
true
@@ -50,6 +53,7 @@
AnyCPU
7.3
prompt
+ false
Vanilla
@@ -59,6 +63,12 @@
..\..\..\..\LibONI\$(GameContentType)
bin\$(Configuration)\
+
+ false
+
+
+ false
+
$(LibFolder)\0Harmony.dll
diff --git a/Source Code/Insulated Joint Plate/InsulatedPlates.cs b/Source Code/Insulated Joint Plate/InsulatedPlates.cs
index 790d964..31ad55b 100644
--- a/Source Code/Insulated Joint Plate/InsulatedPlates.cs
+++ b/Source Code/Insulated Joint Plate/InsulatedPlates.cs
@@ -1,4 +1,4 @@
-using Harmony;
+using HarmonyLib;
using static STRINGS.UI;
using Database;
using System.Collections.Generic;
@@ -64,23 +64,8 @@ public class bridgeHelpers
{
public static void bridgeBuildMenu(string door, string menu, string pred)
{
- int index = TUNING.BUILDINGS.PLANORDER.FindIndex(x => x.category == menu);
- if (index < 0)
- return;
- else
- {
- IList data = TUNING.BUILDINGS.PLANORDER[index].data as IList;
- int num = -1;
- foreach (string str in (IEnumerable)data)
- {
- if (str.Equals(pred))
- num = data.IndexOf(str);
- }
- if (num == -1)
- return;
- else
- data.Insert(num + 1, door);
- }
+ // Use officially supported call to add to the build menu, making pred unused.
+ ModUtil.AddBuildingToPlanScreen(menu, door);
}
public static void bridgeTechTree(string door, string group)
diff --git a/Source Code/Insulated Joint Plate/Localization/loc.cs b/Source Code/Insulated Joint Plate/Localization/loc.cs
index 1cc6492..d0095f9 100644
--- a/Source Code/Insulated Joint Plate/Localization/loc.cs
+++ b/Source Code/Insulated Joint Plate/Localization/loc.cs
@@ -1,4 +1,4 @@
-using Harmony;
+using HarmonyLib;
using System;
using System.IO;
using System.Reflection;
diff --git a/Source Code/Insulated Joint Plate/Steam/InsulatedJointPlate.dll b/Source Code/Insulated Joint Plate/Steam/InsulatedJointPlate.dll
index 25f49f8..c703aa7 100644
Binary files a/Source Code/Insulated Joint Plate/Steam/InsulatedJointPlate.dll and b/Source Code/Insulated Joint Plate/Steam/InsulatedJointPlate.dll differ
diff --git a/Source Code/Insulated Joint Plate/Steam/archived_versions/vanilla/mod_info.yaml b/Source Code/Insulated Joint Plate/Steam/archived_versions/vanilla/mod_info.yaml
index 75ab8bc..c8abad5 100644
--- a/Source Code/Insulated Joint Plate/Steam/archived_versions/vanilla/mod_info.yaml
+++ b/Source Code/Insulated Joint Plate/Steam/archived_versions/vanilla/mod_info.yaml
@@ -1,2 +1,2 @@
supportedContent: VANILLA_ID
-lastWorkingBuild: 447596
\ No newline at end of file
+minimumSupportedBuild: 441000
diff --git a/Source Code/Insulated Joint Plate/Steam/mod_info.yaml b/Source Code/Insulated Joint Plate/Steam/mod_info.yaml
index 7b434bf..f507c73 100644
--- a/Source Code/Insulated Joint Plate/Steam/mod_info.yaml
+++ b/Source Code/Insulated Joint Plate/Steam/mod_info.yaml
@@ -1,2 +1,4 @@
-supportedContent: EXPANSION1_ID
-lastWorkingBuild: 447598
\ No newline at end of file
+supportedContent: ALL
+minimumSupportedBuild: 496912
+version: 1.1.5
+APIVersion: 2
\ No newline at end of file
diff --git a/Source Code/Insulated Joint Plate/Steam/translations/es.mo b/Source Code/Insulated Joint Plate/Steam/translations/es.mo
index e11b8e2..363370a 100644
Binary files a/Source Code/Insulated Joint Plate/Steam/translations/es.mo and b/Source Code/Insulated Joint Plate/Steam/translations/es.mo differ
diff --git a/Source Code/Insulated Joint Plate/Steam/translations/es.po b/Source Code/Insulated Joint Plate/Steam/translations/es.po
index d98dce5..80ecb98 100644
--- a/Source Code/Insulated Joint Plate/Steam/translations/es.po
+++ b/Source Code/Insulated Joint Plate/Steam/translations/es.po
@@ -13,20 +13,20 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: es\n"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.DESC
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.DESC
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
"DESC"
msgid ""
"Joint plates can run Heavi-Watt wires through walls without leaking gas or "
"liquid."
msgstr ""
"Las placas de unión pueden pasar cables Heavi-Watt a través de las paredes "
-"sin fugas de gas o líquido."
+"sin fugas de gas o líquido"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
"EFFECT"
msgid ""
"Insulated version. Allows Heavi-Watt Wire "
@@ -37,9 +37,9 @@ msgstr ""
"Versión aislada. Permite pasar la pared y el piso. Funciona como un panel "
"regular."
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.NAME
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.NAME
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
"NAME"
msgid ""
"Insulated Heavi-Watt Joint Plate"
@@ -48,72 +48,72 @@ msgstr ""
"Placa de unión de Heavi-Watt "
"aislada"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.DESC
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.DESC
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.DESC"
msgid ""
"Insulated Version. Joint plates can run Heavi-Watt wires through walls "
"without leaking gas or liquid."
msgstr ""
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.EFFECT
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.EFFECT
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.EFFECT"
msgid ""
"Insulated Version. Carries more than a regular Insulate Heavi-Watt Joint "
"Plate without overloading."
msgstr ""
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.NAME
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.NAME
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.NAME"
msgid ""
"Insulated Heavi-Watt "
"Conductive Joint Plate"
msgstr ""
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.DESC
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.DESC
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.DESC"
msgid ""
"Insulated Long Version. Joint plates can run Heavi-Watt wires through walls "
"without leaking gas or liquid."
msgstr ""
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.EFFECT
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.EFFECT
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.EFFECT"
msgid ""
"Insulated Long Version. Carries more than a regular Insulate Heavi-Watt "
"Joint Plate without overloading."
msgstr ""
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.NAME
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.NAME
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.NAME"
msgid ""
"Long Insulated "
"Conductive Joint Plate"
msgstr ""
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.DESC
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.DESC
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDWIREBRIDGEHIGHWATTAGE.DESC"
msgid ""
"Joint plates can run Heavi-Watt wires through walls without leaking gas or "
"liquid."
msgstr ""
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT"
msgid ""
"Insulated Long version. Allows Heavi-Watt Wire"
@@ -122,9 +122,9 @@ msgid ""
"Functions as regular tile."
msgstr ""
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.NAME
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.NAME
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDWIREBRIDGEHIGHWATTAGE.NAME"
msgid ""
"Long Insulated Heavi-Watt Joint "
diff --git a/Source Code/Insulated Joint Plate/Steam/translations/insulatedplatesmod_template.pot b/Source Code/Insulated Joint Plate/Steam/translations/insulatedplatesmod_template.pot
index 20430a4..bf88c9a 100644
--- a/Source Code/Insulated Joint Plate/Steam/translations/insulatedplatesmod_template.pot
+++ b/Source Code/Insulated Joint Plate/Steam/translations/insulatedplatesmod_template.pot
@@ -3,63 +3,63 @@ msgstr ""
"Application: Oxygen Not Included"
"POT Version: 2.0"
-#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.DESC
-msgctxt "InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.DESC"
+#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.DESC
+msgctxt "InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.DESC"
msgid "Joint plates can run Heavi-Watt wires through walls without leaking gas or liquid."
msgstr ""
-#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
-msgctxt "InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT"
+#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
+msgctxt "InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT"
msgid "Insulated version. Allows Heavi-Watt Wire to be run through wall and floor tile.\n\nFunctions as regular tile."
msgstr ""
-#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.NAME
-msgctxt "InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.NAME"
+#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.NAME
+msgctxt "InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.NAME"
msgid "Insulated Heavi-Watt Joint Plate"
msgstr ""
-#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.DESC
-msgctxt "InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.DESC"
+#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.DESC
+msgctxt "InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.DESC"
msgid "Insulated Version. Joint plates can run Heavi-Watt wires through walls without leaking gas or liquid."
msgstr ""
-#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.EFFECT
-msgctxt "InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.EFFECT"
+#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.EFFECT
+msgctxt "InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.EFFECT"
msgid "Insulated Version. Carries more than a regular Insulate Heavi-Watt Joint Plate without overloading."
msgstr ""
-#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.NAME
-msgctxt "InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.NAME"
+#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.NAME
+msgctxt "InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.NAME"
msgid "Insulated Heavi-Watt Conductive Joint Plate"
msgstr ""
-#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.DESC
-msgctxt "InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.DESC"
+#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.DESC
+msgctxt "InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.DESC"
msgid "Insulated Long Version. Joint plates can run Heavi-Watt wires through walls without leaking gas or liquid."
msgstr ""
-#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.EFFECT
-msgctxt "InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.EFFECT"
+#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.EFFECT
+msgctxt "InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.EFFECT"
msgid "Insulated Long Version. Carries more than a regular Insulate Heavi-Watt Joint Plate without overloading."
msgstr ""
-#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.NAME
-msgctxt "InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.NAME"
+#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.NAME
+msgctxt "InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.NAME"
msgid "Long Insulated Conductive Joint Plate"
msgstr ""
-#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.DESC
-msgctxt "InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.DESC"
+#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.DESC
+msgctxt "InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.DESC"
msgid "Joint plates can run Heavi-Watt wires through walls without leaking gas or liquid."
msgstr ""
-#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
-msgctxt "InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT"
+#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
+msgctxt "InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT"
msgid "Insulated Long version. Allows Heavi-Watt Wire to be run through wall and floor tile.\n\nFunctions as regular tile."
msgstr ""
-#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.NAME
-msgctxt "InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.NAME"
+#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.NAME
+msgctxt "InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.NAME"
msgid "Long Insulated Heavi-Watt Joint Plate"
msgstr ""
diff --git a/Source Code/Insulated Joint Plate/Steam/translations/ru.mo b/Source Code/Insulated Joint Plate/Steam/translations/ru.mo
index 4f10ddd..97979ed 100644
Binary files a/Source Code/Insulated Joint Plate/Steam/translations/ru.mo and b/Source Code/Insulated Joint Plate/Steam/translations/ru.mo differ
diff --git a/Source Code/Insulated Joint Plate/Steam/translations/ru.po b/Source Code/Insulated Joint Plate/Steam/translations/ru.po
index f697cac..3b26265 100644
--- a/Source Code/Insulated Joint Plate/Steam/translations/ru.po
+++ b/Source Code/Insulated Joint Plate/Steam/translations/ru.po
@@ -14,9 +14,9 @@ msgstr ""
"%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n"
"Language: ru\n"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.DESC
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.DESC
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
"DESC"
msgid ""
"Joint plates can run Heavi-Watt wires through walls without leaking gas or "
@@ -25,9 +25,9 @@ msgstr ""
"Сединительная пластина позволяет провести электричество через стены минуя "
"газы, или жидкости."
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
"EFFECT"
msgid ""
"Insulated version. Allows Heavi-Watt Wire "
@@ -38,9 +38,9 @@ msgstr ""
"Изолированная версия.Проводит ток через стены.Функционирует как и обычная "
"версия."
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.NAME
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.NAME
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
"NAME"
msgid ""
"Insulated Heavi-Watt Joint Plate"
@@ -49,9 +49,9 @@ msgstr ""
"Изолированная Соединительная "
"Пластина"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.DESC
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.DESC
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.DESC"
msgid ""
"Insulated Version. Joint plates can run Heavi-Watt wires through walls "
@@ -60,18 +60,18 @@ msgstr ""
"Изолированная версия. Сединительная пластина позволяет провести "
"электричество через стены минуя газы, или жидкости."
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.EFFECT
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.EFFECT
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.EFFECT"
msgid ""
"Insulated Version. Carries more than a regular Insulate Heavi-Watt Joint "
"Plate without overloading."
msgstr "Изолированная версия. Проводит больше тока чем обычная версия."
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.NAME
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.NAME
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.NAME"
msgid ""
"Insulated Heavi-Watt "
@@ -80,9 +80,9 @@ msgstr ""
"Изолированная Соединительная "
"Пластина II"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.DESC
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.DESC
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.DESC"
msgid ""
"Insulated Long Version. Joint plates can run Heavi-Watt wires through walls "
@@ -91,9 +91,9 @@ msgstr ""
"Изолированная длинная версия. Сединительная пластина позволяет провести "
"электричество через стены минуя газы, или жидкости."
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.EFFECT
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.EFFECT
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.EFFECT"
msgid ""
"Insulated Long Version. Carries more than a regular Insulate Heavi-Watt "
@@ -102,9 +102,9 @@ msgstr ""
"Изолированная длинная версия. Проводит больше тока чем обычная версия, "
"только длинее."
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.NAME
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.NAME
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.NAME"
msgid ""
"Long Insulated "
@@ -113,9 +113,9 @@ msgstr ""
"Длинная Изолированная "
"Пластина II"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.DESC
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.DESC
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDWIREBRIDGEHIGHWATTAGE.DESC"
msgid ""
"Joint plates can run Heavi-Watt wires through walls without leaking gas or "
@@ -124,9 +124,9 @@ msgstr ""
"Сединительная пластина позволяет провести электричество через стены минуя "
"газы, или жидкости."
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT"
msgid ""
"Insulated Long version. Allows Heavi-Watt Wire"
@@ -137,9 +137,9 @@ msgstr ""
"Изолированная длинная версия. Проводит ток через стены. Функционирует как и "
"обычная версия, только длинее."
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.NAME
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.NAME
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDWIREBRIDGEHIGHWATTAGE.NAME"
msgid ""
"Long Insulated Heavi-Watt Joint "
diff --git a/Source Code/Insulated Joint Plate/Steam/translations/zh.mo b/Source Code/Insulated Joint Plate/Steam/translations/zh.mo
index 31913a1..b8e42c0 100644
Binary files a/Source Code/Insulated Joint Plate/Steam/translations/zh.mo and b/Source Code/Insulated Joint Plate/Steam/translations/zh.mo differ
diff --git a/Source Code/Insulated Joint Plate/Steam/translations/zh.po b/Source Code/Insulated Joint Plate/Steam/translations/zh.po
index 19e3641..b452423 100644
--- a/Source Code/Insulated Joint Plate/Steam/translations/zh.po
+++ b/Source Code/Insulated Joint Plate/Steam/translations/zh.po
@@ -13,18 +13,18 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"Language: zh\n"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.DESC
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.DESC
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
"DESC"
msgid ""
"Joint plates can run Heavi-Watt wires through walls without leaking gas or "
"liquid."
msgstr "接合板可以使高负荷电线穿过墙壁,而不会泄漏气体或液体。"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
"EFFECT"
msgid ""
"Insulated version. Allows Heavi-Watt Wire "
@@ -33,36 +33,36 @@ msgid ""
"Functions as regular tile."
msgstr "隔热型。 可让高负荷电线穿过墙壁和地砖,可作为常规砖块使用。"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.NAME
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE.NAME
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREBRIDGEHIGHWATTAGE."
"NAME"
msgid ""
"Insulated Heavi-Watt Joint Plate"
"link>"
msgstr "隔热高负荷电线接合板"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.DESC
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.DESC
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.DESC"
msgid ""
"Insulated Version. Joint plates can run Heavi-Watt wires through walls "
"without leaking gas or liquid."
msgstr "隔热型。 接合板可以使高负荷电线穿过墙壁,而不会泄漏气体或液体。"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.EFFECT
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.EFFECT
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.EFFECT"
msgid ""
"Insulated Version. Carries more than a regular Insulate Heavi-Watt Joint "
"Plate without overloading."
msgstr "隔热型.,可以运载比普通隔热高负荷电线接合板更大的功率而不会过载。"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.NAME
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.NAME
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"INSULATEDWIREREFINEDBRIDGEHIGHWATTAGE.NAME"
msgid ""
"Insulated Heavi-Watt "
@@ -70,27 +70,27 @@ msgid ""
msgstr ""
"隔热高负荷导线接合板"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.DESC
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.DESC
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.DESC"
msgid ""
"Insulated Long Version. Joint plates can run Heavi-Watt wires through walls "
"without leaking gas or liquid."
msgstr "加长隔热型。接合板可以使高负荷电线穿过墙壁,而不会泄漏气体或液体。"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.EFFECT
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.EFFECT
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.EFFECT"
msgid ""
"Insulated Long Version. Carries more than a regular Insulate Heavi-Watt "
"Joint Plate without overloading."
msgstr "加长隔热型, 可以运载比普通隔热高负荷电线接合板更大的功率而不会过载。"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.NAME
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.NAME
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDREFINEDWIREBRIDGEHIGHWATTAGE.NAME"
msgid ""
"Long Insulated "
@@ -98,18 +98,18 @@ msgid ""
msgstr ""
"长隔热导线接合板"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.DESC
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.DESC
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDWIREBRIDGEHIGHWATTAGE.DESC"
msgid ""
"Joint plates can run Heavi-Watt wires through walls without leaking gas or "
"liquid."
msgstr "接合板可以使高负荷电线穿过墙壁,而不会泄漏气体或液体。"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDWIREBRIDGEHIGHWATTAGE.EFFECT"
msgid ""
"Insulated Long version. Allows Heavi-Watt Wire"
@@ -118,9 +118,9 @@ msgid ""
"Functions as regular tile."
msgstr "加长隔热型, 可让高负荷电线穿过墙壁和地砖,可作为常规砖块使用。"
-#. InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.NAME
+#. InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS.LONGINSULATEDWIREBRIDGEHIGHWATTAGE.NAME
msgctxt ""
-"InsulatedPlatesMod.STRINGS.BUILDINGS.PREFABS."
+"InsulatedDoorsMod.STRINGS.BUILDINGS.PREFABS."
"LONGINSULATEDWIREBRIDGEHIGHWATTAGE.NAME"
msgid ""
"Long Insulated Heavi-Watt Joint "
diff --git a/Source Code/Tiny Door/Localization/Loc.cs b/Source Code/Tiny Door/Localization/Loc.cs
index 187d684..b4876a5 100644
--- a/Source Code/Tiny Door/Localization/Loc.cs
+++ b/Source Code/Tiny Door/Localization/Loc.cs
@@ -1,4 +1,4 @@
-using Harmony;
+using HarmonyLib;
using System;
using System.IO;
using System.Reflection;
diff --git a/Source Code/Tiny Door/Steam/TinyDoor.dll b/Source Code/Tiny Door/Steam/TinyDoor.dll
index 73b9035..410d231 100644
Binary files a/Source Code/Tiny Door/Steam/TinyDoor.dll and b/Source Code/Tiny Door/Steam/TinyDoor.dll differ
diff --git a/Source Code/Tiny Door/Steam/mod_info.yaml b/Source Code/Tiny Door/Steam/mod_info.yaml
index 7b434bf..f507c73 100644
--- a/Source Code/Tiny Door/Steam/mod_info.yaml
+++ b/Source Code/Tiny Door/Steam/mod_info.yaml
@@ -1,2 +1,4 @@
-supportedContent: EXPANSION1_ID
-lastWorkingBuild: 447598
\ No newline at end of file
+supportedContent: ALL
+minimumSupportedBuild: 496912
+version: 1.1.5
+APIVersion: 2
\ No newline at end of file
diff --git a/Source Code/Tiny Door/Steam/translations/mod_info.yaml b/Source Code/Tiny Door/Steam/translations/mod_info.yaml
new file mode 100644
index 0000000..6298391
--- /dev/null
+++ b/Source Code/Tiny Door/Steam/translations/mod_info.yaml
@@ -0,0 +1,2 @@
+supportedContent: ALL
+lastWorkingBuild: 0
\ No newline at end of file
diff --git a/Source Code/Tiny Door/Tiny Door.csproj b/Source Code/Tiny Door/Tiny Door.csproj
index 3ee8f16..ac1413f 100644
--- a/Source Code/Tiny Door/Tiny Door.csproj
+++ b/Source Code/Tiny Door/Tiny Door.csproj
@@ -9,7 +9,7 @@
Properties
TinyDoor
TinyDoor
- v4.0
+ v4.7.1
512
true
diff --git a/Source Code/Tiny Door/TinyDoors.cs b/Source Code/Tiny Door/TinyDoors.cs
index ced5750..f6d42ce 100644
--- a/Source Code/Tiny Door/TinyDoors.cs
+++ b/Source Code/Tiny Door/TinyDoors.cs
@@ -1,4 +1,4 @@
-using Harmony;
+using HarmonyLib;
using static STRINGS.UI;
using Database;
using System.Collections.Generic;
@@ -40,23 +40,8 @@ public class doorHelpers
{
public static void doorBuildMenu(string door, string menu, string pred)
{
- int index = TUNING.BUILDINGS.PLANORDER.FindIndex(x => x.category == menu);
- if (index < 0)
- return;
- else
- {
- IList data = TUNING.BUILDINGS.PLANORDER[index].data as IList;
- int num = -1;
- foreach (string str in (IEnumerable)data)
- {
- if (str.Equals(pred))
- num = data.IndexOf(str);
- }
- if (num == -1)
- return;
- else
- data.Insert(num + 1, door);
- }
+ // Use officially supported call to add to the build menu, making pred unused.
+ ModUtil.AddBuildingToPlanScreen(menu, door);
}
public static void doorTechTree(string door, string group)