本節では前作の 4.18 空間情報 に相当する諸構成要素について述べる。
空間情報に関係するデータ構造について述べる。
アドレス $C802F4
に 1 バイト長要素が配列されている。
意味は前作の対応型とまったく同じだ。
アドレス $7E9850
の値が現在パーティーがいる空間を意味する値として、この配列の添字を表している。
アドレス $C8A3AF
には次の表が表現する型のオブジェクトが多数配列されている。
構成は異なるが、意味は前作の対応型と同じだ。
表 5.63 構造体 $C8A3AF
オフセット | 桁 | 属性 |
---|---|---|
#$00
|
#$FFFF
|
名前 |
#$02
|
#$1FF0
|
ルーラ座標 |
#$03
|
#$3FE0
|
船座標 0 |
#$04
|
#$7FC0
|
船座標 1 |
#$05
|
#$FF80
|
ラーミア座標 |
各属性の意味の説明は割愛する。
座標属性はすべて 5.28.1.4 構造体 $C89BB7
: 座標 で述べるオブジェクトの ID を値とする。
アドレス $C8A6D4
には次の表が表現する型のオブジェクトが多数配列されている。
構成は異なるが、意味は前作の対応型と同じだ。
表 5.64 構造体 $C8A6D4
オフセット | 桁 | 属性 |
---|---|---|
#$00
|
#$000F
|
フィールド分類 |
#$00
|
#$0010
|
タカのめ許可 |
#$00
|
#$3FC0
|
ルーラ番号 |
#$01
|
#$00C0
|
ルーラ判定 |
#$02
|
#$0001
|
リレミト許可 |
#$02
|
#$0002
|
(不明) |
#$02
|
#$07FC
|
地図座標 |
#$03
|
#$0FF8
|
リレミト座標 0 |
#$04
|
#$1FF0
|
リレミト座標 1 |
#$05
|
#$3FE0
|
ラナルータ座標 |
#$06
|
#$0040
|
毒考慮 |
#$06
|
#$0080
|
おおごえ許可 |
#$07
|
#$FFFF
|
名前 |
各属性の意味の説明は割愛する。