User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
banjo_tooie:geometry_layouts [2017/10/29 11:39]
cpuhacka101 created
banjo_tooie:geometry_layouts [2017/10/29 11:47] (current)
cpuhacka101
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''​