@@ -44,7 +44,7 @@ public class CreatureFromTheBlackLagoon : Wpc
4444 protected override GamelogicEngineSwitch [ ] Switches { get ; } = {
4545 new GamelogicEngineSwitch ( "13" ) { Description = "Start Button" , InputActionHint = InputConstants . ActionStartGame } ,
4646 new GamelogicEngineSwitch ( "14" ) { Description = "Plumb Bolt Tilt" } ,
47- new GamelogicEngineSwitch ( "15" ) { Description = "Top Left Rollover" } ,
47+ new GamelogicEngineSwitch ( "15" ) { Description = "Top Left Rollover" } ,
4848 new GamelogicEngineSwitch ( "16" ) { Description = "Left Subway" } ,
4949 new GamelogicEngineSwitch ( "17" ) { Description = "Center Subway" } ,
5050 new GamelogicEngineSwitch ( "18" ) { Description = "Center Shot" } ,
@@ -58,35 +58,35 @@ public class CreatureFromTheBlackLagoon : Wpc
5858 new GamelogicEngineSwitch ( "28" ) { Description = "P-A-I-(D)" } ,
5959
6060 new GamelogicEngineSwitch ( "33" ) { Description = "Bottom Jet" } ,
61- new GamelogicEngineSwitch ( "34" ) { Description = "Right Popper" } ,
62- new GamelogicEngineSwitch ( "35" ) { Description = "Right Ramp Enter" } ,
63- new GamelogicEngineSwitch ( "36" ) { Description = "Left Ramp Enter" } ,
64- new GamelogicEngineSwitch ( "37" ) { Description = "Lower Right Popper" } ,
65- new GamelogicEngineSwitch ( "38" ) { Description = "Ramp Up/Down" } ,
66-
61+ new GamelogicEngineSwitch ( "34" ) { Description = "Right Popper" } ,
62+ new GamelogicEngineSwitch ( "35" ) { Description = "Right Ramp Enter" } ,
63+ new GamelogicEngineSwitch ( "36" ) { Description = "Left Ramp Enter" } ,
64+ new GamelogicEngineSwitch ( "37" ) { Description = "Lower Right Popper" } ,
65+ new GamelogicEngineSwitch ( "38" ) { Description = "Ramp Up/Down" } ,
66+
6767 new GamelogicEngineSwitch ( "41" ) { Description = "Cola" } ,
6868 new GamelogicEngineSwitch ( "42" ) { Description = "Hot Dog" } ,
69- new GamelogicEngineSwitch ( "43" ) { Description = "Popcorn" } ,
70- new GamelogicEngineSwitch ( "44" ) { Description = "Ice Cream" } ,
71- new GamelogicEngineSwitch ( "45" ) { Description = "Left Jet" } ,
72- new GamelogicEngineSwitch ( "46" ) { Description = "Right Jet" } ,
73- new GamelogicEngineSwitch ( "47" ) { Description = "Left Slingshot" } ,
74- new GamelogicEngineSwitch ( "48" ) { Description = "Right Slingshot" } ,
75-
69+ new GamelogicEngineSwitch ( "43" ) { Description = "Popcorn" } ,
70+ new GamelogicEngineSwitch ( "44" ) { Description = "Ice Cream" } ,
71+ new GamelogicEngineSwitch ( "45" ) { Description = "Left Jet" } ,
72+ new GamelogicEngineSwitch ( "46" ) { Description = "Right Jet" } ,
73+ new GamelogicEngineSwitch ( "47" ) { Description = "Left Slingshot" } ,
74+ new GamelogicEngineSwitch ( "48" ) { Description = "Right Slingshot" } ,
75+
7676 new GamelogicEngineSwitch ( "51" ) { Description = "Left Out Lane" } ,
7777 new GamelogicEngineSwitch ( "52" ) { Description = "Left Return Lane" } ,
78- new GamelogicEngineSwitch ( "53" ) { Description = "Start Combo" } ,
79- new GamelogicEngineSwitch ( "54" ) { Description = "Right Out Lane" } ,
80- new GamelogicEngineSwitch ( "55" ) { Description = "Outhole" , DeviceHint = "^Trough\\ s*\\ d?" , DeviceItemHint = Trough . EntrySwitchId } ,
81- new GamelogicEngineSwitch ( "56" ) { Description = "Right Trough" , DeviceHint = "^Trough\\ s*\\ d?" , DeviceItemHint = "1" } ,
82- new GamelogicEngineSwitch ( "57" ) { Description = "Center Trough" , DeviceHint = "^Trough\\ s*\\ d?" , DeviceItemHint = "2" } ,
83- new GamelogicEngineSwitch ( "58" ) { Description = "Left Trough" , DeviceHint = "^Trough\\ s*\\ d?" , DeviceItemHint = "3" } ,
78+ new GamelogicEngineSwitch ( "53" ) { Description = "Start Combo" } ,
79+ new GamelogicEngineSwitch ( "54" ) { Description = "Right Out Lane" } ,
80+ new GamelogicEngineSwitch ( "55" ) { Description = "Outhole" , DeviceHint = "^Trough\\ s*\\ d?" , DeviceItemHint = "drain_switch" } ,
81+ new GamelogicEngineSwitch ( "56" ) { Description = "Right Trough" , DeviceHint = "^Trough\\ s*\\ d?" , DeviceItemHint = "1" } ,
82+ new GamelogicEngineSwitch ( "57" ) { Description = "Center Trough" , DeviceHint = "^Trough\\ s*\\ d?" , DeviceItemHint = "2" } ,
83+ new GamelogicEngineSwitch ( "58" ) { Description = "Left Trough" , DeviceHint = "^Trough\\ s*\\ d?" , DeviceItemHint = "3" } ,
8484
8585 new GamelogicEngineSwitch ( "61" ) { Description = "Right Ramp Exit" } ,
8686 new GamelogicEngineSwitch ( "62" ) { Description = "Left Ramp Exit" } ,
87- new GamelogicEngineSwitch ( "63" ) { Description = "Center Lane Exit" } ,
88- new GamelogicEngineSwitch ( "64" ) { Description = "Upper Ramp" } ,
89- new GamelogicEngineSwitch ( "65" ) { Description = "Bowl" } ,
87+ new GamelogicEngineSwitch ( "63" ) { Description = "Center Lane Exit" } ,
88+ new GamelogicEngineSwitch ( "64" ) { Description = "Upper Ramp" } ,
89+ new GamelogicEngineSwitch ( "65" ) { Description = "Bowl" } ,
9090 new GamelogicEngineSwitch ( "66" ) { Description = "Shooter" } ,
9191 } ;
9292
@@ -168,16 +168,16 @@ public class CreatureFromTheBlackLagoon : Wpc
168168 new GamelogicEngineCoil ( "01" , 1 ) { Description = "Top Right Popper" } ,
169169 new GamelogicEngineCoil ( "02" , 2 ) { Description = "Left Subway Enter Flasher" , IsLamp = true } ,
170170 new GamelogicEngineCoil ( "03" , 3 ) { Description = "Lower Right Popper" } ,
171- new GamelogicEngineCoil ( "04" , 4 ) { Description = "Trough Eject" , DeviceHint = "^Trough\\ s*\\ d?" , DeviceItemHint = Trough . EjectCoilId } ,
171+ new GamelogicEngineCoil ( "04" , 4 ) { Description = "Trough Eject" , DeviceHint = "^Trough\\ s*\\ d?" , DeviceItemHint = "eject_coil" } ,
172172 new GamelogicEngineCoil ( "05" , 5 ) { Description = "Right Slingshot" } ,
173173 new GamelogicEngineCoil ( "06" , 6 ) { Description = "Left Slingshot" } ,
174174 new GamelogicEngineCoil ( "07" , 7 ) { Description = "Knocker" } ,
175175 new GamelogicEngineCoil ( "08" , 8 ) { Description = "Bottom Right Flasher" , IsLamp = true } ,
176176 new GamelogicEngineCoil ( "09" , 9 ) { Description = "Back Flashers" , IsLamp = true } ,
177177 new GamelogicEngineCoil ( "10" ) { Description = "Bowl Flasher" , IsLamp = true } ,
178178 new GamelogicEngineCoil ( "11" ) { Description = "Creature Flasher" , IsLamp = true } ,
179- new GamelogicEngineCoil ( "12" ) { Description = "Outhole" , DeviceHint = "^Trough\\ s*\\ d?" , DeviceItemHint = Trough . EntryCoilId } ,
180- new GamelogicEngineCoil ( "13" ) { Description = "Left Jet" } ,
179+ new GamelogicEngineCoil ( "12" ) { Description = "Outhole" , DeviceHint = "^Trough\\ s*\\ d?" , DeviceItemHint = "entry_coil" } ,
180+ new GamelogicEngineCoil ( "13" ) { Description = "Left Jet" } ,
181181 new GamelogicEngineCoil ( "14" ) { Description = "Right Jet" } ,
182182 new GamelogicEngineCoil ( "15" ) { Description = "Bottom Jet" } ,
183183 new GamelogicEngineCoil ( "16" ) { Description = "Right Popper Flasher" , IsLamp = true } ,
0 commit comments