セーブデータを保護+個別に削除したい

とりあえずは動いたので記事にしてみる。
デフォルトスタイルのままだとこんななりますが、見た目はCSSでどうにかしてください(*ノωノ)
save_protect

使い方

まだプラグイン化はしてないので、改造して使って下さい。

注意点

「保護」とは上書き禁止機能です。
セーブデータクリアを実行したり、キャッシュをクリアしたり、savファイルを削除したりすると保護データも消えます。

コード

save.html

見た目を考えてないので適当ですが、”save_display_area” の外に “save_protect” “save_del” を作る。
個人的好みで li の外に出したくなかったので構成変えてますけど、 {{/for}} から出なければどこでも大丈夫な気はします。
checkbox は色々面倒くさいので、フラグでの表示切り替えにしています。

kag.menu.js

displaySave にクリックイベントを追加。
保護は、保護用フラグを追加で保存、フラグがある場合はクリックイベント回避。
削除は、セーブ用のnumデータ配列だけ初期化してます。
どちらも一応確認アラート出るようにしてあります。


7/10 注意点を追記。

関連記事

Pocket
LINEで送る

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です