> For the complete documentation index, see [llms.txt](https://megacrush.gitbook.io/megacrush-unity-assets/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/gamedata-scriptable-object/the-new-item-wizard-editor-tool.md).

# The New Item Wizard (Editor tool)

Example editor tool to manage / update the game data.

Included in the Sample project is an editor tool that allows you to quickly add elements into the GameData scriptable object.&#x20;

<figure><img src="https://83784316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUwNYpMeBghSU6zj5kfpm%2Fuploads%2FZd331WXGMBcAh6IrXLbM%2F2024-11-17%2014_44_13-Create%20New%20Item.png?alt=media&amp;token=d72ab41c-9253-403e-968b-2fc9c4f3dffa" alt=""><figcaption></figcaption></figure>

As you might guess, if you have a lot of items in your game (weapons / creature etc), adding them all into the scriptable object GameData AND spreadsheet can become a bit laborious.

This tool is designed to simplify the process.&#x20;

The first thing we want to do is create all of the prefabs for the raw assets (FBX files) in the game.

Simply multi-select the objects and then drag & drop onto the New Item window above (in the drag & drop area).

This will show you a list of all of the prefabs that you are going to create, like so:

<figure><img src="https://83784316-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUwNYpMeBghSU6zj5kfpm%2Fuploads%2FSmsC4AVnDglVP4VMXq6e%2F2024-11-17%2014_51_05-Create%20New%20Item.png?alt=media&amp;token=a506c61d-f823-47c7-ae23-8229f1fb85a7" alt=""><figcaption><p>Ready to create prefabs &#x26; add the entries into the Game Data Scriptable object!</p></figcaption></figure>

Clicking the 'Create' button at the bottom will create prefabs for all of the FBX files (in the \_Game/GameData/Prefabs folder) and ALSO adds their corresponding entries into the GameData Scriptable Object!
