open_tavern/readme.md
2025-07-28 19:14:25 +03:00

49 lines
No EOL
1.3 KiB
Markdown

# Open Tavern
FOSS Virtual Table Top that will be fully featured eventually
Use
```sh
cargo run
```
to run open tavern, default port is 3001 and currently doesnt support command line options
## Todo
[ ] Add `log` create and replace all `println!`s for proper logging (maybe also log to a file as well)
[ ] API request for listing available tokens/maps
[ ] Create token ui
[ ] Change scene map background (and set scene background)
[ ] Start working on character sheets
## Features
[x] Simple chat
[ ] Simple map view with moveable tokens
[ ] spawn tokens
[x] move tokens
[ ] change map
[x] show grid
[x] multiple maps
[x] Edit map grid (and save it)
[ ] 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)