マップツリー

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」となる。

このデータはツリー構造保存時に除去され、ウディタを再起動したときに反映される。

マップツリーの表示状態(ツリーを開いているか閉じているか)は別ファイルで管理されている。

詳細は「マップツリー開閉状態データ」タブを参照