ページ 11

【解決】メッセージの入力待ちについて

Posted: 2019年10月22日(火) 17:29
by Mr.あきちゃん
しつこくて申し訳ありません。
先日『条件による異なったメッセージの表示方法』で伺った件に関してです。
戦闘中のメッセージを自動送りさせることに関して、色々とご教示いただいたのですが、
解決かと思いきや、結構一筋縄では行かないのです。
(レベルアップしたり、アイテム(トレジャー)をゲットしたりすると
その都度入力待ちになってしまいます。)

そこでちょっと別の質問をさせていただきたいのですが、
そもそも文章の表示でキー入力待ちになる(ウィンドウの下に逆三角が出る)処理というのは
どこでやっているのでしょうか?
条件によりそこをやったりやらなかったり、ということをしようかと考えているのですが、
そんなに簡単にはいかないでしょうか?

何卒よろしくお願いいたします。

Re: メッセージの入力待ちについて

Posted: 2019年10月22日(火) 23:27
by 剣崎 宗二
そもそも文章の表示でキー入力待ちになる(ウィンドウの下に逆三角が出る)処理というのは
どこでやっているのでしょうか?
Window_Message.prototype.startPauseが該当します。
(this.pauseがtrueになっているとupdateInputがtrueを返し、updateMessage等が実行されずterminateMessage等が実行されないと私は認識しております)

Re: メッセージの入力待ちについて

Posted: 2019年10月25日(金) 23:02
by Mr.あきちゃん
剣崎 宗二様
早速ご教示いただき、誠にありがとうございました。
仰るとおり、Window_Message.prototype.startPauseのthis.pauseを
放置状態(の条件)のときにはやらないようにしたら、見事スキップできました!
感謝申し上げます。