Nate Smith
Nate Smith
give feedback in browser on websocket status, allow to reconnect
items held in inventory should be (use)able to provide new verbs to the player. this still needs to be designed before an implementation is attempted.
rooms should be allowed to have duplicate names, so they need unique ids of some kind. sequential ids might be okay but evaluate race conditions (ie can we handle it...
support event handlers for rooms: player/bot enter player/bot exit player/bot idle
name, describe, give basic "every 10 second" behavior (a clojure form that can be saved in memory and re-executed).
items should also have hitpoints if they exist when this is worked.
like about, github links, statistics (numer of rooms, number of players). all below REPL, naturally.
there is still a bug in coloring overdue items. They go high-lit when first being overdue, but will go back to red/yellow/green as distance from due date grows.