Convert fire_event() method on boards to signal
This fixes a number of issues:
- integrates better into the tools Godot provides
- fixes that yield cannot be used
But because we cannot determine, when the signal is fully processed (there may be a call to yield somewhere), the signal handler needs to notify the controller, when the event animation is completed. This will be provided via the Controller.continue() method
Signed-off-by: Florian Kothmeier floriankothmeier@web.de
Edited by Yvonne Kothmeier