I'm having a problem similar to this thread, which it seems was never fully solved.
I have an sprite called "Enemy_A", and the enemy has a weapon pinned to him. "Enemy_A" is part of the family "Enemy". When I try to pin the weapon to the family though, it does not pin it to each instance of "Enemy", only the first one it finds.
I made a demo of this problem based on the example that ships with C2: Download
It makes sense in a way - Even if I didn't use a object family and just said "Pin to Enemy_A" in my events, I'd still need to manually set it to each instance of "Enemy_A".
Also, the technique R0J0hound suggested in the related thread doesn't really work with pinned objects because the interface only lets you specify a single type of object, not manually call a object like a text string.
Any ideas on how to fix this? If I have one sprite with a pinned object which exists in the layout several times, how can I get a pinned object to pin to each instance of the sprite?