I keep trying to make it work, but it can only be opened and not closed.
var inventory_e = Input.IsActionJustPressed("toggle_inventory");
var inventory = GetNode("InventoryGui");
var etime = 0;
if (inventory_e) {
etime = 1;
((Control)inventory).Show();
}
else if (etime = 1 && inventory_e) {
((Control)inventory).Hide();
etime = 0;
}