mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-17 18:10:47 -04:00
planning
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
# spectate system overhaul
|
||||
- rip out and remake the entire page
|
||||
- right now the spectator page is a mess, and hasn't been updated in a while
|
||||
- does not work properly, aside from the page being out of date
|
||||
- the spectate page should use modules from the driver page
|
||||
- there should be no such thing as a "spectate mode" on the driver page. If someone wants to spectate, they must go to the spectator page.
|
||||
|
||||
## rules of the spectator page
|
||||
- spectators are not allowed to drive
|
||||
- spectators are not allowed to chat
|
||||
- spectators are not allowed to have nicknames
|
||||
- spectators are not allowed to login as admin
|
||||
- these are the permissions for spectators based on the sever's access control mode
|
||||
- open
|
||||
- spectators can spectate
|
||||
- turns
|
||||
- spectators can spectate
|
||||
- admin
|
||||
- spectators can spectate
|
||||
- lockdown
|
||||
- spectators can NOT spectate
|
||||
|
||||
|
||||
## what should be on the spectator page?
|
||||
- for each rover
|
||||
- video component
|
||||
- current driver
|
||||
- sensor telemetry component
|
||||
- logs
|
||||
- room cameras
|
||||
- online user list
|
||||
|
||||
## problems with the current spectator page:
|
||||
- video pane does not load sensors
|
||||
- spectator page works when server is in lockdown mode (wrong)
|
||||
Reference in New Issue
Block a user