1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-05 12:10:55 +00:00

Warn about built-in script limitations in the script creation dialog

This partially addresses #31758.

(cherry picked from commit ac210e196c)
This commit is contained in:
Hugo Locurcio
2020-04-03 23:56:57 +02:00
committed by Rémi Verschelde
parent 18c5ef5473
commit 0ce6ac0bbb
2 changed files with 10 additions and 0 deletions

View File

@@ -687,6 +687,8 @@ void ScriptCreateDialog::_update_dialog() {
// Is Script created or loaded from existing file?
builtin_warning_label->set_visible(is_built_in);
if (is_built_in) {
get_ok()->set_text(TTR("Create"));
parent_name->set_editable(true);
@@ -765,6 +767,13 @@ ScriptCreateDialog::ScriptCreateDialog() {
path_error_label = memnew(Label);
vb->add_child(path_error_label);
builtin_warning_label = memnew(Label);
builtin_warning_label->set_text(
TTR("Note: Built-in scripts have some limitations and can't be edited using an external editor."));
vb->add_child(builtin_warning_label);
builtin_warning_label->set_autowrap(true);
builtin_warning_label->hide();
status_panel = memnew(PanelContainer);
status_panel->set_h_size_flags(Control::SIZE_FILL);
status_panel->add_child(vb);