Update Design Doc: `level` tool

master
Ashley N. 2023-09-08 00:30:33 +00:00
parent a1f946e6c9
commit 3fe105aff5
1 changed files with 5 additions and 13 deletions

@ -94,27 +94,19 @@ For (number of entities):
* 2 bytes: Entity ID
```
#### Component Classes
#### Components
```
* 2 bytes: Number of component classes
For (number of component classes):
* 2 bytes: Component Class ID
```
#### Component Objects
```
* 2 bytes: Number of component objects
For (number of component objects):
* 2 bytes: Component Object ID
* 2 bytes: Number of components
For (number of components):
* 2 bytes: Component ID
* 2 bytes: ID of the associated entity
* 2 bytes: ID of the component class
```
#### Component Attributes
```
* 2 bytes: Number of component attributes
For (number of component attributes):
* 2 bytes: ID of the component object
* 2 bytes: ID of the component
* 2 bytes: Index of the property (Order of properties are identical to order of properties in configuration TOML)
* 2 bytes: Value of the property
```