Incorporeal

Incorporeal

561k Downloads

[thinking] handling the reader/writer pair

quat1024 opened this issue ยท 1 comments

commented

Thoughts:

  • I want it to be possible to write corporea requests to paper items and to read them back.
  • It should be possible to read a request back but keep a copy of the request paper for re-use.
  • The reader is implemented as the Sanvocalia functional flower.
  • The reader should consume the paper item, so that point 2 isn't completely trivial.
  • Just the writer is hard to nail down.

Goals:

  • It should be possible to read items from the world and write them to corporea request papers.
  • Corporea request papers should be a cheap but consumable item, to encourage automatic production of them.

The current implementation is a retainer-like item, which can help turn corporea requests into papers but can't turn arbitrary items into corporea requests.

commented

It should be possible to read items from the world and write them to corporea request papers.

looking back; should it? It's definitely possible to just catalyze them if the sanvocalia can read to more than one index at a time, then all you need is one paper per request you want to make. That also makes their cost pretty negligible, since you never actually use them.

Making the corporea solidifier transform a piece of paper into a corporea request isn't super convenient, since you'd always have to have a paper at the ready in case a failed request comes in. That feels awkward.

I think I'll leave the mechanic as is. The solidifier conjures papers out of thin air, and the sanvocalia consumes the paper.