会話中のキャラクター立ち絵を表示するコモンイベントを制作しています。
会話前に、ステータス確認し、立ち絵を表示した後、その後目パチなどのアニメーションを開始するものです。
しかし以下のようなエラー表示が出てしまい詰まっています。
(トリアコンタンさんのエラー表示改善プラグインを利用させていただいてます)
Error Common event calls exceeded the limit
Error: Common event calls exceeded the limit
Game_Interpreter.checkOverflow (chrome-extension://odlameecjipmbmbejkplpemijjgpljce/js/rpg_objects.js:8784:15)
Game_Interpreter.initialize (chrome-extension://odlameecjipmbmbejkplpemijjgpljce/js/rpg_objects.js:8773:10)
new Game_Interpreter (chrome-extension://odlameecjipmbmbejkplpemijjgpljce/js/rpg_objects.js:8768:21)
Game_Interpreter.setupChild (chrome-extension://odlameecjipmbmbejkplpemijjgpljce/js/rpg_objects.js:9378:30)
Game_Interpreter.command117 (chrome-extension://odlameecjipmbmbejkplpemijjgpljce/js/rpg_objects.js:9372:14)
Game_Interpreter.executeCommand (chrome-extension://odlameecjipmbmbejkplpemijjgpljce/js/rpg_objects.js:8930:34)
Game_Interpreter.update (chrome-extension://odlameecjipmbmbejkplpemijjgpljce/js/rpg_objects.js:8838:19)
Game_Interpreter.updateChild (chrome-extension://odlameecjipmbmbejkplpemijjgpljce/js/rpg_objects.js:8849:32)
Game_Interpreter.update (chrome-extension://odlameecjipmbmbejkplpemijjgpljce/js/rpg_objects.js:8832:18)
Game_Interpreter.updateChild (chrome-extension://odlameecjipmbmbejkplpemijjgpljce/js/rpg_objects.js:8849:32)
コモンイベントの大まかな構造は以下のような形です。
イベント接触時ステータス確認 (ステータスと装備を確認)
┃
┣立ち絵表示コントロール (座標定義)
┃ ┣パーツA表示 (ステータスに合わせたピクチャを表示)
┃ ┣パーツB表示 (ステータスに合わせたピクチャを表示)
┃ ┣パーツC表示 (ステータスに合わせたピクチャを表示)
┃ ┣・・・
┃ ┗アニメーション開始 (並列処理用アニメーションスイッチON)
┗会話コントロール (モブ種別と進行度によるセリフの変化を管理)
┣会話中アニメーション (会話中にポーズなどを変更)
┗立ち絵消去処理 (変数およびスイッチの初期化とピクチャの消去)
アニメーション用並列処理(タイミングが被らないよう各パーツのトリガースイッチをON)
パーツAアニメーション並列処理 (パーツAのアニメーションを再生後、自身の条件スイッチをOFFに)
パーツBアニメーション並列処理 (パーツBのアニメーションを再生後、自身の条件スイッチをOFFに)
パーツCアニメーション並列処理 (パーツCのアニメーションを再生後、自身の条件スイッチをOFFに)
アニメーション開始時の並列処理条件スイッチオン以降にエラーが出るみたいなんですが、再現性が低くたまにしか現れません。
循環参照になっている場所はない・・・はずです。
また並列処理イベントはこちらの記事を参考にさせていただき、変数とスイッチをスクリプトで記述しています。
https://paradre.com/%E4%B8%A6%E5%88%97%E5%87%A6%E7%90%86%E3%81%A7%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81%E3%82%84%E5%A4%89%E6%95%B0%E3%82%92%E6%93%8D%E4%BD%9C%E3%81%99%E3%82%8B%E3%81%A8%E9%87%8D%E3%81%8F%E3%81%AA%E3%82%8B/
どうかお知恵をお貸しください。
よろしくおねがいします。