セーブファイルを削除するコマンドを追加するプラグイン – FTKR_DeleteSavefile.js

タイトル
セーブファイルを削除するコマンドを追加するプラグイン
作者名
ヘルプ
-----------------------------------------------------------------------------
概要
-----------------------------------------------------------------------------
セーブ画面やコンティニュー画面から、セーブファイルを削除できます。

削除時に確認画面を表示させることもできます。


プラグインパラメータで、以下を設定できます。
1. 表示するコマンドの名前
2. 削除時のSE
3. 削除時に表示する文章と、そのウィンドウ設定


-----------------------------------------------------------------------------
設定方法
-----------------------------------------------------------------------------
1.「プラグインマネージャー(プラグイン管理)」に、本プラグインを追加して
ください。


-----------------------------------------------------------------------------
本プラグインのライセンスについて(License)
-----------------------------------------------------------------------------
本プラグインはMITライセンスのもとで公開しています。
This plugin is released under the MIT License.

Copyright (c) 2018 Futokoro
http://opensource.org/licenses/mit-license.php


プラグイン公開元
https://github.com/futokoro/RPGMaker/blob/master/README.md


-----------------------------------------------------------------------------
変更来歴
-----------------------------------------------------------------------------

v1.0.5 - 2020/05/01 : 不具合修正
1. セーブデータロード時に決定キーを連打すると、カーソルを合わせていた
セーブデータが消える不具合を修正。(by elleonard氏)
2. <Enable Conf Window Setting>を無効にした場合に、確認用ウィンドウの
ウィンドウ枠が表示されない不具合を修正。
3. オーバーライドで定義していたメソッドを修正。

v1.0.4 - 2018/04/06 : 仕様変更
1. プラグインパラメータが空欄だった場合の処理を一部見直し。

v1.0.3 - 2018/04/04 : 不具合修正
1. windowskinを変更した場合に、初回表示時に反映されない不具合を修正。

v1.0.2 - 2018/04/03 : 機能追加
1. 削除でファイルを選択した時に決定SEを鳴らすように変更。
2. 確認画面のウィンドウを個別に設定する機能を追加。

v1.0.1 - 2018/03/01 : 仕様変更
1. 確認画面でカーソルの初期位置を「実行しない」に変更。

v1.0.0 - 2018/02/25 : 初版作成

-----------------------------------------------------------------------------
パラメータ
param --コマンド名--
default
param Save Command Name
desc セーブ画面でのセーブコマンドの名前
default セーブ

param Load Command Name
desc コンティニュー画面でのロードコマンドの名前
default ロード

param Delete Command Name
desc セーブファイルを削除するコマンドの名前
default 削除

param --セーブファイル削除SE--
default
param Delete File Se
desc セーブファイルを削除する時に鳴らすSEを指定します。設定しない場合は、「決定」音を鳴らします。
default
type struct<sound>

param --削除確認--
default
param Enable Confirmation
desc 削除時に確認するか。
type boolean
on 確認する
off 確認しない
default true

param Conf Title Format
desc セーブファイルを削除する時の確認内容を記述します。
%1 - ファイル, %2 - ファイルID (制御文字を使用できます)
default %1%2 を削除しますか?

param Confirmation Ok Format
desc 確認コマンドの「実行する」の表示内容を記述します。
default 実行する

param Confirmation Cancel Format
desc 確認コマンドの「実行しない」の表示内容を記述します。
default 実行しない

param Enable Conf Window Setting
desc 確認用ウィンドウ設定を、セーブ画面ウィンドウと別に設定する機能を有効にします。
type boolean
on 有効
off 無効
default false

param Conf Window Setting
desc 確認用ウィンドウを設定します。<Enable Conf Window Setting>が有効の場合にこの設定を使用します。
default
type struct<window>

ライセンス表記
本プラグインのライセンスについて(License)
本プラグインはMITライセンスのもとで公開しています。
This plugin is released under the MIT License.
Copyright (c) 2018 Futokoro
http://opensource.org/licenses/mit-license.php

紹介ページ https://github.com/futokoro/RPGMaker