diff options
| author | dam <dam@gudinoff> | 2022-02-09 00:34:02 +0000 |
|---|---|---|
| committer | dam <dam@gudinoff> | 2022-02-09 00:34:02 +0000 |
| commit | bfa4fe480ecb9ba4f4ce69788362ba61ce2144c1 (patch) | |
| tree | 556715462845aba72b9be5687c9f4f51ae7c7feb /logic/database.gd | |
| parent | cc3f6e5ea29bfe006576a35b5fa24d029a07cf7c (diff) | |
| download | surgery-log-bfa4fe480ecb9ba4f4ce69788362ba61ce2144c1.tar.zst surgery-log-bfa4fe480ecb9ba4f4ce69788362ba61ce2144c1.zip | |
Fade out action buttons when no actions is possible.
Diffstat (limited to 'logic/database.gd')
| -rw-r--r-- | logic/database.gd | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/logic/database.gd b/logic/database.gd index 1518490..7b05932 100644 --- a/logic/database.gd +++ b/logic/database.gd @@ -55,11 +55,18 @@ func get_entry_view(database_entry: Dictionary) -> String: func item_selected(index: int): selected_idx = index + fade_action_buttons(1.0) func clear_selection(): selected_idx = -1 unselect_all() + fade_action_buttons(0.25) + + +func fade_action_buttons(target_alpha: float): + get_node("actions/delete").modulate.a = target_alpha + get_node("actions/edit").modulate.a = target_alpha func delete_action(): |
