refactor
This commit is contained in:
@@ -116,6 +116,8 @@ public partial class EventBus : Node
|
||||
[Signal] public delegate void GamePausedEventHandler();
|
||||
[Signal] public delegate void GameResumedEventHandler();
|
||||
[Signal] public delegate void GameSavedEventHandler();
|
||||
[Signal] public delegate void GameStartedEventHandler();
|
||||
[Signal] public delegate void GameContinuedEventHandler();
|
||||
|
||||
public static void EmitGamePaused()
|
||||
=> Instance?.EmitSignal(SignalName.GamePaused);
|
||||
@@ -126,5 +128,24 @@ public partial class EventBus : Node
|
||||
public static void EmitGameSaved()
|
||||
=> Instance?.EmitSignal(SignalName.GameSaved);
|
||||
|
||||
public static void EmitGameStarted()
|
||||
=> Instance?.EmitSignal(SignalName.GameStarted);
|
||||
|
||||
public static void EmitGameContinued()
|
||||
=> Instance?.EmitSignal(SignalName.GameContinued);
|
||||
|
||||
#endregion
|
||||
|
||||
#region State Change Events
|
||||
|
||||
[Signal] public delegate void CoinsChangedEventHandler(int totalCoins);
|
||||
[Signal] public delegate void LivesChangedEventHandler(int lives);
|
||||
|
||||
public static void EmitCoinsChanged(int totalCoins)
|
||||
=> Instance?.EmitSignal(SignalName.CoinsChanged, totalCoins);
|
||||
|
||||
public static void EmitLivesChanged(int lives)
|
||||
=> Instance?.EmitSignal(SignalName.LivesChanged, lives);
|
||||
|
||||
#endregion
|
||||
}
|
||||
Reference in New Issue
Block a user