Aaron Suen 1b9b20c80b Initial proof-of-concept writing system.
It's barely usable/playable.

I'm not happy with how disjoint it is from the existing crafting
system, for little gain; there's a lot of on_nodepunch logic that
was added for this.

It also doesn't play very well.  Major issues:
- Awkward collision with existing logic, e.g. taking things from
  shelves, then drawing on side of shelf.  Probably need a group
  specifically for writable sufaces.
- Single action to rotate through all glyphs is bad.  Probably
  want one to change through the 8 shapes, and another to change
  rotation/reflection.
- Erasure is awkward, inconsistent, and not necessarily reliable.
  Should make it possible to recover charcoal in most cases, and
  use a unified set of hooks for it...

Should glyphs be pointable and run logic directly on node, or
should we keep it point-through...?
2019-04-01 19:15:01 -04:00
..
2019-03-23 11:36:22 -04:00
2019-03-31 20:54:38 -04:00
2019-03-31 12:59:09 -04:00
2019-03-23 13:01:31 -04:00
2019-04-01 18:27:36 -04:00
2019-03-14 20:08:08 -04:00