Here’s some of the things I’ve done in the past three days because suddenly I’m being hella active on this project again. I live-tweeted most of these.

Converting more Noxico-specific stuff to Lua

Specifically the part where characters can get excited from seeing others. This should help make the engine more suitable for easy reworking into something else. For example, a “safe for work” mod.

Replacing Chelsie with Jadah

Chelsie is a character from the greater Firrhna Project scope. The original version came from Noxico and predated the Project. They are distinct characters, in a sense. So after a quick poll on Twitter and some workshopping I replaced her with a new project mascot, Jadah.

Reworking the MergeBitmap function to use tilesets in TML format

This, I think, improves readability of both the actual code and the tileset data.

Fixed the Carpenter NPC

There were so many crufty errors left in there. I wonder how many people ran into that problem.

Fixed the quick-fire function

That’s where when you have a long-range weapon equipped, you can press shift-arrow to fire in a cardinal direction. Since I added shift key support to the keymapper (as in you can specify that an action requires shift or not), this wouldn’t trigger any more. Solution: make shooting in cardinal directions their own actions distinct from walking.

All of this is of course available on my Github. Outside contributions are welcomed.