frame-of-mind/src/dev-util/settings_popup.gd

12 lines
276 B
GDScript3
Raw Normal View History

2024-10-07 09:16:18 +00:00
class_name SettingsPopup extends PanelContainer
2025-10-29 21:37:17 +00:00
func show_settings(id: int = -1):
2024-10-07 09:16:18 +00:00
$AnimationPlayer.play("reveal")
2025-10-29 21:37:17 +00:00
if not id == -1:
$TabContainer.current_tab = id
2024-10-07 09:16:18 +00:00
State.pass_stage_to($TabContainer)
func vanish():
$AnimationPlayer.play("vanish")
2025-10-29 21:37:17 +00:00
State.save_settings()