No description
Find a file
2025-07-28 19:14:25 +03:00
assets remove useless stuff that should have been removed ages ago 2025-07-28 19:12:52 +03:00
src todo updates 2025-07-28 19:14:25 +03:00
tavern_macros add AccessLevel stuff to charactersheet trait 2024-10-12 15:07:07 +03:00
.gitignore basic save for game server 2025-07-14 21:48:48 +03:00
Cargo.lock allow texture streaming(png, jpeg for now) and use texture url instead of passing textures in base64 2025-06-20 16:47:55 +03:00
Cargo.toml allow texture streaming(png, jpeg for now) and use texture url instead of passing textures in base64 2025-06-20 16:47:55 +03:00
db.md allow sending resposne to specific id 2024-10-02 13:04:33 +03:00
readme.md todo updates 2025-07-28 19:14:25 +03:00
reqs.md i did some stuff, honestly it starts to build pretty well if i might sayy 2024-09-28 20:13:11 +03:00
rustfmt.toml update deps, fix stuff and add some comments 2025-06-14 19:53:23 +03:00
table_data.md I DID STUFF, GOD A PROC MACRO AND SHIT 2024-09-22 23:46:51 +03:00

Open Tavern

FOSS Virtual Table Top that will be fully featured eventually

Use

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)