assets | ||
src | ||
tavern_macros | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
db.md | ||
readme.md | ||
reqs.md | ||
table_data.md |
WTF how do i implement a game???
Short range todo list to keep me going
[x] Move tokens into Game
from GameServer
[x] Move login into GameServer
from the web server socket handler (and prevent multiple logins for the same user)
[ ] Add admin settings panel
[ ] Only show to admins
[ ] Adding new players (as in, login stuff, but this will be unimplemented in the actual server until i do the login database or something similar)
[ ] Creating new characters
[ ] Allow creation of characters for admins
shit that needs to be done with characters handling:
[ ] Create character: admins only [ ] view character list (all pc characters i think, or maybe only scene available characters?) [ ] get character info [ ] set character info [ ] assign character to user
Features
[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)