Cleaner Signals "call_group()" in Godot Terms

Summary:

Need cleaner signals "call_group()" in Godot terms, that are well defined and executed.

What is the Feature Request in Detail?:

Need to better define the groups for signalling with calls. Then we need more signalling to further decouple. With the new groups everything should be one way streets. So that things do not go in 2 directions. Reduces mental complexity.

New Groups:

  • gui
  • networking
  • interface
  • gameplay
  • popup
  • timer
  • setting

Have you thought of alternative implementations?:

No.

Will this impact other features?:

No.

Mockups:

None.

Do you plan to start a PR for this feature?:

Yes.