about summary refs log tree commit diff
path: root/src/Xanthous/Messages.hs
AgeCommit message (Collapse)AuthorFilesLines
2019-11-30 Add messages on the groundGriffin Smith1-11/+18
Add support for a "GroundMessage" entity type, support for a Read command to read them, and randomly place an initial, tone-setting tutorial message on the ground near the character at the beginning of the game.
2019-10-06 Allow eating edible itemsGriffin Smith1-7/+20
Add menu support to the prompt system, and an "Eat" command that prompts for an item to eat and eats the item the character specifies, restoring an amount of hitpoints configurable via the item raw type.
2019-09-02 Link up messages to the overall gameGriffin Smith1-6/+6
Add a "say" function for saying messages within an app monad to the user, and link everything up to display them and track their history
2019-09-01 Implement messagesGriffin Smith1-0/+87
Implement messages almost the same as in the Rust version, only with YAML instead of TOML this time, and a regular old mustache template instead of something handrolled. Besides that, pretty much everything here is the same.