【解決済】敵シンボルを消すアイテムの作り方
Posted: 2022年8月03日(水) 17:37
件名のアイテムを作ってみたのですが、より良い方法を探しています。
条件:
・シンボルエンカウントのRPG
・消したいのは同一マップ上のザコ敵すべて
・ここで言う「消す」は、敵が見えず触れず、戦闘が発生しないこと
・アイテムはマップ上ならどこでも使用可
(敵が出るマップでのみ使えるのが理想だが、こだわらない)
・消した敵はマップ移動で復活
現状、初心者の私が設計すると次のようになります。
1. アイテム使用で特定のスイッチON
2. イベント出現条件がスイッチONのとき、空白のイベントページで敵シンボル消去
3. マップ移動でスイッチOFF
これはこれで機能するのですが、各マップでスイッチを初期化する必要があり
多分もっと良い方法があるんだろうなーと思い質問させていただきました。
皆さんでしたらどのように作るか、アドバイスをいただければ幸いです。
---ここから余談---
上記の方法に引き続き、他にも試したことがありまして
1. アイテム使用で特定のスイッチON、ウェイトを挟んでスイッチOFF
2. イベント出現条件がスイッチONのとき、空白のイベントページで敵シンボル消去
3. 2のイベントページに「イベント処理の中断」または『イベントの一時消去』
とすることで目的の挙動にならないかと思ったのですが、無理でした。
(一度消えた敵がウェイト時間後、しれっと出現する)
マップ移動を挟まない限りイベントが存在しないかのように
一切の処理を行わなくする方法は何かありますでしょうか?
条件:
・シンボルエンカウントのRPG
・消したいのは同一マップ上のザコ敵すべて
・ここで言う「消す」は、敵が見えず触れず、戦闘が発生しないこと
・アイテムはマップ上ならどこでも使用可
(敵が出るマップでのみ使えるのが理想だが、こだわらない)
・消した敵はマップ移動で復活
現状、初心者の私が設計すると次のようになります。
1. アイテム使用で特定のスイッチON
2. イベント出現条件がスイッチONのとき、空白のイベントページで敵シンボル消去
3. マップ移動でスイッチOFF
これはこれで機能するのですが、各マップでスイッチを初期化する必要があり
多分もっと良い方法があるんだろうなーと思い質問させていただきました。
皆さんでしたらどのように作るか、アドバイスをいただければ幸いです。
---ここから余談---
上記の方法に引き続き、他にも試したことがありまして
1. アイテム使用で特定のスイッチON、ウェイトを挟んでスイッチOFF
2. イベント出現条件がスイッチONのとき、空白のイベントページで敵シンボル消去
3. 2のイベントページに「イベント処理の中断」または『イベントの一時消去』
とすることで目的の挙動にならないかと思ったのですが、無理でした。
(一度消えた敵がウェイト時間後、しれっと出現する)
マップ移動を挟まない限りイベントが存在しないかのように
一切の処理を行わなくする方法は何かありますでしょうか?