Hello everyone,
I just recently started learning UE4 by making a little game.
I would basically work on a feature at a time and just watch a bunch of tutorials, use samples and all in all heavily google until that feature is done, then move on.
There is only one thing, I just can’t seem to find any information on and as I am still early in learning, I could have misconceptions about it.
So on to the question
If I wanted to make a system, where there is a chance an Enemy drops a procedural Weapon (Random Name, Stats etc. /I think Borderlands does this), as what would that new Item be saved so I can access it later to equip, upgrade or sell?
Right now I have Library and Structs, that hold the weapon logic and variables, but I need to make a new Blueprint Actor to actually create the weapon. I should note I haven’t yet started looking into procedural generation on runtime.(Edit: I planned on buying ‘Is That A Gun In your Pocket - ( ITAGIYP )’ from the marketplace and modify for my needs.)
But I just don’t seem to understand how this would be done.
tl;dr
How do you save a procedurally generated weapon/item on runtime, so as to later equip, upgrade or sell it?
P.S.
I also wanted to thank the whole UE4 community, I was speechless at first how helpful everybody is and how in-depth some questions have been answered.
Helped me a lot to wrap my head around many important concepts.
Thank you