Things have been going well for the most part, drawing chains is now handled from the root prim along with a primitive implementation of LockMeister V1.
I removed the “inversion” code which allowed two objects to “invert” the order they have been clicked, it felt like a good idea but it was way too confusing to use when the chain direction would reverse for apparently no reason.
I also ran out of memory. Which is bad…
Because of this, I’ve spent a part of the afternoon re implementing a lot of the code I had removed initially, (tell me about wasting time…). It wasn’t an entire loss tho, now all the “visual” aspects are handled by a child script now, so I have about 16k to play with.
That’s not much considering I still have to re implement the limb database and the animation code.