ゲームのセーブデータを管理する静的クラス。
ローカルファイル機能は、node.js の fs モジュールを使っている。
Web ストレージは JavaScript の localStorage を使っている。
指定セーブファイルのバックアップを取る。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルのバックアップがあるか。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルのバックアップを削除。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルが存在するか。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
ローカルモードか。
指定セーブファイルを読み込んで返す。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルをローカルバックアップから読み込んで返す。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルをローカルから読み込んで返す。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルを Web ストレージバックアップから読み込んで返す。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルが Web ストレージに存在するか。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
ローカルのセーブファイルディレクトリのバス(規定値: ゲームフォルダ + ‘save/’) を返す。
指定セーブファイルがローカルに存在するか。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルのローカルファイルパスを返す。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルを削除。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルをローカルから削除。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルを Web ストレージから削除。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルをバックアップから復元。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
JSON 文字列を記録した指定セーブファイルを保存。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
json |
String | JSON 文字列 |
JSON 文字列を記録した指定セーブファイルをローカルに保存。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
json |
String | JSON 文字列 |
JSON 文字列を記録した指定セーブファイルを Web ストレージに保存。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
json |
String | JSON 文字列 |
指定セーブファイルが Web ストレージのバックアップに存在するか。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルが Web ストレージに存在するか。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |
指定セーブファイルの Web ストレージキーを返す。
Name | Type | Description |
---|---|---|
savefileId |
Number | セーブファイル ID |