Changeset 176


Ignore:
Timestamp:
May 2, 2007, 5:39:36 PM (14 years ago)
Author:
geyser
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • oup/structdefs/AKVA.txt

    r37 r176  
    11BNV Node Array
    2 File id $00     12      File id
    3 Level id        $04     17      Level id
    4 Not used        $08     1020    Not used
    5 Packages        $1C     4       Amount of packages that follow
    6 *Package                $20     $1C     4       116
    7 Unknown $00     4       Unknown
    8 Id      $04     4       Id
    9 Unknown $08     4       Unknown
    10 Unknown $0C     4       Unknown
    11 Unknown $10     4       Unknown
    12 Unknown $14     4       Unknown
    13 Unknown $18     4       Unknown
    14 Unknown $1C     4       Unknown
    15 Unknown $20     4       Unknown
    16 Unknown $24     11      From this position starts the unknown part in the raw file
    17 Size    $28     4       Size of the part in the raw file
    18 Unknown $2C     9       Unknown
    19 Unknown $30     9       Unknown
    20 Unknown $34     9       Unknown
    21 Unknown $38     9       Unknown
    22 Unknown $3C     9       Unknown
    23 Unknown $40     9       Unknown
    24 Unknown $44     9       Unknown
    25 Unknown $48     4       Unknown
    26 Id (again)      $4C     4       Id (again)
    27 Unknown $50     9       Unknown
    28 Unknown $54     9       Unknown
    29 Unknown $58     9       Unknown
    30 Unknown $5C     4       Unknown
    31 Unknown $60     9       Unknown
    32 Unknown $64     9       Unknown
    33 Unknown $68     9       Unknown
    34 Unknown $6C     9       Unknown
    35 Unknown $70     9       Unknown
     2
     3File ID $00     12
     4Level ID        $04     4
     5Unused  $08     1020
     6BNV nodes       $1C     4
     7
     8*BNV node               $20     $1C     4       116
     9AKBP index      $00     4       BSP tree for this BNV
     10AKVA index      $04     4       index of this BNV
     11AKBA index      $08     4       "side" range start
     12AKBA index      $0C     4       "side" range end
     13AKVA index      $10     4       first child BNV
     14AKVA index      $14     4       next sibling BNV
     15Unknown $18     4       always -1
     16X-tiles $1C     4       size of pathfinding grid
     17Y-tiles $20     4       size of pathfinding grid
     18RAW offset      $24     11      offset of grid data
     19RAW size        $28     4       size of grid data
     20Tile size       $2C     9       usually 4 world units
     21AABB X- $30     9       BNV AABB
     22AABB Y- $34     9       BNV AABB
     23AABB Z- $38     9       BNV AABB
     24AABB X+ $3C     9       BNV AABB
     25AABB Y+ $40     9       BNV AABB
     26AABB Z+ $44     9       BNV AABB
     27Unknown $48     2       always -2
     28Unknown $4A     2       always -2
     29AKVA index      $4C     4       index of this BNV again
     30Unknown $50     4       always 0
     31Unknown $54     4       always 0
     32Unknown $58     4       always 0 (was a RAW offset once?)
     33Bitset  $5C     4       1: "sloped"; 4: unknown, always set; 16: unknown, "no raw data"
     34Plane X $60     9       floor and ceiling normal
     35Plane Y $64     9       floor and ceiling normal
     36Plane Z $68     9       floor and ceiling normal
     37Plane D $6C     9       distance of floor to origin
     38Plane D $70     9       distance of ceiling to origin
Note: See TracChangeset for help on using the changeset viewer.