Refactor creator dialogs to use centralized settings management and improve UI state handling

This commit is contained in:
MaddoScientisto 2026-02-08 20:33:52 +01:00
commit 99281deef4
12 changed files with 510 additions and 242 deletions

View file

@ -395,7 +395,7 @@ func _open_bullet_dialog(is_3d: bool, prefill_data: Dictionary = {}) -> void:
get_tree().root.add_child(dialog)
dialog.call_deferred("setup", _editor_interface, is_3d, prefill_data)
dialog.call_deferred("setup_bullet", _editor_interface, is_3d, prefill_data)
dialog.call_deferred("connect", "bullet_data_confirmed", _on_duplicate_bullet_confirmed)
dialog.call_deferred("popup_centered")