Dark Plasma Find Save Data Extender - DarkPlasma_FindSaveDataExtender.js
シェア用テキスト:
▼Dark Plasma Find Save Data Extender(DarkPlasma様作) - DarkPlasma_FindSaveDataExtender.js
https://plugin.fungamemake.com/archives/27063
セーブデータを拡張しているを特定する
ふりがな:せーぶでーたえくすてんだーをさがす
機能概要: セーブデータを拡張しているを特定する
利用規約(ライセンス): MITライセンス
作者:DarkPlasma
作者サイト:https://elleonard.github.io/DarkPlasma-MZ-Plugins/index.html
解説ページ:https://github.com/elleonard/RPGtkoolMV-Plugins
ダウンロードページ:https://raw.githubusercontent.com/elleonard/RPGtkoolMV-…
ファイル名:DarkPlasma_FindSaveDataExtender.js
プラグインのヘルプ:
/*: * @plugindesc セーブデータを拡張しているプラグインを特定するプラグイン * @author DarkPlasma * @license MIT * * @help * このプラグインはデバッグ用です。 * ゲームリリース時には必ず削除するか、OFFにしてください。 * * 導入前に、以下のNodeモジュールをインストールする必要があります。 * - ast-source * - ast-types * * Node.js及びNodeモジュールのインストール方法については * Google検索してください。 * * このプラグインをONにし、ゲームを起動してセーブすると * デバッグコンソールにプラグインによる拡張セーブデータの情報が表示されます。 * デバッグコンソールはテストプレイ中にF8またはF12キーで開くことができます。 * * 例えば、以下のように表示されます。 * Game_System に _sellCounts を追加 by ./js/plugins/DarkPlasma_CustomSellingPrice.js * * このプラグインは、セーブデータを不必要に拡張するようなプラグインを * 特定、排除、改善する目的で作られています。 * 以下のようなプラグインを特定できます。 * * 1.セーブデータに大量に変数を追加しているプラグイン * 2.カプセル化を無視したセーブデータ拡張をしているプラグイン * * 1のケースは、不必要なデータをセーブに含めている可能性があります。 * 2のケースは、プラグインコードの保守性に問題があります。 * 直ちに問題になることはありませんが、 * バグの修正や機能拡張が困難であることが予想されます。 * * プラグインの作者に連絡する、チームの技術担当に改善を依頼するなどの対策を推奨します。 */