diff --git a/readme.md b/readme.md index 556a603..0299519 100644 --- a/readme.md +++ b/readme.md @@ -1,23 +1,31 @@ # WTF how do i implement a game??? -## Client todo +## Features -[ ] implement tavern functions -[x] token drag & drop -[ ] Chat - [x] Send new chat messages - [x] recv new chat messages -[ ] roll a die when chat message requests that -[ ] figure out how to zoom on the mouse instead of the center of the div -[ ] data reqs - -## Server todo - -[ ] impl different requests -[ ] actual normal login -[x] allow sending of old info -[x] chat history -[ ] send texture (map/token/image) -[ ] force show something -[ ] mouse ping (ideally multiple types) -[ ] data reqs \ No newline at end of file +[x] Simple chat +[ ] Simple map view with moveable tokens + [ ] spawn tokens + [x] move tokens + [ ] change map + [ ] show grid + [ ] multiple maps +[ ] Chat actions + [x] Define chat action + [x] show roll dialog on chat aciton + [ ] send action roll and get result + [ ] allow modify action roll stuff + [ ] allow adding custom rolls to action roll stuff +[ ] Roll dice for no reason + [ ] roll dice animation because its fun +[ ] Character sheet + [ ] Create new character sheet + [ ] view sheet + [ ] assign sheet (and character by extention) to user +[ ] Display image +[ ] Free move / Turn based movement +[ ] clickable stuff +[ ] only gm visible stuff (like traps and info stuff) +[ ] combat fog +[ ] Characters in current map/scene +[ ] initiative tracker +[ ] cards system (for a playstyle that relies less on the map) \ No newline at end of file