Update Design Doc: `level` tool
parent
114bbd7846
commit
87598ccce4
|
@ -124,15 +124,3 @@ Holds the list of active component attributes for each object.
|
||||||
For (Object Table Size):
|
For (Object Table Size):
|
||||||
(Component Attribute Union Size) bytes: Component attribute settings
|
(Component Attribute Union Size) bytes: Component attribute settings
|
||||||
```
|
```
|
||||||
|
|
||||||
#### System Table
|
|
||||||
For each unique system ID, a length of the array, then a list of indices into the Object Table pointing to active objects that are relevant to this system (by virtue of their Types containing components used by this system).
|
|
||||||
```
|
|
||||||
2 bytes: Number of systems
|
|
||||||
* This is the number of systems in the total Entity-Component System.
|
|
||||||
For (Number of systems):
|
|
||||||
1 byte: Number of attached components
|
|
||||||
For (Number of attached components):
|
|
||||||
1 byte: Index into the Object Table
|
|
||||||
* (Pointing to a Type ID containing at least one relevant component to the system)
|
|
||||||
```
|
|
||||||
|
|
Loading…
Reference in New Issue