Programmatic (not procedural) Level Creation

So you are saying in an actor I can cause it to create items that would permanently exist in the level? There is no spawn actor function available in the construction blueprint. Am I missing something?

I tried for a while and can easily make it spawn on begin play and do everything I want but then of course when the level ends none of the objects still exist in it. I also did it in the construction script by calling a function which spawns the actor but I couldn’t get it working. Can you clarify?

I’m guessing spawn is the wrong path to follow because that would only create objects when the game is running.