summaryrefslogtreecommitdiff
path: root/scripts/Utils/SignalBus.cs
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/Utils/SignalBus.cs')
-rw-r--r--scripts/Utils/SignalBus.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/scripts/Utils/SignalBus.cs b/scripts/Utils/SignalBus.cs
index a2aa6ca..bf97c2d 100644
--- a/scripts/Utils/SignalBus.cs
+++ b/scripts/Utils/SignalBus.cs
@@ -1,4 +1,7 @@
+using System;
using Godot;
+using TheLegendOfGustav.InputHandling;
+using TheLegendOfGustav.Magic;
namespace TheLegendOfGustav.Utils;
@@ -20,6 +23,14 @@ public partial class SignalBus : Node
[Signal]
public delegate void ExitInspectionModeEventHandler();
+ [Signal]
+ public delegate void PlayerSpellChooseLocationEventHandler(SpellResource spell);
+ [Signal]
+ public delegate void PlayerSpellCastEventHandler(bool success);
+
+ [Signal]
+ public delegate void CommandInputHandlerEventHandler(InputHandlers state);
+
public override void _Ready()
{
base._Ready();