Strange, because my game allows the screen to be resized and I never had problems with this before. When the ship was resized, the thrusters all automatically resized and repositioned themselves and I never even thought about it. Now they've stopped doing that, I've been looking through my programming for the part which controls this and realised it was just the pin behaviour doing it all for me.
I haven't actually changed my program at all lately because it's finished, so it must be something to do with the updates. I thought it might be something to do with the on-created thing, but neither my ship nor thrusters have an on-created event.
So am I right in saying that if an object is pinned to another object with angle and position, and the first object is scaled, the pinned objects should also scale?