マップツリー - (2009/10/19 (月) 02:51:51) の編集履歴(バックアップ)
マップデータ
ファイル: RPG_RT.lmt
ヘッダ: 0x0a + 'LcfMapTree'
形式: 二次元配列 + 存在するLcfMapUnitを列挙 + 主人公と乗り物の初期位置(一次元配列)
ヘッダ: 0x0a + 'LcfMapTree'
形式: 二次元配列 + 存在するLcfMapUnitを列挙 + 主人公と乗り物の初期位置(一次元配列)
配列番号リスト
配列番号 | 内容 | 形式 | 省略時の初期値 | 備考 |
---|---|---|---|---|
51 | エリアの範囲 | unsigned int[4] | 省略なし | [0]: 始点X座標 [1]: 始点Y座標 [2]: 終点X座標-1 [3]: 終点Y座標 |
※ここに無い項目は、sue445さんの解析結果を参照。
存在するLcfMapUnit
形式: 要素数(BER圧縮整数) + 存在するLcfMapUnitの列挙(BER圧縮整数 * (要素数 + 1))
- 重複する場合もある?
主人公と乗り物の初期位置
形式: 一次元配列
配列番号リスト
配列番号 | 内容 | 形式 | 省略時の初期値 | 備考 |
---|---|---|---|---|
01 | 主人公の初期マップID | BER圧縮整数 | 0 | 省略時、ニューゲームができない |
02 | 主人公の初期X座標 | BER圧縮整数 | 0 | 省略時、ニューゲームができない |
03 | 主人公の初期Y座標 | BER圧縮整数 | 0 | 省略時、ニューゲームができない |
11 | 小型船の初期マップID | BER圧縮整数 | 0 | 省略時、イベントで再設定しない限り小型船が使用不可 |
12 | 小型船の初期X座標 | BER圧縮整数 | 0 | 省略時、イベントで再設定しない限り小型船が使用不可 |
13 | 小型船の初期Y座標 | BER圧縮整数 | 0 | 省略時、イベントで再設定しない限り小型船が使用不可 |
21 | 大型船の初期マップID | BER圧縮整数 | 0 | 省略時、イベントで再設定しない限り大型船が使用不可 |
22 | 大型船の初期X座標 | BER圧縮整数 | 0 | 省略時、イベントで再設定しない限り大型船が使用不可 |
23 | 大型船の初期Y座標 | BER圧縮整数 | 0 | 省略時、イベントで再設定しない限り大型船が使用不可 |
31 | 飛行船の初期マップID | BER圧縮整数 | 0 | 省略時、イベントで再設定しない限り飛行船が使用不可 |
32 | 飛行船の初期X座標 | BER圧縮整数 | 0 | 省略時、イベントで再設定しない限り飛行船が使用不可 |
33 | 飛行船の初期Y座標 | BER圧縮整数 | 0 | 省略時、イベントで再設定しない限り飛行船が使用不可 |