/*: * @target MZ * @plugindesc [デバッグ] SE再生の呼び出し元をコンソールに表示します。 * @author * * @help * このプラグインを有効化すると、AudioManager.playSeが呼ばれたときに、 * どこから呼ばれたのか(スタックトレース)をコンソールに出力します。 * デバッグ用途でのみ使用してください。 * * プラグイン管理で最下部か、なるべく下の方に配置すると、 * 上書きが正しく行われる可能性が高まります。 * */ (() => { const _AudioManager_playSe = AudioManager.playSe; AudioManager.playSe = function(se) { if (se && se.name) { // 特定SEだけを監視したい場合は、下記の if 条件で絞る // 例) if (se.name === "Blow1") { ... } console.log("playSe called with:", se.name); // スタックトレースを表示 console.log(new Error().stack); } _AudioManager_playSe.call(this, se); }; })();