aboutsummaryrefslogtreecommitdiff
path: root/reqs.toml
diff options
context:
space:
mode:
Diffstat (limited to 'reqs.toml')
-rw-r--r--reqs.toml20
1 files changed, 20 insertions, 0 deletions
diff --git a/reqs.toml b/reqs.toml
index 8cf9bca..9ad0a86 100644
--- a/reqs.toml
+++ b/reqs.toml
@@ -162,3 +162,23 @@ description = '''
The save manager can load multiple different save files.
'''
+[savemgr:file-manage]
+type = 'system'
+priority = 'must'
+description = '''
+The save manager manages opening/closing the underlying file, and flushing
+in-memory data to the file.
+'''
+done = '''
+The game programmer is able to use the save manager without explicit
+(de)initialization.
+'''
+
+[savemgr:var-key]
+type = 'system'
+priority = 'must'
+description = '''
+The save manager provides access to variables uniquely identified by a key
+string.
+'''
+