@@ -59,19 +59,19 @@ public class PinMameGamelogicEngine : MonoBehaviour, IGamelogicEngine
59
59
[ Tooltip ( "Disable audio" ) ]
60
60
public bool DisableAudio ;
61
61
62
- public GamelogicEngineSwitch [ ] AvailableSwitches {
62
+ public GamelogicEngineSwitch [ ] RequestedSwitches {
63
63
get {
64
64
UpdateCaches ( ) ;
65
65
return _game ? . AvailableSwitches ?? Array . Empty < GamelogicEngineSwitch > ( ) ;
66
66
}
67
67
}
68
- public GamelogicEngineCoil [ ] AvailableCoils {
68
+ public GamelogicEngineCoil [ ] RequestedCoils {
69
69
get {
70
70
UpdateCaches ( ) ;
71
71
return _coils . Values . ToArray ( ) ;
72
72
}
73
73
}
74
- public GamelogicEngineLamp [ ] AvailableLamps {
74
+ public GamelogicEngineLamp [ ] RequestedLamps {
75
75
get {
76
76
UpdateCaches ( ) ;
77
77
return _lamps . Values . ToArray ( ) ;
@@ -85,7 +85,7 @@ public GamelogicEngineLamp[] AvailableLamps {
85
85
public event EventHandler < LampEventArgs > OnLampChanged ;
86
86
public event EventHandler < LampsEventArgs > OnLampsChanged ;
87
87
public event EventHandler < LampColorEventArgs > OnLampColorChanged ;
88
- public event EventHandler < AvailableDisplays > OnDisplaysAvailable ;
88
+ public event EventHandler < RequestedDisplays > OnDisplaysRequested ;
89
89
public event EventHandler < DisplayFrameData > OnDisplayFrame ;
90
90
public event EventHandler < EventArgs > OnStarted ;
91
91
@@ -177,7 +177,7 @@ public void OnInit(Player player, TableApi tableApi, BallManager ballManager)
177
177
178
178
_pinMame . OnGameStarted += OnGameStarted ;
179
179
_pinMame . OnGameEnded += OnGameEnded ;
180
- _pinMame . OnDisplayAvailable += OnDisplayAvailable ;
180
+ _pinMame . OnDisplayAvailable += OnDisplayRequested ;
181
181
_pinMame . OnDisplayUpdated += OnDisplayUpdated ;
182
182
183
183
if ( ! DisableAudio ) {
@@ -252,12 +252,12 @@ private void Update()
252
252
}
253
253
}
254
254
255
- private void OnDisplayAvailable ( int index , int displayCount , PinMameDisplayLayout displayLayout )
255
+ private void OnDisplayRequested ( int index , int displayCount , PinMameDisplayLayout displayLayout )
256
256
{
257
257
if ( displayLayout . IsDmd ) {
258
258
lock ( _dispatchQueue ) {
259
259
_dispatchQueue . Enqueue ( ( ) =>
260
- OnDisplaysAvailable ? . Invoke ( this , new AvailableDisplays (
260
+ OnDisplaysRequested ? . Invoke ( this , new RequestedDisplays (
261
261
new DisplayConfig ( $ "{ DmdPrefix } { index } ", displayLayout . Width , displayLayout . Height ) ) ) ) ;
262
262
}
263
263
@@ -267,7 +267,7 @@ private void OnDisplayAvailable(int index, int displayCount, PinMameDisplayLayou
267
267
} else {
268
268
lock ( _dispatchQueue ) {
269
269
_dispatchQueue . Enqueue ( ( ) =>
270
- OnDisplaysAvailable ? . Invoke ( this , new AvailableDisplays (
270
+ OnDisplaysRequested ? . Invoke ( this , new RequestedDisplays (
271
271
new DisplayConfig ( $ "{ SegDispPrefix } { index } ", displayLayout . Length , 1 ) ) ) ) ;
272
272
}
273
273
@@ -562,7 +562,7 @@ public void StopGame()
562
562
_pinMame . StopGame ( ) ;
563
563
_pinMame . OnGameStarted -= OnGameStarted ;
564
564
_pinMame . OnGameEnded -= OnGameEnded ;
565
- _pinMame . OnDisplayAvailable -= OnDisplayAvailable ;
565
+ _pinMame . OnDisplayAvailable -= OnDisplayRequested ;
566
566
_pinMame . OnDisplayUpdated -= OnDisplayUpdated ;
567
567
568
568
if ( ! DisableAudio )
0 commit comments