マイトアンドマジック (FC) 攻略/解析 - データ構造

モンスターデータ構造体

モンスターデータ構造体は 17 バイトで、PRG 12 内に格納されている。

モンスターデータ構造体は ROM 内から直接参照されるのではなく、現在見ているモンスターのデータをバッファ $03C4-$03D4 にコピーしたものが参照される。

モンスターデータ構造体の内容は以下の通り:

offset内容
0u8敵編成処理でランダム敵として追加される際の 1 回あたりの個体数上限
1u8友好度
2u8基本HP (出現時に rand(1..=8) が加算される)
3u8AC
4u8TODO
5u8
6u8素早さ
7u16le経験値
9u8TODO
10u8bit0-6:魔法無効化力, bit7:不死系フラグ
11u8TODO
12u8TODO
13u8TODO
14u8TODO
15u8TODO
16u8ビジュアルID