Hi guys,
Don't know how many of you are still looking for Moai support for Spriter, but I've coded up a little demo that works with bones. (Though be warned, I just got my sample file working and haven't really tested it with anything else yet)
Its based off miletbaker's python script. I don't do python so good, and the data structure in that script really can't pull out the bone information, so I coded up a command line tool in C++. I was originally trying to get the transformations working with matrix math, but it was not quite working. Then I came across grimfang4's work and fooled around with that. While this is probably a bit more stable in terms of reading the xml, I couldn't quite get this outputting the lua format that miletbaker's plugin uses, so I gave up on that approach.
I did however steal grimfang4's transform class, which solved my transformation problems.
So, the final tool will take a SCML animation that includes bones, and will output a .lua file that can be used by miletbaker's lua code without change.
I will update as I solve problems, but this is really just something Im fooling around with, so I'm hoping that anyone who finds it useful will take it and run with it.
So here's the git for it https://github.com/baronpantaloons/NekoPunch.git
My Scml2Moai tool lives in the tools folder. There is a complete scml sample inside the 'raw' folder, and the final built resource lives in the 'neko_punch/resources' folder (so if you rebuild it, copy the lua file to this folder to get it in the moai project)
As a bonus, there's also a custom OSX host that uses opengl.
Enjoy... and let me know if you found it helpful.