Unity Equipment/Pawn Wizard
In-Editor UI interface
Customizable Arrays with Custom Named Variables displayed at runtime (Default behavior is index only)
Brief: Enable designers to quickly create serializable Unity data assets with zero need to script or manage folder organization.
Additionally, allow basic scripting knowledge to enable user to utilize this tool to quickly create separate wizards for any other types of data.
Role: Solo project
Notable features:
Asset Creation Path - Customizable asset creation path that will automatically place any new serializable asset into organized sub folders (E.G.: Equipment/Chest).
Update Assets in Wizard - Users are able to update an asset quickly and easily through the same wizard.
Display Array Sub-Variable Names - default unity editor behavior is to show only the variable type of an array’s indices, not a name (e.g.: int). The tool configurer can create custom names to identify each of the array’s slots (Shown in my_stat requirements, size/strength/etc), enabling a designer to utilize arrays without needing to summon documentation.
Menu Integration - Creates its own custom menu "(My Tools by default) to efficiently organize all wizards the user creates.
Download here: (Built for Unity 2018): https://drive.google.com/file/d/1hwB4waC9o0NrDA5ADN7Mcn-kH1gFVORl/view?usp=sharing