Skip to content

Commit 659ce76

Browse files
committed
twd: add additional lamp ids for RGB lamps
1 parent 5defb4d commit 659ce76

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

VisualPinball.Engine.PinMAME/Games/TheWalkingDead.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ public class TheWalkingDead : Sam
142142
new GamelogicEngineLamp("22") { Description = "Left Outlane" },
143143
new GamelogicEngineLamp("23") { Description = "Left Return Lane" },
144144

145+
new GamelogicEngineLamp("24", 24) { Description = "R. Loop Arrow" },
145146
new GamelogicEngineLamp("24", 168) { Description = "R. Loop Arrow Red", Type = LampType.RgbMulti, Channel = ColorChannel.Red },
146147
new GamelogicEngineLamp("24", 169) { Description = "R. Loop Arrow Grn", Type = LampType.RgbMulti, Channel = ColorChannel.Green },
147148
new GamelogicEngineLamp("24", 170) { Description = "R. Loop Arrow Blu", Type = LampType.RgbMulti, Channel = ColorChannel.Blue },
@@ -155,13 +156,15 @@ public class TheWalkingDead : Sam
155156
new GamelogicEngineLamp("31") { Description = "L. Loop Multi-Kill" },
156157
new GamelogicEngineLamp("32") { Description = "Barn Mode" },
157158

159+
new GamelogicEngineLamp("33", 33) { Description = "L. Loop Arrow" },
158160
new GamelogicEngineLamp("33", 195) { Description = "L. Loop Arrow Red", Type = LampType.RgbMulti, Channel = ColorChannel.Red },
159161
new GamelogicEngineLamp("33", 196) { Description = "L. Loop Arrow Grn", Type = LampType.RgbMulti, Channel = ColorChannel.Green },
160162
new GamelogicEngineLamp("33", 197) { Description = "L. Loop Arrow Blu", Type = LampType.RgbMulti, Channel = ColorChannel.Blue },
161163

162164
new GamelogicEngineLamp("34") { Description = "L. Ramp Multi-Kill" },
163165
new GamelogicEngineLamp("35") { Description = "CDC Mode" },
164166

167+
new GamelogicEngineLamp("36", 36) { Description = "L. Ramp Arrow" },
165168
new GamelogicEngineLamp("36", 203) { Description = "L. Ramp Arrow Red", Type = LampType.RgbMulti, Channel = ColorChannel.Red },
166169
new GamelogicEngineLamp("36", 204) { Description = "L. Ramp Arrow Grn", Type = LampType.RgbMulti, Channel = ColorChannel.Green },
167170
new GamelogicEngineLamp("36", 205) { Description = "L. Ramp Arrow Blu", Type = LampType.RgbMulti, Channel = ColorChannel.Blue },
@@ -171,6 +174,7 @@ public class TheWalkingDead : Sam
171174
new GamelogicEngineLamp("39") { Description = "Extra Ball" },
172175
new GamelogicEngineLamp("40") { Description = "Welcome To Woodbury" },
173176

177+
new GamelogicEngineLamp("41", 41) { Description = "R. Ramp Arrow" },
174178
new GamelogicEngineLamp("41", 152) { Description = "R. Ramp Arrow Red", Type = LampType.RgbMulti, Channel = ColorChannel.Red },
175179
new GamelogicEngineLamp("41", 153) { Description = "R. Ramp Arrow Grn", Type = LampType.RgbMulti, Channel = ColorChannel.Green },
176180
new GamelogicEngineLamp("41", 154) { Description = "R. Ramp Arrow Blu", Type = LampType.RgbMulti, Channel = ColorChannel.Blue },
@@ -191,6 +195,7 @@ public class TheWalkingDead : Sam
191195
new GamelogicEngineLamp("55") { Description = "R. Prison Standup" },
192196
new GamelogicEngineLamp("56") { Description = "L. Prison Standup" },
193197

198+
new GamelogicEngineLamp("57", 57) { Description = "C. Lane Arrow" },
194199
new GamelogicEngineLamp("57", 187) { Description = "C. Lane Arrow Red", Type = LampType.RgbMulti, Channel = ColorChannel.Red },
195200
new GamelogicEngineLamp("57", 188) { Description = "C. Lane Arrow Grn", Type = LampType.RgbMulti, Channel = ColorChannel.Green },
196201
new GamelogicEngineLamp("57", 189) { Description = "C. Lane Arrow Blu", Type = LampType.RgbMulti, Channel = ColorChannel.Blue },
@@ -217,10 +222,12 @@ public class TheWalkingDead : Sam
217222
new GamelogicEngineLamp("77") { Description = "Right Top Lane" },
218223
new GamelogicEngineLamp("78") { Description = "Bicycle Girl" },
219224

225+
new GamelogicEngineLamp("79", 79) { Description = "Star Rollover (Bot.)" },
220226
new GamelogicEngineLamp("79", 136) { Description = "Star Rollover (Bot.) Red", Type = LampType.RgbMulti, Channel = ColorChannel.Red },
221227
new GamelogicEngineLamp("79", 137) { Description = "Star Rollover (Bot.) Grn", Type = LampType.RgbMulti, Channel = ColorChannel.Green },
222228
new GamelogicEngineLamp("79", 138) { Description = "Star Rollover (Bot.) Blu", Type = LampType.RgbMulti, Channel = ColorChannel.Blue },
223229

230+
new GamelogicEngineLamp("80", 80) { Description = "Star Rollover (Top.)" },
224231
new GamelogicEngineLamp("80", 133) { Description = "Star Rollover (Top.) Red", Type = LampType.RgbMulti, Channel = ColorChannel.Red },
225232
new GamelogicEngineLamp("80", 134) { Description = "Star Rollover (Top.) Grn", Type = LampType.RgbMulti, Channel = ColorChannel.Green },
226233
new GamelogicEngineLamp("80", 135) { Description = "Star Rollover (Top.) Blu", Type = LampType.RgbMulti, Channel = ColorChannel.Blue },

VisualPinball.Engine.PinMAME/VisualPinball.Engine.PinMAME.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<ItemGroup>
1616
<PackageReference Include="PinMame" Version="0.2.0-preview.6" />
1717
<PackageReference Include="PinMame.Native" Version="3.5.0-preview.41" />
18-
<PackageReference Include="VisualPinball.Engine" Version="0.0.1-preview.95" />
18+
<PackageReference Include="VisualPinball.Engine" Version="0.0.1-preview.97" />
1919

2020
<!-- Uncomment when doing local dev -->
2121
<!--

0 commit comments

Comments
 (0)