DQ3のとうぞくのはなとレミラーマを作成してみました。
とうぞくのはなは、お宝の数がわかります。
レミラーマは、怪しいところが光ります。
実装した動画です。
実装した方法です。
■レミラーマ
スイッチをONにするだけです。
イベントの簡単作成で宝箱を作成します。
今回は、吹き出しを表示するようにしています。
ウェイトがかかる処理があると、コモンイベントまで処理が行かず、イベントの無限ループに陥るので注意。
■盗賊の鼻
初めに、トリアコンタンさんのテンプレートイベントプラグインを導入します。
レミラーマで作成した宝箱のイベントをテンプレート化します。
今回は、<TE:1>と<TE:2>を使用します。
$dataMap.eventsにしているのは、イベントにテンプレートイベントが指定されているかを確認するためです。
if (!/<TE\:[1-2]>/.test(val.note)) return false;
テンプレートイベントを指定しているかを、正規表現で判定しています。
<TE:1>と<TE:2>以外はNGです。
if ($gameMap.event(val.id)._pageIndex === 2) return false;
$gameMap.eventで、テンプレートイベントに置き換わっているイベントが3ページ目(インデックスは2)かを判定しています。
レミラーマで作成した宝箱なので、3ページ目は宝箱が空いた状態となります。
空いていない宝箱の数を変数に格納し、メッセージで表示します。
今回は、テンプレートイベントプラグインを使用しましたが、宝箱や扉などの使いまわせるイベントにはもってこいですね。