Skip to content

Commit 7372524

Browse files
committed
Disabled prelaunch ignition failures & dyn pressure penalties for any other diff preset other than Hard;
Recompiled DLLs;
1 parent 2ad12a8 commit 7372524

File tree

4 files changed

+17
-0
lines changed

4 files changed

+17
-0
lines changed
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

TestFlightSettings.cs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,22 @@ public class TestFlightGameSettings : GameParameters.CustomParameterNode
2525

2626
[GameParameters.CustomParameterUI("Penalty For High Dynamic Pressure Enabled?", toolTip = "Whether engine ignition chance will suffer a penalty based on dynamic pressure.")]
2727
public bool dynPressurePenalties = true;
28+
29+
public override void SetDifficultyPreset(GameParameters.Preset preset)
30+
{
31+
switch (preset)
32+
{
33+
case GameParameters.Preset.Easy:
34+
case GameParameters.Preset.Normal:
35+
case GameParameters.Preset.Moderate:
36+
preLaunchFailures = false;
37+
dynPressurePenalties = false;
38+
break;
39+
case GameParameters.Preset.Hard:
40+
preLaunchFailures = true;
41+
dynPressurePenalties = true;
42+
break;
43+
}
44+
}
2845
}
2946
}

0 commit comments

Comments
 (0)