how do i make spell creation/description list system thing

first of all sorry for the weird name i wasn’t sure how to title this thing i want.

i don’t really have time to learn the in and out of unreal and i have no clue how to make what i want so i am asking here. i was told to make my questions shorter so here is a shorter description of the first part of what i want to make.

i want to make something like, if you want to look it up, the mobile app ''D&D Homebrew items. but on my pc. if you don’t want to look it up here is what it is. i start on a blank page. on this page i can click the create spell/skill button. clicking this button will bring me to a new page on witch i can write the name of the item, check a few boxes and click done. when i click done it brings me back to the blank page but now there is an image associated with the spell and the name of the spell. i can do it again and again and make the originally blank page a list of all the spells i created. for now i don’t need the spells in themselves to do anything. i don’t need to be able to cast them i just want to be able to look at them, i will use it as a tool to help me with story writing.

can someone tell me how to do that or point me at a video/ tutorial that will?

So I’ve made it, but I don’t have the time to explain it thoroughly, so I’ll just give the files and a brief overview. Make sure you’re on 5.2 or more recent. These are very much prototype visuals, so you’ll probably want to change them. There’s also no saving, but it should be easy to do.

These should be dragged into your content folder:
SpellCreator.uasset (320.8 KB)
SpellList.uasset (231.1 KB)
SpellWidget.uasset (138.4 KB)

Spell list is the actual display for the spells. Spell widget are the individual spells- they hold and display the data (ie name, description, damage, etc). Spell creator creates and modifies spells on the command of SpellList.

Click anywhere to add a new spell. Drag existing spells with left click, edit existing spells with right click. Zoom using scroll wheel- at your own risk, it’s extremely primitive.

To actually get this working, just create the spell list widget and add it to your screen. In case you don’t know how to do this, go to your level blueprint

and then add it

1 Like