From 0adf1a6683217b331d4ccf7f1d146781f6185dce Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Wed, 1 Sep 2021 15:36:51 +0200 Subject: [PATCH] Document that node groups don't have a guaranteed order --- doc/classes/Node.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/classes/Node.xml b/doc/classes/Node.xml index 7d79c504668..20435c75828 100644 --- a/doc/classes/Node.xml +++ b/doc/classes/Node.xml @@ -153,6 +153,7 @@ Adds the node to a group. Groups are helpers to name and organize a subset of nodes, for example "enemies" or "collectables". A node can be in any number of groups. Nodes can be assigned a group at any time, but will not be added until they are inside the scene tree (see [method is_inside_tree]). See notes in the description, and the group methods in [SceneTree]. The [code]persistent[/code] option is used when packing node to [PackedScene] and saving to file. Non-persistent groups aren't stored. + [b]Note:[/b] For performance reasons, the order of node groups is [i]not[/i] guaranteed. The order of node groups should not be relied upon as it can vary across project runs. @@ -236,6 +237,7 @@ Returns an array listing the groups that the node is a member of. + [b]Note:[/b] For performance reasons, the order of node groups is [i]not[/i] guaranteed. The order of node groups should not be relied upon as it can vary across project runs.