diff options
author | kobewi <kobewi4e@gmail.com> | 2022-02-08 16:15:27 +0100 |
---|---|---|
committer | kobewi <kobewi4e@gmail.com> | 2022-02-08 16:15:27 +0100 |
commit | 0e8147d3039e7e8ce3f61850c3ab8b004df8ce85 (patch) | |
tree | 4479d50b0371e2101d7f4b9208ca420a6042aa2d | |
parent | 2a39a1c2217a1d31826cd68f03cfdd8a0be769f0 (diff) |
Display built-in script names in the inspector
-rw-r--r-- | editor/editor_inspector.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/editor/editor_inspector.cpp b/editor/editor_inspector.cpp index a4385cdcf9..cbfd6ae6de 100644 --- a/editor/editor_inspector.cpp +++ b/editor/editor_inspector.cpp @@ -3479,10 +3479,14 @@ void EditorInspector::_update_script_class_properties(const Object &p_object, Li String path = s->get_path(); String name = EditorNode::get_editor_data().script_class_get_name(path); if (name.is_empty()) { - if (!s->is_built_in()) { - name = path.get_file(); + if (s->is_built_in()) { + if (s->get_name().is_empty()) { + name = TTR("Built-in script"); + } else { + name = vformat("%s (%s)", s->get_name(), TTR("Built-in")); + } } else { - name = TTR("Built-in script"); + name = path.get_file(); } } |