Skip to content

Commit 6297a97

Browse files
committed
api: Add OnStarted event.
1 parent 6462536 commit 6297a97

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

VisualPinball.Engine.Mpf.Unity/Runtime/MpfGamelogicEngine.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public class MpfGamelogicEngine : MonoBehaviour, IGamelogicEngine
3333
public GamelogicEngineCoil[] AvailableCoils => availableCoils;
3434
public GamelogicEngineLamp[] AvailableLamps => availableLamps;
3535
public GamelogicEngineWire[] AvailableWires => availableWires;
36-
36+
public event EventHandler<EventArgs> OnStarted;
3737
public event EventHandler<LampEventArgs> OnLampChanged;
3838
public event EventHandler<LampsEventArgs> OnLampsChanged;
3939
public event EventHandler<LampColorEventArgs> OnLampColorChanged;
@@ -105,6 +105,8 @@ public void OnInit(Player player, TableApi tableApi, BallManager ballManager)
105105
}
106106
}
107107
_api.StartGame(mappedSwitchStatuses);
108+
109+
OnStarted?.Invoke(this, EventArgs.Empty);
108110
Logger.Info("Game started.");
109111
}
110112

0 commit comments

Comments
 (0)