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'と同様、
* 上半分にデフォルト状態、
* 下半分に押された状態の画像として作成してください。
*/