MEDX データフォーマット

ポインタ データ項目 内容
0 MAP-CHIP MAP-CHIPデータ
EOC-1
EOC EndOfChipData CHIPデータの終端を表す(=-1)
TBLP(0)=BOD SHEET数 MAP-DATA中のSHEET数(=A)
TBLP(0)+1 SHEET情報1 SHEETXサイズ SHEETの横方向のCHIP数(1〜255)
TBLP(0)+2 SHEETYサイズ SHEETの縦方向のCHIP数(1〜255)
TBLP(0)+3 SHEET周辺充填パターン SHEETのテクスチャ、パレットページ、範囲外充填パターン等を指定
TBLP(0)+4 SHEET情報2 SHEETXサイズ SHEETの横方向のCHIP数(1〜255)
TBLP(0)+5 SHEETYサイズ SHEETの縦方向のCHIP数(1〜255)
TBLP(0)+6 SHEET周辺充填パターン SHEETのテクスチャ、パレットページ、範囲外充填パターン等を指定
 
TBLP(0)+A*3-2 SHEET情報A SHEETXサイズ SHEETの横方向のCHIP数(1〜255)
TBLP(0)+A*3-1 SHEETYサイズ SHEETの縦方向のCHIP数(1〜255)
TBLP(0)+A*3 SHEET周辺充填パターン SHEETのテクスチャ、パレットページ、範囲外充填パターン等を指定
TBLP(1) 移動1ジャンプテーブル数 移動1ジャンプテーブルの個数(=B)
TBLP(1)+1 ダミー  
TBLP(1)+2 テーブル1 移動元座標 (=X+Y*256+Z*65536)
TBLP(1)+3 移動先座標 (=X+Y*256+Z*65536)
TBLP(1)+4 テーブル2 移動元座標 (=X+Y*256+Z*65536)
TBLP(1)+5 移動先座標 (=X+Y*256+Z*65536)
 
TBLP(1)+B*2 テーブルB 移動元座標 (=X+Y*256+Z*65536)
TBLP(1)+B*2+1 移動先座標 (=X+Y*256+Z*65536)
TBLP(2) 移動2ジャンプテーブル数 移動2ジャンプテーブルの個数(=C)
TBLP(2)+1 ダミー  
TBLP(2)+2 テーブル1 移動元座標 (=X+Y*256+Z*65536)
TBLP(2)+3 移動先座標 (=X+Y*256+Z*65536)
TBLP(2)+4 テーブル2 移動元座標 (=X+Y*256+Z*65536)
TBLP(2)+5 移動先座標 (=X+Y*256+Z*65536)
 
TBLP(2)+C*2 テーブルC 移動元座標 (=X+Y*256+Z*65536)
TBLP(2)+C*2+1 移動先座標 (=X+Y*256+Z*65536)
TBLP(3) 移動3ジャンプテーブル数 移動3ジャンプテーブルの個数(=D)
TBLP(3)+1 ダミー  
TBLP(3)+2 テーブル1 移動元座標 (=X+Y*256+Z*65536)
TBLP(3)+3 移動先座標 (=X+Y*256+Z*65536)
TBLP(3)+4 テーブル2 移動元座標 (=X+Y*256+Z*65536)
TBLP(3)+5 移動先座標 (=X+Y*256+Z*65536)
   
TBLP(3)+D*2 テーブルD 移動元座標 (=X+Y*256+Z*65536)
TBLP(3)+D*2+1 移動先座標 (=X+Y*256+Z*65536)
TBLP(4) 移動4ジャンプテーブル数 移動4ジャンプテーブルの個数(=E)
TBLP(4)+1 ダミー  
TBLP(4)+2 テーブル1 移動元座標 (=X+Y*256+Z*65536)
TBLP(4)+3 移動先ID 移動先ID
TBLP(4)+4 テーブル2 移動元座標 (=X+Y*256+Z*65536)
TBLP(4)+5 移動先ID 移動先ID
 
TBLP(4)+E*2 テーブルE 移動元座標 (=X+Y*256+Z*65536)
TBLP(4)+E*2+1 移動先ID 移動先ID
TBLP(5) 移動5ジャンプテーブル数 移動5ジャンプテーブルの個数(=F)
TBLP(5)+1 ダミー  
TBLP(5)+2 テーブル1 移動元座標 (=X+Y*256+Z*65536)
TBLP(5)+3 移動先ID 移動先ID
TBLP(5)+4 テーブル2 移動元座標 (=X+Y*256+Z*65536)
TBLP(5)+5 移動先ID 移動先ID
   
TBLP(5)+F*2 テーブルF 移動元座標 (=X+Y*256+Z*65536)
TBLP(5)+F*2+1 移動先ID 移動先ID
TBLP(6) 移動6ジャンプテーブル数 移動6ジャンプテーブルの個数(=G)
TBLP(6)+1 ダミー  
TBLP(6)+2 テーブル1 移動元座標 (=X+Y*256+Z*65536)
TBLP(6)+3 移動先ID 移動先ID
TBLP(6)+4 テーブル2 移動元座標 (=X+Y*256+Z*65536)
TBLP(6)+5 移動先ID 移動先ID
 
TBLP(6)+G*2 テーブルG 移動元座標 (=X+Y*256+Z*65536)
TBLP(6)+G*2+1 移動先ID 移動先ID
TBLP(7) 移動7ジャンプテーブル数 移動7ジャンプテーブルの個数(=H)
TBLP(7)+1 ダミー  
TBLP(7)+2 テーブル1 移動元座標 (=X+Y*256+Z*65536)
TBLP(7)+3 移動先ID 移動先ID
TBLP(7)+4 テーブル2 移動元座標 (=X+Y*256+Z*65536)
TBLP(7)+5 移動先ID 移動先ID
   
TBLP(7)+H*2 テーブルH 移動元座標 (=X+Y*256+Z*65536)
TBLP(7)+H*2+1 移動先ID 移動先ID
TBLP(8) オートイベントテーブル数 オートイベントテーブルの個数(=I)
TBLP(8)+1 ダミー  
TBLP(8)+2 テーブル1 発動座標 (=X+Y*256+Z*65536)
TBLP(8)+3 イベントID イベントID
TBLP(8)+4 テーブル2 発動座標 (=X+Y*256+Z*65536)
TBLP(8)+5 イベントID イベントID
 
TBLP(8)+I*2 テーブルI 発動座標 (=X+Y*256+Z*65536)
TBLP(8)+I*2+1 イベントID イベントID
TBLP(9) イベントテーブル数 イベントテーブルの個数(=J)
TBLP(9)+1 ダミー  
TBLP(9)+2 テーブル1 発動座標 (=X+Y*256+Z*65536)
TBLP(9)+3 イベントID イベントID
TBLP(9)+4 テーブル2 発動座標 (=X+Y*256+Z*65536)
TBLP(9)+5 イベントID イベントID
 
TBLP(9)+J*2 テーブルJ 発動座標 (=X+Y*256+Z*65536)
TBLP(9)+J*2+1 イベントID イベントID
TBLP(10) アイテムテーブル数 アイテムテーブルの個数(=K)
TBLP(10)+1 ダミー  
TBLP(10)+2 テーブル1 設置座標 (=X+Y*256+Z*65536)
TBLP(10)+3 アイテムID アイテムID
TBLP(10)+4 テーブル2 設置座標 (=X+Y*256+Z*65536)
TBLP(10)+5 アイテムID アイテムID
 
TBLP(10)+K*2 テーブルK 設置座標 (=X+Y*256+Z*65536)
TBLP(10)+K*2+1 アイテムID アイテムID
TBLP(11),EOF EndOfFile マップデータの終端を表す(=-2)


MAP-CHIPデータバイナリフォーマット(整数配列×2)
BIT DIV MOD 範囲 内容
47 8388608 16777216 0..127 ダメージ量/  HP絶対値・比率ダメージのときのみ意味を持つ  HP絶対値ダメージのときは、[設定値]がそのままダメージ量となる  HP比率ダメージのときは、([設定値]*[最大HP]/100)がダメージ量となる
46 4194304 8388608
45 2097152 4194304
44 1048576 2097152
43 524288 1048576
42 262144 524288
41 131072 262144
40 65536 131072
39 32768 65536 0..3 ダメージ床・回復床種別インデックス/ 0:効果なし、1:HP絶対値ダメージ、2:HP比率ダメージ、3:HP&MP全回復
38 16384 32768
37 8192 16384 0..255 ランダムエンカウント出現種別/ 設定値によって出現する敵の種類・グループを指定
36 4096 8192
35 2048 4096
34 1024 2048
33 512 1024
32 256 512
31 128 256
30 64 128
29 32 64 0..63 ランダムエンカウント確率/ 設定値÷63で確率指定
28 16 32
27 8 16
26 4 8
25 2 4
24 1 2
23 8388608 16777216 0/1 アイテム存在フラグ/0:なし、1:あり
22 4194304 8388608 0/1 イベント存在フラグ/0:なし、1:あり
21 2097152 4194304 0/1 オートイベント存在フラグ/0:なし、1:あり
20 1048576 2097152 0..7 移動種別インデックス/ 0:移動なし、1:移動1(通常)、2:移動2(落とし穴)、3:移動3(ワープ)、 4:移動4(3D-1)、5:移動5(3D-2)、6:移動6(3D-3)、7:移動7(3D-4)
19 524288 1048576
18 262144 524288
17 131072 262144 0/1 進入禁止フラグ3/0:許可、1:禁止
16 65536 131072 0/1 進入禁止フラグ2/0:許可、1:禁止
15 32768 65536 0/1 進入禁止フラグ1/0:許可、1:禁止
14 16384 32768 0..3 Z位置インデックス/0:下、1:中、2:上、3:予備
13 8192 16384
12 4096 8192 0/1 αモード/0:Normal、1:Add
11 2048 4096 0..15 パレットオフセット/ パレットオフセット値を指定
10 1024 2048
9 512 1024
8 256 512
7 128 256 0..255 テクスチャインデックス/ 設定値によって使用するテクスチャ選択
6 64 128
5 32 64
4 16 32
3 8 16
2 4 8
1 2 4
0 1 2