Aeva/nw-converter

refactor for clarity

Aeva opened this issue · 1 comments

Aeva commented
  • refactor the actor to be a class instead of a dict
  • add comments for anything that looks unclear or uses arrays as structs
  • oh and replace arrays-as-structs with classes, because this is python
  • fix regressions
Aeva commented

I pushed this in a new branch, "refactor". Once this has feature parity with master, then it can be merged.

Currently, npcs with images (or maybe just light effect ones) don't show up at all in the final render. Tile rendering for .nw formatted levels seems fine though.