281
edits
No edit summary |
(Adding info about ignored fields (ref. - BFW_Akira.h, lines 483-487)) |
||
| (10 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
{{OBD_File_Header | type=AKBA | prev=AKAA | next=AKBP | name=Side Array | family=Level | align=center}} | {{OBD_File_Header | type=AKBA | prev=AKAA | next=AKBP | name=Side Array | family=Level | align=center}} | ||
[[image:akba_a.gif]] | |||
{{Table}} | {{Table}} | ||
{{ | {{OBDth}} | ||
{{OBDtr | 0x00 | res_id |FF0000| 01 4F 02 00 | 591 | 00591-.AKBA }} | |||
| 0x00 || | {{OBDtr | 0x04 | lev_id |FFFF00| 01 00 00 06 | 3 | level 3 }} | ||
{{OBDtr | 0x08 | char[20] |00FF00| AD DE | dead | unused }} | |||
| 0x04 || | {{OBDtr | 0x1C | int32 |00FFFF| B7 06 00 00 | 1719 | array size }} | ||
{{OBDtrBK}} | |||
| 0x08 | | {{OBDtr | 0x00 | int32hb |FFC8C8| 00 00 00 00 |0, hig bit| plane index for this "side" (see [[OBD:AKEV|AKEV]] / [[OBD:PLEA|PLEA]]); high bit flips the plane }} | ||
{{OBDtr | 0x04 | int32 |FFFFC8| 00 00 00 00 | 0 | [[OBD:AKAA|AKAA]] range start (adjacencies for this side) }} | |||
| 0x1C || | {{OBDtr | 0x08 | int32 |C8FFC8| 01 00 00 00 | 1 | [[OBD:AKAA|AKAA]] range end (adjacencies for this side) }} | ||
{{OBDtr | 0x0C | int32 |C8FFFF| 00 00 00 00 | 0 | ignored <code>(originally as Ghost GQ Start Index)</code> }} | |||
{{OBDtr | 0x10 | int32 |FFC8FF| 01 00 00 00 | 1 | ignored <code>(originally as Ghost GQ End Index)</code> }} | |||
{{OBDtr | 0x14 | int32 |FFC800| 00 00 00 00 | 0 | ignored <code>(originally as BNV Quad Start Index)</code> }} | |||
| 0x00 || | {{OBDtr | 0x18 | int32 |C800C8| 01 00 00 00 | 1 | ignored <code>(originally as BNV Quad End Index)</code> }} | ||
| 0x04 || | |||
| 0x08 || | |||
| 0x0C || | |||
| 0x10 || | |||
| 0x14 || | |||
| 0x18 || | |||
|} | |} | ||
: | |||
;Plane | |||
It appears that the plane is ignored by the engine. In particular if a side has adjacencies then it has ghost quads and any quad has an associated plane. Sometimes the ghost quads are inside the BNV (instead of being on the edge) and in that case the quad plane is different from the side plane. | |||
{{OBD_File_Footer | type=AKBA | prev=AKAA | next=AKBP | name=Side Array}} | |||
;[[OBD:AKAA|AKAA]] range | |||
:These 2 fields make up a range of "adjacencies" (see [[OBD:AKAA|AKAA]]). If the fields are equal then the range is empty. | |||
{{OBD_File_Footer | type=AKBA | prev=AKAA | next=AKBP | name=Side Array | family=Level}} | |||
{{OBD}} | |||
edits