jaredhd
So what you do is make sure you duplicate all the objects associated with one instance. i.e. Spriter object (SpriterObject), the Sprite object you attach the spriter object to (TextureObject), etc. Then for each of theses objects you set a variable called SpriterNo and set it to the same number for each group of objects. So each instance is made of objects who each have have the same variable with the same number unique to that instance.
Then you use the following actions to make sure each instance is given it's own command.
Foreach [SpriterObject]
Pick [TextureObject] that [TextureObject.SpriterNo] = [SpriterObject.SpriterNo]
...Add sub actions here...
So this loops through each Spriter object and grabs the Sprite object associated with it.
However, If you want to command a specific instance then you can instead do the following.
Pick [SpriterObject] that [SpriterObject.SpriterNo] = 1
Pick [TextureObject] that [TextureObject.SpriterNo] = 1
...Add sub actions here...