Skip to content

Commit 39557af

Browse files
authored
Merge pull request #498 from Sharpe49/power-supply-fix-cabview-controls
Fixed wrong integer values for cabview controls related to power supplies
2 parents c12c5ed + 6a2ee5c commit 39557af

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

Source/Orts.Simulation/Common/Scripting/PowerSupply/CircuitBreaker.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public abstract class CircuitBreaker : TractionCutOffSubsystem
4646

4747
public enum CircuitBreakerState
4848
{
49-
[GetString("Unavailable")] Unavailable,
49+
[GetString("Unavailable")] Unavailable = -1,
5050
[GetParticularString("CircuitBreaker", "Open")] Open,
5151
[GetParticularString("CircuitBreaker", "Closing")] Closing,
5252
[GetParticularString("CircuitBreaker", "Closed")] Closed

Source/Orts.Simulation/Common/Scripting/PowerSupply/PowerSupply.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -160,15 +160,15 @@ public enum PowerSupplyType
160160

161161
public enum PowerSupplyState
162162
{
163-
[GetString("Unavailable")] Unavailable,
163+
[GetString("Unavailable")] Unavailable = -1,
164164
[GetParticularString("PowerSupply", "Off")] PowerOff,
165165
[GetParticularString("PowerSupply", "On ongoing")] PowerOnOngoing,
166166
[GetParticularString("PowerSupply", "On")] PowerOn
167167
}
168168

169169
public enum PantographState
170170
{
171-
[GetString("Unavailable")] Unavailable,
171+
[GetString("Unavailable")] Unavailable = -1,
172172
[GetParticularString("Pantograph", "Down")] Down,
173173
[GetParticularString("Pantograph", "Lowering")] Lowering,
174174
[GetParticularString("Pantograph", "Raising")] Raising,
@@ -177,7 +177,7 @@ public enum PantographState
177177

178178
public enum DieselEngineState
179179
{
180-
[GetString("Unavailable")] Unavailable,
180+
[GetString("Unavailable")] Unavailable = -1,
181181
[GetParticularString("Engine", "Stopped")] Stopped,
182182
[GetParticularString("Engine", "Stopping")] Stopping,
183183
[GetParticularString("Engine", "Starting")] Starting,

Source/Orts.Simulation/Common/Scripting/PowerSupply/TractionCutOffRelay.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public abstract class TractionCutOffRelay : TractionCutOffSubsystem
4444

4545
public enum TractionCutOffRelayState
4646
{
47-
[GetString("Unavailable")] Unavailable,
47+
[GetString("Unavailable")] Unavailable = -1,
4848
[GetParticularString("TractionCutOffRelay", "Open")] Open,
4949
[GetParticularString("TractionCutOffRelay", "Closing")] Closing,
5050
[GetParticularString("TractionCutOffRelay", "Closed")] Closed

0 commit comments

Comments
 (0)