Problem or limitation
Currently it takes more code to await signal in C# compared to GDScript
GDScript:
await button.pressed
C#:
await ToSignal(button, Button.SignalName.Pressed);
using autocompletion it takes 2 times more completions on C# and looks noisier
Proposed improvement
Generate ToSignal{SignalName}() Methods similar to godotengine/godot#68233 to reach a syntax like:
C#:
await button.ToSignalPressed();
Proposal review
Problem or limitation
Currently it takes more code to await signal in C# compared to GDScript
using autocompletion it takes 2 times more completions on C# and looks noisier
Proposed improvement
Generate ToSignal{SignalName}() Methods similar to godotengine/godot#68233 to reach a syntax like:
Proposal review