概要

セーブデータの一覧です。 値の追加時は/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を取得します。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS