Is there a blueprint/data structure class that lets you create a list of objects/blueprints, give them names/numbering and then call it inside a blueprint?
Example:
I want to create soundsets for my npcs, so I have sound cues for attack, aware, death and injured. Now I want to create a list that has four objects with names “attack”, “aware”, “death” and “injured” and fill them each with a sound cue for each type in the soundset.
So in essence, when I create an npc blueprint, set the soundset variable to e.g. “CreatureSkeleton” and get the sound cues using names/numbers from the soundset and add them to the playsound functions inside the npc blueprint.
I tried to use the object library class, but I can’t specify a name for each object (only numbering) nor call it in a blueprint, and I wanted to avoid using an array. I know I can create cue arrays and manually add them but I want to group them into a soundset (instead of adding 4 variables, just add 1 that autofills the 4 inside the blueprint).
Something like this in the TES IV Oblivion Construction Set:
Icing on the cake would be to add an integer “chance” for each sound type like above.
Any help is well appreciated!