Thargoid wrote:Grab a copy of my version and use the model in that for your main entity.
That will solve that issue, but may of course bring about the other one.
On investigation, use of a zero-poly model causes
malloc(0)
to be called in the depths of the ObjC engine (OOMesh.m, allocateBytesWithSize). The behaviour of this is
undefined, which I guess covers "cargo pods which can't be scooped", "stations which don't really exist", and "semi-transparent ships".
r4997 contains a fix for that (by always allocating at least 1 unit) which may or may not fix the various bits of strangeness which are happening.
I would strongly recommend not using zero-poly models in <=1.76.1, anyway.
...
What it doesn't explain is why the flashers are slipping, since they do that even after this fix. I can't see anything obviously wrong with the JS code to swap them, either. I'll keep looking.