Posted March 03, 2020 by Kehvarl
So I finally implemented a working messaging system. Basically: events can cause messages. Messages are collected by the game object. Once a turn is complete, messages are distributed to all the entities on the map. Player and Non-Player entities have message queues, so I may let the AI use that data eventually.
Next up, items! There aren't any, yet. I have an equipment component from the Roguelike Tutorial, and I'm going to work from there to a more comprehensive inventory (stuff you're carrying) and equipment (stuff you're using) system.