Skip to content

Commit 0d46d42

Browse files
Add warning when node name is invalid
1 parent 0fdbf05 commit 0d46d42

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

scene/main/node.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1437,6 +1437,9 @@ void Node::set_name(const StringName &p_name) {
14371437
data.name = p_name;
14381438
} else {
14391439
data.name = StringName(validated_node_name_string);
1440+
WARN_PRINT(vformat(
1441+
R"(Node cannot be renamed to "%s" because it contains characters that are not allowed. The node was renamed to "%s" instead. The following characters are not allowed: %s)",
1442+
input_name_str, validated_node_name_string, String::get_invalid_node_name_characters()));
14401443
}
14411444
}
14421445

0 commit comments

Comments
 (0)