【ティラノビルダー】セーブ時のテキストを指定する方法
ティラノビルダーで、セーブ時のテキストを指定する方法を解説します。
【注意点】
ティラノスクリプト本体を改造しています。
不具合が発生した場合は、お手数をおかけしますが、今回貼り付けたコードを削除してください。
①plugin.ksファイルの編集
画面左上のプロジェクト名をクリックします。
scenarioフォルダをクリックします。
systemフォルダをクリックします。
plugin.ksをメモ帳で開きます。
[return]と書かれています。このコードは絶対に消さないでください。
下記のコードを貼り付けます。
[iscript]
TYRANO.kag.menu.doSave = function(num, cb) {
var array_save = this.getSaveData(),
data = {},
that = this;
var title = this.kag.stat.f.customized_save_title && this.kag.stat.f.customized_save_title.trim() !== "" ? this.kag.stat.f.customized_save_title : this.kag.stat.current_save_str;
if (null == this.snap) {
this.snapSave(title, function() {
(data = that.snap).save_date = $.getNowDate() + " " + $.getNowTime();
array_save.data[num] = data;
$.setStorage(that.kag.config.projectID + "_tyrano_data", array_save, that.kag.config.configSave);
"function" == typeof cb && cb(data);
});
} else {
(data = that.snap).save_date = $.getNowDate() + " " + $.getNowTime();
array_save.data[num] = data;
$.setStorage(that.kag.config.projectID + "_tyrano_data", array_save, that.kag.config.configSave);
"function" == typeof cb && cb(data);
}
};
[endscript]
最後に上書き保存します。
これで、plugin.ksファイルの編集は完了です。
②セーブ時のテキストを指定する場合
今回は、赤枠の場所以降、セーブ時のテキストを「テスト」に指定します。
iscriptコンポーネントを配置します。
下記のコードを貼り付けます。
f.customized_save_title = 'テスト';
③通常のセーブに戻す場合
赤枠の場所以降、通常のセーブに戻します。
iscriptコンポーネントを配置します。
下記のコードを貼り付けます。
f.customized_save_title = '';
これで、セーブ時のテキストを指定する手順は完了です。
以上で解説を終わります。おつかれさまでした。