幽霊船変更
一覧
DQ3 ストーリー変更(幽霊船4)
ずいぶんと間があいてしまいました。現在マップ関係の勉強をしているので更新にあまり手が回りません。いままであまり触れないようにしていたマップの追加という(自分にとって)ハードルの高い部分の変更なので多少時間がかかりそうです。とはいえ、避けていては話が進まないので時間がかかるのは先行投資と割り切ります。
前回追加したNPCのうち、イベントに関連しないNPCについては取り立てて説明すべき点はあまりありません。会話したらイベント戦闘処理をして、終了後にメッセージを表示して終わりです。以下一例。
スポンサーリンク
DQ3 ストーリー変更(幽霊船3)
DQ3 ストーリー変更(幽霊船2)
今回から実装を開始することにします。
まず、幽霊船の中でのルーラの使用を禁止します。
- SR: $0A79DC 幽霊船1F進入時初期化処理
略 | |||
---|---|---|---|
0A79EF | JSL $CCF68C | SR: $0CF68C | |
0A79F3-5 | NOP | ||
略 |
- SR: $0CF68C 幽霊船1F移動・宝箱・ドア・NPC、ルーラ設定(新SR)
0CF68C | JSL $C77843 | SR: $077843 引数:1#$CAC5A0 | 移動・宝箱・ドア・NPC配置 |
---|---|---|---|
0CF693 | JSL $CADE4F | SR: $0ADE4F | ルーラ使用禁止 |
0CF697 | RTL | return |
- SR: $0A7A0F 幽霊船B1F進入時初期化処理
略 | |||
---|---|---|---|
0A7A28 | JSL $CCF680 | SR: $0CF680 | |
0A7A2C-E | NOP | ||
略 |
- SR: $0CF680 幽霊船B1F移動・宝箱・ドア・NPC、ルーラ設定(新SR)
0CF680 | JSL $C77843 | SR: $077843 引数:1#$CAC5D6 | 移動・宝箱・ドア・NPC配置 |
---|---|---|---|
0CF687 | JSL $CADE4F | SR: $0ADE4F | ルーラ使用禁止 |
0CF68B | RTL | return |
DQ3 ストーリー変更(幽霊船1)
作業を始めてからずいぶんたってから、「こんな変更やるって言ってたっけ」と思い返して以前のエントリを見直してみたんですが、幽霊船のところを変えるなんてどこにも書いてなかったですね。そのせいもあってか、作業を開始したものの、方針が定まっていなくて技術的な問題ではなくネタがないために作業が滞っていました。ようやく全体像がまとまってきたので以下にまとめます。演出スキルも多少上がってきたのでそれっぽいイベントが作れそうです。