改造

DQ3改造

DQ3 ゲストキャラクター概念の追加5(移動中編2)

随分間が開いてしまいましたが、前回最後で思いついた方式については時間が取れず全く手を付けられていません。他の作業等もあり、いつ手を付けられそうか全く不明なため、とりあえず現状実装している方式について先にエントリを投下して時間稼ぎをすることに...
2
DQ3改造

DQ3 ゲストキャラクター概念の追加4(移動中編1)

随分間が空いてしまいましたが、移動中のメニューの変更はかなり広範囲に渡り、実装中はバグまたバグの連続で(実際リリース後にもバグが見つかりました)正直二度と触りたくない部分の一つだったのと、作業したのが随分前だったので変更箇所を余り覚えていな...
0
DQ3改造

DQ3 ゲストキャラクター概念の追加3(戦闘中編3)

次に幽霊船追加イベント中に傭兵が仲間に参加している場合の全滅判定です。傭兵を除いた3人、傭兵のみでの全滅判定をそれぞれ行い、該当していれば全滅扱いとする、という方針で作業します。ここで、$SR: $02C766の引数で指定できるアドレスの配...
0
DQ3改造

DQ3 ゲストキャラクター概念の追加2(戦闘中編2)

前回の解析結果を踏まえると、どうすればいいかという方向性が見えてきます。通常の全滅判定をした後、全滅していなければ特定条件下でのみ発動する追加の全滅判定を行えばいい、ということになります。というわけで今回はまず過去テドン編。「誰か一人が死ん...
0
DQ3改造

DQ3 ゲストキャラクター概念の追加1(戦闘中編1)

「特定のイベント中にしか仲間にならないキャラクター」というのを実装したいと思ったわけですが*1、通常のキャラクターと何が違うかというと、「戦闘中自分で操作できない」「アイテム欄を操作できない」「全滅条件が異なる」等が挙げられます。そのうち「...
0
DQ3改造

DQ3 まんたん処理改造3

前回までの処理で必要な情報が出揃ったので、今回からはその取捨選択をしていくことになります。 SR: $0F85E0 まんたん回復呪文・詠唱者決定準備(新SR) 0F85E0PHX Push X 0F85E1PHY Push Y 0F85E2...
0