BasicData/MapTree.dat
オフセット | サイズ | 内容 |
---|---|---|
00~0A | 11 bytes |
ヘッダ 0x00 00 00 00 00 00 00 00 00 00 90 |
0B~0E | 4 bytes(Int32) |
ツリーノード数 |
0F~ | 可変 * ツリーノード数 |
【ツリーノード】 詳細は後述の「ツリーノード」欄を参照 ウディタ上でマップ一覧に表示される順番に格納されている。 |
1 byte |
フッタ 0xBC |
オフセット | サイズ | 内容 |
---|---|---|
00~03 | 4 bytes(Int32) |
親のマップ番号 親ノードが「【マップ一覧】」の場合、 0xFF FF FF FF |
04~07 | 4 bytes(Int32) |
自身のマップ番号 |
マップが新規作成されたタイミングではデータ更新されない。
「ツリー構造のセーブ」をしたときに初めて反映される。
このため、DBに登録されているマップ数とツリー状のマップ数が異なる場合がある。
ツリーデータが欠けている場合、そのマップはツリーの根である「【マップ一覧】」直下に配置される。
ツリーデータに対応するマップがDBに登録されていない場合、ツリー状に表示されるがマップ名が「×NoData」となる。
このデータはツリー構造保存時に除去され、ウディタを再起動したときに反映される。
マップツリーの表示状態(ツリーを開いているか閉じているか)は別ファイルで管理されている。
詳細は「マップツリー開閉状態データ」タブを参照