DarkPlasma セーブデータのインポート・エクスポート機能 - DarkPlasma_ImportExportSaveFile.js
シェア用テキスト:
▼DarkPlasma セーブデータのインポート・エクスポート機能(DarkPlasma様作) - DarkPlasma_ImportExportSaveFile.js
https://plugin.fungamemake.com/archives/31579
kienさんの「セーブデータのインポート・エクスポート」を元に作成しました。機能としては同等ですが、ゲームアツマールでのスマホ利用を考慮しています。
ふりがな:せーぶでーたのいんぽーと・えくすぽーときのう
機能概要: kienさんの「セーブデータのインポート・エクスポート」を元に作成しました。機能としては同等ですが、ゲームアツマールでのスマホ利用を考慮しています。
利用規約(ライセンス): MITライセンス
作者:DarkPlasma
作者サイト:https://elleonard.github.io/DarkPlasma-MZ-Plugins/index.html
解説ページ:https://elleonard.github.io/DarkPlasma-MZ-Plugins/2022/…
ファイル名:DarkPlasma_ImportExportSaveFile.js
プラグインのヘルプ:
/*:ja * @plugindesc セーブデータのインポート・エクスポート機能 * @author DarkPlasma * @license MIT * * @target MV * @url https://github.com/elleonard/DarkPlasma-MV-Plugins/tree/release * * @param textAreaRect * @desc PC版向けのセーブデータ表示エリアを設定します。 * @text セーブデータ表示エリア * @type struct<Rectangle> * @default {”x”:”208”, ”y”:”100”, ”width”:”400”, ”height”:”400”} * * @param okButtonPos * @text OKボタン座標 * @type struct<Point> * @default {”x”:”308”, ”y”:”520”} * * @param cancelButtonPos * @text キャンセルボタン座標 * @type struct<Point> * @default {”x”:”508”, ”y”:”520”} * * @param menuButtonType * @text イン/エクスポートボタン位置 * @type select * @option 選択中のセーブファイル上 * @value 1 * @option 指定した座標 * @value 2 * @default 1 * * @param importButtonPos * @desc イン/エクスポートボタン位置設定が指定した座標である場合に有効です。 * @text インポートボタン座標 * @type struct<Point> * @default {”x”:”680”, ”y”:”16”} * * @param exportButtonPos * @desc イン/エクスポートボタン位置設定が指定した座標である場合に有効です。 * @text エクスポートボタン座標 * @type struct<Point> * @default {”x”:”750”, ”y”:”16”} * * @param exportHelpText * @text エクスポート説明文 * @type string * @default 表示されているテキストを保存してください。 * * @param importHelpText * @text インポート説明文 * @type string * @default セーブデータのテキストを貼り付けてください。 * * @param buttonImages * @text ボタン画像 * @type struct<ButtonImage> * @default {”ok”:”buttonOk”, ”cancel”:”buttonCancel”, ”import”:”buttonImport”, ”export”:”buttonExport”} * * @help * version: 1.0.0 * 本プラグインはkienさんの「セーブデータのインポート・エクスポート」を * 元に作成しました。 * 機能としては同等ですが、ゲームアツマールでのスマホ利用を考慮しています。 * * このプラグインが動作するには以下の画像ファイルが * img/system内に存在する必要があります: * * 'buttonOk' : * インポート・エクスポート画面においてユーザーの * アクションを決定するボタンとして表示されます。 * 'buttonCancel' : インポート画面において * インポートを行わずにセーブ・ロード画面に戻るボタンとして表示されます。 * 'buttonImport' : セーブ・ロード画面において * インポート画面に移行するためのボタンとして表示されます。 * 'buttonExport' : セーブ・ロード画面において * エクスポート画面に移行するためのボタンとして表示されます。 * * 画像はデフォルト素材の'ButtonSet'と同様、 * 上半分にデフォルト状態、 * 下半分に押された状態の画像として作成してください。 */