前回で基本的なSRを一通り実装したので今回はレベルアップ時のステータス変更部分を実装します。レベルアップ時に固定長データ「職業」を参照するため、みのまもり分のレコードサイズを13バイト拡張します。(登録所キャラメイク用性格レコードID(1Byte)、男初期値(1Byte)、女初期値(1Byte)、成長段階1~5のレベル、成長値(それぞれ5Byte)がその内訳です)これにより職業の1レコードのサイズは$180になるため、プログラム中でレコードサイズを指定している部分及び開始アドレスを変更する必要があります(詳細は省略)。returnレベルアップ時のステータスアップ表示も変更する必要があります。ちなみにSFC版ではFC版と異なり、幸せの靴を装備していてもフィールド上でレベルアップ処理が行われることはないので、戦闘終了後のレベルアップ部分を変更するだけで事足ります。ステータスアップのメッセージ($2F-31)も力・素早さ、身の守り・体力、賢さ・運のよさの順になるように変えます。returnとりあえず今回はこの辺まで。次回は転職時、すごろく時の変更を行います。コメントをキャンセルメールアドレスが公開されることはありません。コメントは管理者の承認後表示されます。