{"action":"created","issue":{"url":"https://api.github.com/repos/godotengine/godot/issues/3258","labels_url":"https://api.github.com/repos/godotengine/godot/issues/3258/labels{/name}","comments_url":"https://api.github.com/repos/godotengine/godot/issues/3258/comments","events_url":"https://api.github.com/repos/godotengine/godot/issues/3258/events","html_url":"https://github.com/godotengine/godot/issues/3258","id":125275175,"number":3258,"title":"A way to better organize child nodes of YSort nodes","user":{"login":"gusthe","id":11148529,"avatar_url":"https://avatars.githubusercontent.com/u/11148529?v=3","gravatar_id":"","url":"https://api.github.com/users/gusthe","html_url":"https://github.com/gusthe","followers_url":"https://api.github.com/users/gusthe/followers","following_url":"https://api.github.com/users/gusthe/following{/other_user}","gists_url":"https://api.github.com/users/gusthe/gists{/gist_id}","starred_url":"https://api.github.com/users/gusthe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gusthe/subscriptions","organizations_url":"https://api.github.com/users/gusthe/orgs","repos_url":"https://api.github.com/users/gusthe/repos","events_url":"https://api.github.com/users/gusthe/events{/privacy}","received_events_url":"https://api.github.com/users/gusthe/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/godotengine/godot/labels/feature%20proposal","name":"feature proposal","color":"1144ff"},{"url":"https://api.github.com/repos/godotengine/godot/labels/topic:core","name":"topic:core","color":"ffdd44"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-01-06T22:12:45Z","updated_at":"2016-01-07T12:27:20Z","closed_at":"2016-01-07T12:27:19Z","body":"Currently, if I understand correctly YSort nodes only sort direct child nodes. This can be a nightmare if you have hundreds of nodes within a single YSort node and no way to organize them. Would it be possible to add a new node that would only serve as a container within YSort nodes where their contents would be YSorted as if they were direct children of the YSort node for better organization. \r\n\r\nHere's what I'm thinking\r\n>>YSort\r\n>> >> sprite1    <---- YSorted because it is a direct child node of the YSort node\r\n>> >> sprite2 \r\n>> >> (New container node)\r\n>> >> >> sprite3\r\n>> >> >> sprite4      <---- Direct children of the new node (sprite3 and 4) would also be YSorted as if they were direct children of the YSort node like sprites 1-2\r\n"},"comment":{"url":"https://api.github.com/repos/godotengine/godot/issues/comments/169647621","html_url":"https://github.com/godotengine/godot/issues/3258#issuecomment-169647621","issue_url":"https://api.github.com/repos/godotengine/godot/issues/3258","id":169647621,"user":{"login":"reduz","id":6265307,"avatar_url":"https://avatars.githubusercontent.com/u/6265307?v=3","gravatar_id":"","url":"https://api.github.com/users/reduz","html_url":"https://github.com/reduz","followers_url":"https://api.github.com/users/reduz/followers","following_url":"https://api.github.com/users/reduz/following{/other_user}","gists_url":"https://api.github.com/users/reduz/gists{/gist_id}","starred_url":"https://api.github.com/users/reduz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/reduz/subscriptions","organizations_url":"https://api.github.com/users/reduz/orgs","repos_url":"https://api.github.com/users/reduz/repos","events_url":"https://api.github.com/users/reduz/events{/privacy}","received_events_url":"https://api.github.com/users/reduz/received_events","type":"User","site_admin":false},"created_at":"2016-01-07T12:27:19Z","updated_at":"2016-01-07T12:27:19Z","body":"It is also more useful the way it is currently implemented, as you really don't want to sort the sub-children. This allows to instance entire scenes which get sorted, or use intermediate nodes to change the root point that will be sorted."}}