ゲームのセーブデータを管理する静的クラス。
ローカルファイル機能は、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 |