Skip to content

Commit 6b61997

Browse files
authored
Move default value to property declaration
1 parent 87990a3 commit 6b61997

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

Source/Orts.Simulation/Simulation/Signalling/SignalHead.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public class SignalHead
5050
public float? ApproachControlLimitPositionM;
5151
public float? ApproachControlLimitSpeedMpS;
5252

53-
public SignalFunction Function { get; protected set; }
53+
public SignalFunction Function { get; protected set; } = SignalFunction.UNKNOWN;
5454

5555
public int ORTSNormalSubtypeIndex; // subtype index form sigcfg file
5656

@@ -156,7 +156,6 @@ public void SetSignalType(TrItem[] TrItems, SignalConfigurationFile sigCFG)
156156
}
157157
else
158158
{
159-
Function = SignalFunction.UNKNOWN;
160159
Trace.TraceWarning("SignalObject trItem={0}, trackNode={1} has SignalHead with undefined SignalType {2}.",
161160
mainSignal.trItem, mainSignal.trackNode, sigItem.SignalType);
162161
}

0 commit comments

Comments
 (0)