モンスターデータ構造体は 17 バイトで、PRG 12 内に格納されている。
モンスターデータ構造体は ROM 内から直接参照されるのではなく、現在見ているモンスターのデータをバッファ $03C4-$03D4
にコピーしたものが参照される。
モンスターデータ構造体の内容は以下の通り:
offset | 型 | 内容 |
---|---|---|
0 | u8 | 敵編成処理でランダム敵として追加される際の 1 回あたりの個体数上限 |
1 | u8 | 友好度 |
2 | u8 | 基本HP (出現時に rand(1..=8) が加算される) |
3 | u8 | AC |
4 | u8 | TODO |
5 | u8 | 力 |
6 | u8 | 素早さ |
7 | u16le | 経験値 |
9 | u8 | TODO |
10 | u8 | bit0-6:魔法無効化力, bit7:不死系フラグ |
11 | u8 | TODO |
12 | u8 | TODO |
13 | u8 | TODO |
14 | u8 | TODO |
15 | u8 | TODO |
16 | u8 | ビジュアルID |