//If nothing is there, don't do anything. private void TryDisconnect(Godot.Object original, string signal, Godot.Object target, string method) { if (original.IsConnected(signal, target, method)) { original.Disconnect(signal, target, method); } }