This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
banjo_tooie:geometry_layouts [2017/10/29 11:39] cpuhacka101 created |
banjo_tooie:geometry_layouts [2025/10/18 21:21] (current) |
||
|---|---|---|---|
| Line 12: | Line 12: | ||
| | [<color darkgreen>bb</color> <color darkblue>cc</color> <color purple>dd dd</color>] | <color darkgreen>bb</color>=Continue*, <color darkblue>cc</color>=Bone ID, <color purple>dddd</color>=?? | | | [<color darkgreen>bb</color> <color darkblue>cc</color> <color purple>dd dd</color>] | <color darkgreen>bb</color>=Continue*, <color darkblue>cc</color>=Bone ID, <color purple>dddd</color>=?? | | ||
| | [00 00 00 00] | If <color darkgreen>bb</color>=10, these four bytes are written before the next command. | | | [00 00 00 00] | If <color darkgreen>bb</color>=10, these four bytes are written before the next command. | | ||
| + | *Continue: If 00, GeoLayout stops after command. If 0x10, GeoLayout continues. | ||
| ---- | ---- | ||
| Line 21: | Line 21: | ||
| ^ Value/Syntax ^ Description ^ | ^ Value/Syntax ^ Description ^ | ||
| | [00 00 00 03] | Load DL Command ID | | | [00 00 00 03] | Load DL Command ID | | ||
| - | | [00 00 00 00] | ? | | + | | [00 00 00 <color darkred>aa</color>] | 00 to end GeoLayout after command, 0x10 to continue | |
| - | | [<color darkred>aa aa</color> <color darkgreen>bb bb</color>] | <color darkred>aaaa</color>=Offset in DL Segment/0x08, <color darkgreen>bbbb</color>=Tri Count | | + | | [<color darkgreen>bb bb</color> <color darkblue>cc cc</color>] | <color darkgreen>bbbb</color>=Offset in DL Segment/0x08, <color darkblue>cccc</color>=Tri Count | |
| + | | [00 00 00 00] | If <color darkred>aa</color>=10, these four bytes are written before the next command. | | ||
| + | *Continue: If 00, GeoLayout stops after command. If 0x10, GeoLayout continues. | ||
| ''Example: 00 00 00 03 00 00 00 00 00 2D 00 10'' | ''Example: 00 00 00 03 00 00 00 00 00 2D 00 10'' | ||