- Remove OCR noise, credits, and duplicates from rules-database.json (288→255 rules) - Add clean_rules.py script for rule cleanup - Add CLAUDE.md, docs/, and update README with documentation links Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2.3 KiB
2.3 KiB
User Guide
Introduction
Deathwatch Roller helps you manage your tabletop RPG sessions, track player progress, and access game resources.
Main Features
Dashboard
The main page provides quick access to all features:
- Shop for items
- Browse bestiary
- View rules database
- Access GM tools (if authorized)
Shop
Browse and purchase equipment:
- Click "Shop" in the navigation
- Filter by item type (weapons, armor, vehicles)
- Check RP cost and stats
- Click "Purchase" to buy items
- Items are added to your requisition
Bestiary
Look up monsters and enemies:
- Click "Bestiary" in navigation
- Search by name or type
- View monster stats and weaknesses
- Use in combat preparation
Rules Database
Access game rules:
- Click "Rules" in navigation
- Search for specific rules
- View quick reference cards
- Print rulesheets for reference
Player Management (GM Only)
Game Masters can manage players:
- Click "Players" in navigation (GM only)
- Create new player accounts
- Edit player stats and RP
- Reset passwords
- Bulk modify XP/RP
Session Tracking
Track your game sessions:
- Click "Sessions" in navigation
- Create a new session
- Add player notes
- Track accomplishments
- Export session data
Tips and Tricks
Quick Reference
Print quick reference cards for your next session:
- Click "Print" in navigation
- Download PDF reference sheets
- Keep handy for quick lookup
GM Kit
Game Masters have access to special tools:
- Character generator
- Scenario templates
- Combat generator
- Utility scripts
Session Organization
Organize your sessions:
- Add notes after each game
- Track player progression
- Maintain a campaign log
- Export data for backups
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Ctrl+K |
Quick search |
Ctrl+S |
Save current view |
Ctrl+P |
Print current page |
Accessibility
The application supports:
- Screen readers
- Keyboard navigation
- High contrast mode
- Adjustable text size
Privacy
- Player data is stored locally
- No external data collection
- Session data is encrypted
- GM tools require secret key
Support
For issues or questions:
- Check the Developer Guide
- Review the API documentation
- See open issues on GitHub