This repository contains an empty project to test different tools and functionality extensions for the Unreal Engine 5 Editor, contained inside a custom plugin called "Super Manager".
Features inside the plugin are listed below.
Developed and tested using version 5.0.3.
Custom menu entries focusing on actions upon assets. Right click an Asset in the Content Browser to access.
🔹 Add Prefixes: Automatically adds recommended prefixes to selected assets.
🔹 Duplicate Assets: Duplicates the selected assets, each for the specified amount of times.
🔹 Remove Unused Assets: Prompts user to delete all unused assets that are also selected.
🔹 Rename Selected Assets: Renames all assets, given a valid file name, and appends a number suffix.
Custom menu entries focusing on actions upon assets. Right click an Actor in the Viewport Panel to access.
🔹 Disable Actor Selection: Prevents currently selected actor from being selected.
🔹 Enable All Actors Selection: Lifts previous selection restriction from all assets in the current level.
Additional column displayed in the World Outliner to represent the Selection Lock state for each actor. It can be used as a Toggle Button.
Functionality extensions to the content browser through custom context menu entries. Right click any Folder in the Content Browser to access.
🔹 Delete Unused Assets: Deletes all assets not being used in current level inside selected folder.
🔹 Delete Empty Folders: Search and delete all empty folders inside selected directory.
🔹 Open Advance Delete: Invokes Advance Delete Slate Widget for the currently selected folder.
Custom Slate Widget providing some extra functionality for the user to delete assets.
🔹 Provides a list view for all the assets inside the selected folder. Listing asset type, name and allowing the user to mass select and delete them.
Blueprint tools providing some extra functionality upon selected actors and assets.
🔹 Allows the user to select actors with a similar name to the currently selected actor. As well as provide features to batch duplicate actors and provide them with an offset and a rotation with the option to make them a random value.
🔹 Allows user to automatically create a Material asset and it's Material Instance by selecting the Texture files and clicking panel button. Provides modifiable fields to support custom naming conventions for assets in different projects.