セーブデータの一覧です。
値の追加時は/data/save/index.phpに追記してください。
セーブデータ系†
このデータは、セーブデータに保存されます。
setting/†
ゲームの設定が保存されます。
通常、スクリプトからは操作しません。
setting/bgm/on†
- 型
- bool
- 内容
- BGMを再生するかどうかを指定します。
setting/bgm/volume†
- 型
- int
- 範囲
- 0~100
- 内容
- BGMの音量を指定します。
setting/se/on†
- 型
- bool
- 内容
- SEを再生するかどうかを指定します。
setting/se/volume†
- 型
- int
- 範囲
- 0~100
- 内容
- SEの音量を指定します。
setting/battle/skip_effect†
- 型
- bool
- 内容
- スキルのエフェクトを再生するかどうかを指定します。
setting/battle/reduction_effect†
- 型
- bool
- 内容
- スキルのエフェクトを簡略化するかどうかを指定します。
通常再生が重い場合にオフにすることを想定しています。
setting/auto_save†
- 内容
- イベント終了時に自動でセーブするかどうかを指定します。
elemtnts/†
精霊の情報が保存されます。
[elemID]は各種リストを参照してください。
elements/[elemID]/get†
- 型
- bool
- 内容
- [elemID]の精霊と出会ったかどうかを指定します。
- 補足
- 一時離脱等で抜ける場合はelements/[id]/partyを使用してください。
ホクトやクロース等、パーティに入らない精霊と出会ったかどうかのフラグはflags/を使用してください。
elements/[elemID]/party†
- 型
- bool
- 内容
- [elemID]の精霊がパーティに加入しているかを指定します。
- 補足
- カギレベルやAP等はこのデータを参照して計算されます。
elements/[elemID]/star†
- 型
- int
- 範囲
- 0~10
- 内容
- [elemID]の精霊に割り振られているレベルスターを指定します。
item/†
アイテムの情報が保存されます。
[itemID]は各種リストを参照してください。
item/[Category]/[itemID]†
- 型
- int
- 範囲
- 0~99
- 内容
- [itemID]のアイテムの所持数を指定します。
[category]および[ID]は各種リストを参照してください。
achievement/†
実績の情報が保存されます。
[achieveID]は各種リストを参照してください。
achievement/[achieveID]†
- 型
- bool
- 内容
- [achieveID]の実績が解禁されたかを指定します。
flags/†
フラグの情報が保存されます。
[category]および[ID]は各種リストを参照してください。
flags/[category]/[ID]†
- 型
- 任意
- 範囲
- 任意
- 内容
- 各種フラグの状態を指定します。
chat/†
チャットの既読情報が保存されます。
通常、スクリプトからは操作しません。
[chatID]は各種リストを参照してください。
chat/[chatID]†
- 型
- bool
- 内容
- [chatID]のチャットを聞いたかどうかを指定します。
library/†
魔獣図鑑の情報が保存されます。
通常、スクリプトからは操作しません。
[enemyID]は各種リストを参照してください。
library/[enemyID]†
- 型
- int
- 範囲
- 0~100
- 内容
- [enemyID]の魔獣の撃破回数を指定します。
- 補足
- ゲーム上での表示は99までとなり、100の場合は★と表示されます。
system/†
その他、システム全般の情報が保存されます。
system/phase†
- 型
- int
- 範囲
- 1~xx(未定)
- 内容
- 現在のおおまかな進行状態を指定します。
- 補足
- 進行状態によるNPCの会話変更等に使用されます。
system/init†
- 型
- bool
- 内容
- セーブデータが初期化済みかを指定します。
- 補足
- 通常、スクリプトからは操作しません。
system/savetime†
- 型
- string
- 内容
- 最後にセーブを行った日付時刻を指定します。
- 補足
- 日付時刻は「YYYY/MM/DD HH:MM:SS」形式です。通常、スクリプトからは操作しません。
system/clear†
- 型
- bool
- 内容
- v3.0を最後までクリアしたかを指定します。
- 補足
- この値がtrueの場合、セーブデータに★マークが付加されます。
system/show_r18†
- 型
- bool
- 内容
- R18コンテンツを表示するかを指定します。
- 補足
- 通常、スクリプトからは操作しません。(コンフィグ画面での設定を想定)
system/night_steps†
- 型
- int
- 範囲
- 0~10
- 内容
- 夜から昼に変わるまでの残り時間を指定します。
- 補足
- 値が0の場合は昼になります。
system/checkpoint_map†
- 型
- string
- 内容
- 再開時のマップIDを指定します。
マップIDは各種リストを参照してください。
- 補足
- データロード時、全滅時の再開マップはこのデータに保存されたマップIDになります。
system/lvstar†
- 型
- int
- 範囲
- 0~110
- 内容
- 現在所持しているレベルスターの総数を指定します。
- 補足
- 使用中のレベルスターの数はext/usedlvstarを使用してください。
system/equiped_elem†
- 型
- string
- 内容
- 現在連れ歩いている精霊のIDを指定します。
- 補足
- [精霊ID]は各種リストを参照してください。
system/stone†
system/stone/star_lv1 | 星の石 Lv.1 |
system/stone/star_lv2 | 星の石 Lv.2 |
system/stone/star_lv3 | 星の石 Lv.3 |
system/stone/fire_lv1 | 炎の石 Lv.1 |
system/stone/fire_lv2 | 炎の石 Lv.2 |
system/stone/fire_lv3 | 炎の石 Lv.3 |
system/stone/leaf_lv1 | 樹の石 Lv.1 |
system/stone/leaf_lv2 | 樹の石 Lv.2 |
system/stone/leaf_lv3 | 樹の石 Lv.3 |
system/stone/water_lv1 | 水の石 Lv.1 |
system/stone/water_lv2 | 水の石 Lv.2 |
system/stone/water_lv3 | 水の石 Lv.3 |
system/stone/wind_lv1 | 風の石 Lv.1 |
system/stone/wind_lv2 | 風の石 Lv.2 |
system/stone/wind_lv3 | 風の石 Lv.3 |
system/stone/night_lv1 | 夜の石 Lv.1 |
system/stone/night_lv2 | 夜の石 Lv.2 |
system/stone/night_lv3 | 夜の石 Lv.3 |
system/stone/ice_lv1 | 氷の石 Lv.1 |
system/stone/ice_lv2 | 氷の石 Lv.2 |
system/stone/ice_lv3 | 氷の石 Lv.3 |
system/stone/thunder_lv1 | 雷の石 Lv.1 |
system/stone/thunder_lv2 | 雷の石 Lv.2 |
system/stone/thunder_lv3 | 雷の石 Lv.3 |
system/stone/stone_lv1 | 土の石 Lv.1 |
system/stone/stone_lv2 | 土の石 Lv.2 |
system/stone/stone_lv3 | 土の石 Lv.3 |
system/stone/rainbow_lv1 | 虹の石 Lv.1 |
system/stone/rainbow_lv2 | 虹の石 LV.2 |
system/stone/rainbow_lv3 | 虹の石 LV.3 |
- 型
- int
- 範囲
- 0~99
- 内容
- 現在所持している魔力の塊(仮)の数を指定します。
system/contents/†
コンテンツの解禁情報が保存されます。
system/contents/xxxx†
system/contents/rakugaki | コンテンツ「ラクガキ」 | ! |
system/contents/offline | コンテンツ「同人情報」 | ! |
system/contents/mailform | コンテンツ「メールフォーム」 | ! |
system/contents/link | コンテンツ「リンク」 | ! |
system/contents/diary | コンテンツ「チラシの裏」 | ! |
system/contents/sketch | コンテンツ「スケッチブック」 | ! |
system/contents/chat | コンテンツ「雑談を聞く」 | |
system/contents/scarf | 施設「スカーフショップ」 | |
system/contents/chat | 施設「茶釜湯」 | |
- 型
- bool
- 内容
- 各種コンテンツが開放されているかを指定します。
- 補足
- !マークがついているコンテンツは不使用になる可能性があります。
battle/†
バトルメンバーの情報が保存されます。
battle/members†
- 型
- string
- 内容
- 現在のバトルメンバーを指定します。
- 補足
- 中身は暗号化されたJSON形式の文字列になります。
battle/myset1†
- 型
- string
- 内容
- マイセット1のバトルメンバーを指定します。
- 補足
- 中身は暗号化されたJSON形式の文字列になります。
battle/myset2†
- 型
- string
- 内容
- マイセット2のバトルメンバーを指定します。
- 補足
- 中身は暗号化されたJSON形式の文字列になります。
battle/myset3†
- 型
- string
- 内容
- マイセット3のバトルメンバーを指定します。
- 補足
- 中身は暗号化されたJSON形式の文字列になります。
以下のデータは、バトル中のみ取得可能です。定数系同様、取得のみ可能です。
battle/current_turn†
- 型
- int
- 内容
- 現在のターン数を取得します。
battle/alive_enemy/[enemyName]†
- 型
- bool
- 内容
- バトルキャラクターが生存している場合、trueを返します。
battle/hp_rate/[characterName]†
- 型
- int
- 範囲
- 0~100
- 内容
- バトルキャラクターの現在HPの割合を返します。
battle/player_buff/[playerName]/[buffID](未実装)†
- 型
- bool
- 内容
- プレイヤー[playerName]が[buffID]を所持している場合、trueを返します。
battle/enemy_buff/[enemyName]/[buffID](未実装)†
- 型
- bool
- 内容
- 敵[enemyName]が[buffID]を所持している場合、trueを返します。
battle/current_ap/[characterName]†
- 型
- int
- 内容
- 敵[characterName]の現在APを返します。
テンポラリー系†
このデータは、セーブデータに保存されません。
temp/current_map†
- 型
- string
- 内容
- 現在のマップIDを指定します。
マップIDは各種リストを参照してください。
temp/recent_map†
- 型
- string
- 内容
- 現在のマップの前にいたマップを指定します。(移動先座標の判定等に使用します。)
- 補足
- この値はマップ移動の際に自動で設定されます。
定数系†
このデータは、セーブデータの値から計算して取得されます。
進行度関連†
ext/version/v1†
ext/version/v2†
ext/version/v3†
- 型
- bool
- 内容
- 現在の進行状態が、各バージョン以上かどうかを取得します。
- 補足
- v3進行中はv1~v3すべてがtrue…のように、進行状態以前のバージョンはすべてtrueが返ります。phaseよりもおおまかに進行状態を管理する場合(ショップやコンテンツの状態等)はこちらを使用してください。
パーティメンバー関連†
ext/keylv†
- 型
- int
- 内容
- 現在のカギレベルを取得します。
ext/usedlvstar†
- 型
- int
- 内容
- 現在使用中のレベルスターの数を取得します。
所持しているレベルスターは、system/lvstarを参照してください。
ext/elementlv/[elemID]†
- 型
- int
- 内容
- [elemID]の精霊のレベルを取得します。
ext/maxhp†
- 型
- int
- 内容
- 現在のパーティの最大HPを取得します
ext/maxap†
- 型
- int
- 内容
- 現在のパーティの最大APを取得します。