56 lines
836 B
Markdown
56 lines
836 B
Markdown
# TShock
|
|
|
|
Workspace reference: [`GSP-WORKSPACE.md`](../../../GSP-WORKSPACE.md)
|
|
|
|
## Purpose
|
|
|
|
Terraria / TShock-specific support module.
|
|
|
|
## Current Status
|
|
|
|
- Alpha
|
|
- Partial
|
|
|
|
## Dependencies
|
|
|
|
- Terraria/TShock server support
|
|
- token management
|
|
|
|
## Database Tables
|
|
|
|
- `tshock`
|
|
|
|
## Agent Interaction
|
|
|
|
- token and server data used for TShock support
|
|
|
|
## User Workflow
|
|
|
|
- only for compatible Terraria servers
|
|
|
|
## Admin Workflow
|
|
|
|
- configure and manage TShock-specific settings
|
|
|
|
## Security Concerns
|
|
|
|
- token storage
|
|
- compatibility gating
|
|
|
|
## Known Issues
|
|
|
|
- alpha status
|
|
- should only appear for the right game types
|
|
|
|
## Missing Functionality
|
|
|
|
- complete docs and tighter game capability gating
|
|
|
|
## Suggested Future Improvements
|
|
|
|
- expose only when XML/game capability says Terraria/TShock
|
|
|
|
## Recommendation
|
|
|
|
- Keep conditional / Improve
|
|
|