- Capture analytics for atomic events
- Connect to Space EdVentures
- Auto-update using Github releases
- Broadcast server on Bonjour
- Export and import
- Saved to a zip archive containing data and necessary assets
- Different types of export
- Missions
- Simulators
- Keyboards
- Tactical Maps
- Library
- Software Panel
- Flight
- Trigger
- Express status monitor
- Automatically download assets on first load
- Default simulator on first load
- Upload from program
- Manage using file structure
- TODO
- Todo
- Todo
- Todo
- Todo
- TODO
- Users
- Have name, password, and level [1-10]
- Some users are hackers
- Can add, update and remove
- Files
- Have name and level [1-10]
- Can be corrupted, and restored.
- Can add, update and remove
- Viruses
- Have a gibberish name
- Can add and remove
- Terminal
- Have a name and a status
- Functional
- Offline
- Restarting
- Have a name and a status
- Store history of actions that happen in the computer core
- Hacking process
- Hackers create viruses
- Viruses corrupt files
- Files make terminals go offline
- Has defaults for users and files
- Notes:
- The flight director can see the offline terminal count and determine what to do with the story based on that information
- Creating users is a common action for reports
- TODO
- TODO
- TODO