Skip to content

Commit 8de267c

Browse files
committed
t2: Add GI configuration.
1 parent fbe0c4c commit 8de267c

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

VisualPinball.Engine.PinMAME/Games/Terminator2.cs

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ namespace VisualPinball.Engine.PinMAME.Games
2424
[Serializable]
2525
public class Terminator2 : Wpc
2626
{
27-
public override string Name { get; } = "Terminator 2: Judgment Day";
28-
public override string Id { get; } = "t2";
29-
public override int Year { get; } = 1991;
30-
public override string Manufacturer { get; } = "Williams";
31-
public override int IpdbId { get; } = 2524;
27+
public override string Name => "Terminator 2: Judgment Day";
28+
public override string Id => "t2";
29+
public override int Year => 1991;
30+
public override string Manufacturer => "Williams";
31+
public override int IpdbId => 2524;
3232
public override PinMameRom[] Roms { get; } = {
3333
new PinMameRom("t2_l2", "L-2"),
3434
new PinMameRom("t2_l3", "L-3"),
@@ -172,7 +172,13 @@ public class Terminator2 : Wpc
172172
new GamelogicEngineLamp("85") { Description = "Drop Target" },
173173
new GamelogicEngineLamp("86") { Description = "Top Lane Left" },
174174
new GamelogicEngineLamp("87") { Description = "Top Lane Center" },
175-
new GamelogicEngineLamp("88") { Description = "Top Lane Right" }
175+
new GamelogicEngineLamp("88") { Description = "Top Lane Right" },
176+
177+
new GamelogicEngineLamp("0") { Description = "GI: Top Insert", Source = LampSource.GI },
178+
new GamelogicEngineLamp("1") { Description = "GI: Bottom Insert", Source = LampSource.GI },
179+
new GamelogicEngineLamp("2") { Description = "GI: Right Playfield", Source = LampSource.GI },
180+
new GamelogicEngineLamp("3") { Description = "GI: CPU String", Source = LampSource.GI },
181+
new GamelogicEngineLamp("4") { Description = "GI: Left Playfield", Source = LampSource.GI },
176182
};
177183

178184
protected override GamelogicEngineCoil[] GameCoils { get; } = {

0 commit comments

Comments
 (0)