OBD:ONMA: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (design + normal vector) |
||
Line 1: | Line 1: | ||
{{OBD_File_Header | type=ONMA | prev=ONLV | next=ONOA | name=Imported Marker Node Array | family=Level | align=center}} | |||
[[image:onma_a.gif]] | |||
{{Table}} | |||
{{OBD_Table_Header}} | |||
|- ALIGN=CENTER VALIGN=TOP | |||
{ | {{OBDtr| 0x00 | res_id |FF0000| 01 98 02 00 | 664 | 00664-.ONMA }} | ||
|- ALIGN=CENTER | {{OBDtr| 0x04 | lev_id |FFFF00| 01 00 00 06 | 3 | level 3 }} | ||
| | {{OBDtr| 0x08 | char[16] |00FF00| AD DE | dead | unused }} | ||
{{OBDtr| 0x1E | int16 |00FFFF| 42 00 | 66 | array size }} | |||
{{OBDtrBK}} | |||
{{OBDtr| 0x00 | char[512]|FFC8C8| colspan=2 | envp_lock1_... | particle name |}} | |||
{{OBDtr| 0x40 | float32 |FFFFC8| BA E1 20 44 | 643.526977 | x-position of the particle }} | |||
| 664 | {{OBDtr| 0x44 | float32 |FFFFC8| C9 C4 50 41 | 13.048043 | y-position (height) of the particle }} | ||
{{OBDtr| 0x48 | float32 |FFFFC8| 05 EB 89 C3 | -275.836090 | z-position of the particle }} | |||
| | {{OBDtr| 0x4C | float32 |C8FFC8| 00 00 00 00 | 0.000000 | x-value of the normal vector }} | ||
| | {{OBDtr| 0x50 | float32 |C8FFC8| 00 00 A8 B7 | 0.000020 | y-value (height) of the normal vector }} | ||
| 3 | {{OBDtr| 0x54 | float32 |C8FFC8| 00 00 80 BF | -1.000000 | z-value of the normal vector }} | ||
| | |||
| | |||
| dead | |||
| | |||
| | |||
| | |||
| 66 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| 643.526977 | |||
| | |||
| | |||
| 13.048043 | |||
| | |||
| | |||
| -275.836090 | |||
| | |||
| | |||
| 0.000000 | |||
| | |||
| | |||
| 0.000020 | |||
| | |||
| | |||
| -1.000000 | |||
| | |||
|} | |} | ||
Line 65: | Line 26: | ||
(How can I do "colspan = 2" in the table?) | |||
{{OBD_File_Footer | type=ONMA | prev=ONLV | next=ONOA | name=Imported Marker Node Array | family=Level}} |
Revision as of 15:55, 2 September 2007
|
Offset | Type | Raw Hex | Value | Description |
---|---|---|---|---|
0x00 | res_id | 01 98 02 00 | 664 | 00664-.ONMA |
0x04 | lev_id | 01 00 00 06 | 3 | level 3 |
0x08 | char[16] | AD DE | dead | unused |
0x1E | int16 | 42 00 | 66 | array size |
First element (black outline) | ||||
0x00 | char[512] | envp_lock1_... | particle name | |
0x40 | float32 | BA E1 20 44 | 643.526977 | x-position of the particle |
0x44 | float32 | C9 C4 50 41 | 13.048043 | y-position (height) of the particle |
0x48 | float32 | 05 EB 89 C3 | -275.836090 | z-position of the particle |
0x4C | float32 | 00 00 00 00 | 0.000000 | x-value of the normal vector |
0x50 | float32 | 00 00 A8 B7 | 0.000020 | y-value (height) of the normal vector |
0x54 | float32 | 00 00 80 BF | -1.000000 | z-value of the normal vector |
It seems, that Oni doesn't need this file, because I could set all of this file plus the ONMA link in the ONLV file to zero without any visible effect.
(How can I do "colspan = 2" in the table?)
ONI BINARY DATA |
---|
ONLV << Other file types >> ONOA |
ONMA : Imported Marker Node Array |
Level file |