kyleconroy/hawkthorne-journey — pull request #275 by campadrenalin (2012-09-15 06:19:21+00:00)
Title: Hand offset grids for every character. Fixes #166

It was a bit of a labor-intensive process, and there are still gaps in the grids left to be filled in, but I think it was definitely worth it. For a real nice demo, try jumping around as Troy or Layborne, as it really shows off the custom-ness.

Long-term, I'd like to have "position overlay images", which are transparent images that mark certain parts of a sprite sheet with specific colors to represent the meanings of the points. For example, an orange dot for the right hand, a blue dot for the right, green for the "carrying over the head" position, etc. This would also probably be useful for armor eventually, adding more meaningful colors over time as we need. These could then be compiled to Lua tables as a preprocessessing step, in much the same manner as maps. This is the only reasonable way I can see for quickly creating complete grids for characters, especially for "special costumes" like Wheelchair Pierce and Troy And Abed Sewn Together (try those out for a handy lesson in the limitations of the current grids).

But of course, writing that preprocessor will be a job for another day. For now, these grids should do an adequate job and be mostly - though not universally - cross-costume compatible. They apply only to the right hand.