【解決済み】場所移動時にコモンイベントを呼びたい

アバター
にゃたま
記事: 837
登録日時: 2016年1月13日(水) 23:53
お住まい: 床下の猫王国-すみませんが体調悪いのでサポートはお休みさせていただきます
連絡を取る:

【解決済み】場所移動時にコモンイベントを呼びたい

投稿記事by にゃたま » 2020年9月12日(土) 22:27

こんばんは。お世話になっています。

場所移動時にコモンイベントを実行する方法について検討したところ
探していたら以下のプラグインを使ってみようと思い至りました。
https://plugin.fungamemake.com/archives/2052

しかしながらこちらはコモンイベントを「予約」するプラグインである為、
場所移動後にイベントが継続しているとマップに戻るまでコモンイベントが実行されません。
場所移動中に即座にコモンイベントを行う方法があればご教授願います。
最後に編集したユーザー にゃたま on 2020年9月13日(日) 09:34 [ 編集 1 回目 ]

アバター
にゃたま
記事: 837
登録日時: 2016年1月13日(水) 23:53
お住まい: 床下の猫王国-すみませんが体調悪いのでサポートはお休みさせていただきます
連絡を取る:

Re: 場所移動時にコモンイベントを呼びたい

投稿記事by にゃたま » 2020年9月13日(日) 09:34

一晩過ぎてよく考えたら意外と単純な手法で自己解決できました。

先程紹介したプラグイン内部のコードをヒントに以下のようにすることでできました。

コード: 全て選択

    var __GInterpreter_command201 = Game_Interpreter.prototype.command201;
   Game_Interpreter.prototype.command201 = function() {
      __GInterpreter_command201.call(this);
      this.setupChild($dataCommonEvents[コモンイベント番号].list, 0);
   };


お騒がせいたしました…orz

“MV:質問” へ戻る