Daily Update 276.2015

Changes:

  • Refactored output to include a Deferred Output queue. It’s a bit clunky right now, but it lets me catch/trap queued output from verb handlers during NLP processing.
  • Fixed implicit action response timing (displays before action response now).

Bugs & Problems:

  • Would like to find a more elegant solution for output ordering. Possibly incorporate the output queue into the ECS to give it more structure.
  • Need to test refactoring thoroughly. Everything seems to be functioning right now but there may be weird edge cases.