Begin laying out data structure

This commit is contained in:
2026-07-29 16:18:53 -05:00
parent 17928ce2bf
commit 0ed0f11a5a
3 changed files with 61 additions and 0 deletions

39
szds.md Normal file
View File

@@ -0,0 +1,39 @@
# SessionZero Data System
```c
Dataset: {
Metadata: {
ID (required unique string),
DisplayName (required string),
Author (required string),
Description (string),
CompatibleSystems (required string[]),
},
Data Templates: {
Metadata: {
ID (required unique string),
DisplayName (required string),
Author (required string),
Description (string),
CompatibleSystems (required string[]),
DataType (required string)
},
TemplateFields: {
FieldType,
}
},
Data Instances: {
},
},
Session: {
Metadata: {},
Character Template: {},
Character Instances: {},
Datasets: {},
Storage: {},
}
```