Skip to content

Commit 44b122c

Browse files
authored
Merge pull request #1 from Blaxsmith/Davkas.Inc
Update mod with Blaxsmith's Fixes
2 parents 388403d + 068c49c commit 44b122c

File tree

11 files changed

+20
-25
lines changed

11 files changed

+20
-25
lines changed

Source Code/Insulated Joint Plate/InsulatedPlate.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<AppDesignerFolder>Properties</AppDesignerFolder>
1010
<RootNamespace>InsulatedJointPlate</RootNamespace>
1111
<AssemblyName>InsulatedJointPlate</AssemblyName>
12-
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
12+
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
1313
<FileAlignment>512</FileAlignment>
1414
<Deterministic>true</Deterministic>
1515
<TargetFrameworkProfile />

Source Code/Insulated Joint Plate/InsulatedPlates.cs

Lines changed: 6 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using Harmony;
1+
using HarmonyLib;
22
using static STRINGS.UI;
33
using Database;
44
using System.Collections.Generic;
@@ -83,23 +83,12 @@ public static void bridgeBuildMenu(string door, string menu, string pred)
8383
}
8484
}
8585

86-
public static void bridgeTechTree(string door, string group)
86+
public static void bridgeTechTree(string id, string researchGroup)
8787
{
88-
if (group == "none") return;
89-
#if VANILLA
90-
Techs.TECH_GROUPING[group] = new List<string>((IEnumerable<string>)Techs.TECH_GROUPING[group])
91-
{
92-
door
93-
}.ToArray();
94-
#endif
95-
96-
#if SPACED_OUT
97-
var tech = Db.Get().Techs.TryGet(group);
98-
if (tech != null)
99-
{
100-
tech.unlockedItemIDs.Add(door);
101-
}
102-
#endif
88+
if (researchGroup == "none") return;
89+
90+
Tech tech = Db.Get().Techs.TryGet(researchGroup);
91+
tech?.AddUnlockedItemIDs(id);
10392
}
10493
}
10594

Source Code/Insulated Joint Plate/InsulatedWireBridgeHighWattage/InsulatedWireBridgeHighWattageConfig.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ public override void ConfigureBuildingTemplate(GameObject go, Tag prefab_tag)
6161
GeneratedBuildings.MakeBuildingAlwaysOperational(go);
6262
SimCellOccupier simCellOccupier = go.AddOrGet<SimCellOccupier>();
6363
simCellOccupier.doReplaceElement = true;
64-
simCellOccupier.movementSpeedMultiplier = DUPLICANTSTATS.MOVEMENT.PENALTY_3;
64+
simCellOccupier.movementSpeedMultiplier = DUPLICANTSTATS.MOVEMENT_MODIFIERS.PENALTY_3;
6565
go.AddOrGet<BuildingHP>().destroyOnDamaged = true;
6666
go.AddOrGet<Insulator>();
6767
go.AddOrGet<TileTemperature>();

Source Code/Insulated Joint Plate/InsulatedWireRefinedBridgeHighWattage/InsulatedWireRefinedBridgeHighWattageConfig.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ public override void ConfigureBuildingTemplate(GameObject go, Tag prefab_tag)
6161
GeneratedBuildings.MakeBuildingAlwaysOperational(go);
6262
SimCellOccupier simCellOccupier = go.AddOrGet<SimCellOccupier>();
6363
simCellOccupier.doReplaceElement = true;
64-
simCellOccupier.movementSpeedMultiplier = DUPLICANTSTATS.MOVEMENT.PENALTY_3;
64+
simCellOccupier.movementSpeedMultiplier = DUPLICANTSTATS.MOVEMENT_MODIFIERS.PENALTY_3;
6565
go.AddOrGet<BuildingHP>().destroyOnDamaged = true;
6666
go.AddOrGet<Insulator>();
6767
go.AddOrGet<TileTemperature>();

Source Code/Insulated Joint Plate/Localization/loc.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using Harmony;
1+
using HarmonyLib;
22
using System;
33
using System.IO;
44
using System.Reflection;

Source Code/Insulated Joint Plate/LongInsulatedWireBridgeHighWattage/LongInsulatedWireBridgeHighWattageConfig.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public override void ConfigureBuildingTemplate(GameObject go, Tag prefab_tag)
6060
GeneratedBuildings.MakeBuildingAlwaysOperational(go);
6161
SimCellOccupier simCellOccupier = go.AddOrGet<SimCellOccupier>();
6262
simCellOccupier.doReplaceElement = true;
63-
simCellOccupier.movementSpeedMultiplier = DUPLICANTSTATS.MOVEMENT.PENALTY_3;
63+
simCellOccupier.movementSpeedMultiplier = DUPLICANTSTATS.MOVEMENT_MODIFIERS.PENALTY_3;
6464
go.AddOrGet<BuildingHP>().destroyOnDamaged = true;
6565
go.AddOrGet<Insulator>();
6666
go.AddOrGet<TileTemperature>();

Source Code/Insulated Joint Plate/LongInsulatedWireRefinedBridgeHighWattage/LongInsulatedRefinedWireBridgeHighWattageConfig.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public override void ConfigureBuildingTemplate(GameObject go, Tag prefab_tag)
6060
GeneratedBuildings.MakeBuildingAlwaysOperational(go);
6161
SimCellOccupier simCellOccupier = go.AddOrGet<SimCellOccupier>();
6262
simCellOccupier.doReplaceElement = true;
63-
simCellOccupier.movementSpeedMultiplier = DUPLICANTSTATS.MOVEMENT.PENALTY_3;
63+
simCellOccupier.movementSpeedMultiplier = DUPLICANTSTATS.MOVEMENT_MODIFIERS.PENALTY_3;
6464
go.AddOrGet<BuildingHP>().destroyOnDamaged = true;
6565
go.AddOrGet<Insulator>();
6666
go.AddOrGet<TileTemperature>();
0 Bytes
Binary file not shown.
Binary file not shown.
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
supportedContent: VANILLA_ID
2-
lastWorkingBuild: 447596
2+
minimumSupportedBuild: 641974
3+
4+
version: 1.1.0
5+
APIVersion: 2

0 commit comments

Comments
 (0)