How to access Actors(Blueprint) that not in the scene?

Hey guys ,

I have a Blueprint hierarchy items. Basically there are main Item actor blueprint and spreading two blueprints; Weapon::Actor and Armor::Actor. I am creating my items (shield,sword …) from this armor and weapon class. And I want to reach all of my items.

I Found the function that called Get All Actors Of Class , but it returns only Actors that in the scene. But I want to access the Actors from Content/Items folder, not from the scene.

How can I get that ?

Thank you :))

i will access those for making drop from monsters, chests etc… After that i will take them to my inventory …

I do. But i may choose my actor randomly. So i need array of all actors that outside of scene to add to scene.

Then make an actor array and put all of all your actors in it, then choose a random integer to use as the index to pull from that array.

I see, if you’re looking to literally pull from a content folder, those folders won’t exist in a packaged game, so there’s no reason to pull from them dynamically. You need to get those actors into the game first, or use an external database.

İ will have 1000+ items and it is just waste of time. No offense but i know how to handle this , I wanna know how to access ALL ACTORS in folder if there is a way. Normally I did this by creating database generating from .txt file to add my classes in a any folder. Thank you anyways :)))

Oh, got it man. I think i need to learn c++ clearly and create a database then. Thank you so much :))

Use an Object Library. UObjectLibrary | Unreal Engine Documentation

Oh thats exactly what i am looking for!! Thank yo sir :))