[Feature Request] Naming Settings and Custom Asset Definitions

Naming Settings

Naming actors and imported assets is part of every project, with hundreds of entries per project requiring us to rename them using our naming convention. Since the naming convention that is default is not aligned with our naming conventions, it would be nice to have a tab in preferences “Naming Settings” that allows us to define what happens when:

  • An actor is duplicated in Content Browser (per asset type)
  • An actor is duplicated in the Outliner (per asset type)
  • When making a new asset type, what default prefix to apply to its name (and suffix)
  • How are incremental numbers treated when duplicating assets (allow alphabet incremental counting as optional)

(Optional)
Custom Asset Definitions

When you want to define a new type of asset (for example, a post-process material), going into the setting within the material editor, right click on the setting and in there having a new setting “Defines new asset definition”, then whichever material has that setting enabled, will automatically get the settings of that custom asset definition.

To define them, you go to editor preferences again, in Naming Settings, and in a new section under the settings mentioned above called “Custom Asset Definitions”, there is a + button that let you add a new index, then in there you define the naming you want (prefix and suffix), the color of the icon, and the name of the asset type (which then shows in content browser).

Custom Asset Definitions are saved with the project and are seen in whichever machine opens it.