Godot: Ability to add custom icons to scenes.

Created on 10 Oct 2016  路  10Comments  路  Source: godotengine/godot

Ability to add custom icons to scenes so that when you link in a scene instead of the icon of the root node you get the custom icon.

Why do we need this? Because when you link in your player or some other instance it can be hard to tell the difference between them if thay have the same root node, this would just help to make you scenes more readable and clean.

Of course i dont know if this would slow down the editor as i dont know how icons are handled in the editor.

feature proposal editor usability

Most helpful comment

True, but it would be much nicer and cleaner to just have a setting per scene. addons are a messy way of doing it. and maybe you don't want it as a new node type. right now you would have to have a custom node type per icon.

All 10 comments

This would be quite convenient for instances, I like the idea.

BTW, this is already possible by using addons, though it would probably look ugly to implement.

True, but it would be much nicer and cleaner to just have a setting per scene. addons are a messy way of doing it. and maybe you don't want it as a new node type. right now you would have to have a custom node type per icon.

@bojidar-bg actually it's not possible with addons since you cant use scene as a base for plugin (https://github.com/godotengine/godot/issues/3895)

I think this is really important to better identify instances through Scene Tree.

First of all thank you for your report and sorry for the delay.

We released Godot 3.0 in January 2018 after 18 months of work, fixing many old issues either directly, or by obsoleting/replacing the features they were referring to.

We still have hundreds of issues whose relevance/reproducibility needs to be checked against the current stable version, and that's where you can help us.
Could you check if the issue that you described initially is still relevant/reproducible in Godot 3.0 or any newer version, and comment about it here?

Our Bugsquad will review this issue more in-depth in 15 days, and potentially close it if its relevance could not be confirmed.

Thanks in advance.

Note: This message is being copy-pasted to many "stale" issues (90+ days without activity). It might happen that it is not meaningful for this specific issue or appears oblivious of the issue's context, if so please comment to notify the Bugsquad about it.

@Noshyaar Yes it is still relevant. It is a low priority feature, but I would appreciate having it.

Fixed by #20560.

@akien-mga I believe this issue is slightly different than that pull request. I might be misunderstanding something, but it seems the pull request allows adding custom icons for custom nodes (using the class_name syntax), not instanced scenes (which don't necessarily have an attached script). Perhaps Node could have an exported "editor_icon" property or something like that?

@andrejp88 The current system is not exactly what the feature request described, but they still fit the same use cases. For any given scene, attach an icon via the script class system.

Was this page helpful?
0 / 5 - 0 ratings