In my case I am using animation frames as a different textures for one object.
Let's assume that my object has 15 different textures stacked in animation frames.
What I want to do is, at the beginning of game, create 15 instances of same object but with different texture - no repeating and random.
So, in Event editor, On start of frame Create 15 same objects, one by one, and for animation frame set Random(0,14)
Now, random function will at some point spawn object with same textures which I want to avoid.
What is solution for this? I was thinking: when object is created, take the number on animation frame and store it in one dimensional array. While spawning second object, use Random(0,14) for animation frame, but, check if that frame is already stored in array - if it is, run Random function again until it's different and store that animation frame number in Array. Repeat same process for the rest of instances.
Now, this is theory, but I am new to Construct visual programming paradigm and have no clue how to make this things in Event editor.
Please help.