Jump to content

ゆらぎ荘の幽奈さん セーブデータ改造


現在MODの作業は中断し、ゲームの攻略を進めています。

 

温泉の残り湯で奇跡的に特殊効果「必中」を入手したので装備に付与して、うきうき気分でダンジョンに潜ったら一瞬で消されました。

特殊効果を消す敵がいることを初めて知って、初めて消された特殊効果が「必中」でした。

ここから残り湯の厳選を数日行ったんですが、必中が一度も出ません。

「極楽」の残り湯の出現率が1/30程度で、極楽の残り湯を計100個ほど出してみたんですが、出ません。マジで。本当に出るのかというレベル。

 

途方に暮れながら、セーブデータを弄ってみました。

結局「必中」の取得はあきらめましたが、改造で付けることはできました。

 

セーブデータの改造でできること

 

装備レベルを999にしたり、好きな特殊効果を自由に付けられる

image.thumb.jpeg.b0ddc6c88e024f01d9d00b2a435c3936.jpeg

 

所持しているかごの容量を999にしたり、好きな種類のかごに変更できる(硬い湯かごを保存の湯かごに変更等

image.thumb.jpeg.2e51e08da9c6ff3a5c6ef3fa188a6274.jpeg

 

 

マチに衣装を装備させることができる

image.thumb.jpeg.8a242a975c6351c7de77ef0090f260b5.jpeg

 

持っているアイテムを別の欲しいアイテムに変更できる

image.thumb.jpeg.ad8ef944d9e175cfe08b3f292a0c5051.jpeg

 

 

持ち込み禁止ダンジョンでも中断してタイトルに戻ってセーブデータ編集することで最強装備を整えられる

 

 

 

事前に

 

セーブデータの場所

C:\Users\[user name]\Saved Games\YYKiwami\SaveDatas\SaveData01.json

 

まず、事前にセーブデータのバックアップを取ってください。

誤った編集をしてしまうと、セーブデータが壊れ、ゲームが起動できなくなります。

 

このゲームのセーブデータの更新はゲームを終了する必要はなく、タイトル画面に戻った段階で行うことができます。

タイトル画面に戻ったタイミングでその時のセーブデータが確定されるので、その後セーブデータを開いて編集し、保存したらタイトル画面からコンテニューすれば良いです。

不安な場合はしっかりゲームを停止してから編集してゲームを起動する方法でも大丈夫です。

 

 

セーブデータを開く

 

セーブデータはJSONなので、JSONの編集が簡単にできるエディタを使うと効率が良いです。

ここでは JSONeditor (私の環境では日本語化済み)を使います。

開くとこのような見た目になります。左側のタブから「ツリー」を選択してください。

image.png.305367494f414ab1961cbd8403d4b7f2.png

 

 

かごの容量を増やす

 

かごの容量を増やしたい場合は「itemBasketList」ツリーを展開して容量を増やしたい種類のかごの名前を見つけて、「maxPutInCount」の数字を好きな数字に変更すれば良いです。

いくつまで増やせるかわかりませんが、999に設定してもちゃんと機能しました。

image.png.f0633696e1aabf663c5d11209fd6a53e.png

 

 

セーブデータを保存する

 

単純に ファイル -> 保存 で保存します。

保存したらゲームを起動して確認してみましょう。

 

 

装備のレベルや特殊効果を変更する

 

まず、ゲーム内でどのキャラでもいいのですが、変更したいアイテムを装備させてセーブデータを保存します。

セーブデータを開き「characterList」ツリーを展開し、その中の数字ツリーを展開します。

数字ツリーの [0] が1番目のキャラ、つまり幽奈です。中には幽奈が装備しているアイテムが書かれています。

([1]、[2]、と続いていて、それぞれキャラクター番号、そして各キャラクターが装備しているアイテムが書かれています)

"wearingWeaponUid":"e7201f53-04b7-4ddb-b7e7-c776d38f575a" となっているのが幽奈の装備している武器のIDです。

"wearingOutfitUid":"9dfb22e8-f982-444c-aeed-0be1272ba1a0" が幽奈の装備している衣装のIDです。

このIDはアイテム本来のIDではなく、取得したタイミングで動的に生成されたハッシュ値だと思うので、私のセーブデータ固有の値だと思います。

image.png.e375e04664ad80263cb707d14f5fd0e7.png

 

 

ここでは、武器を変更してみます。

武器のID「e7201f53-04b7-4ddb-b7e7-c776d38f575a」で検索します。

「uniqueId」の項目を選択してからCtrl+Fで検索ダイアログボックスを出すと、あらかじめそのIDが検索対象に設定されているので便利です。

このIDは基本的に(故意に設定しない限り)セーブデータ内に3か所存在しているはずです。

まずヒットするのがここ、レベルを変更する場合は「level」のところを好きな数字(ここでは999)に設定すれば良いです。

どれだけ大きい数字が有効なのかわかりませんが、999は機能しました。

ただし、強化限界レベルを超えた状態で合成したり、錆びてレベルダウンされたりすると、強化限界のレベルまで下がってしまうので注意が必要です。

ここにある「masterId:101005」というのが武器の本来のアイテムIDです。この値を別の武器のIDに変えれば、そのIDの武器に変更されます。

"isProtection":trueにすると保護がかけられ、"isGPSMarked":trueにすると霊印(GPS)がかけられます。

image.png.44d0c3a3a31145bdb6f9b08cd643d599.png

 

もう一か所ヒットするのがここ

ここで、「fixedAbilityIdArray」は青色の変更できない特殊効果で、「fluctuateAbilityIdArray」がオレンジ色の変更可能な特殊効果、値の部分で0より大きい数字は特殊効果のID、0は空きスロットになります。

基本的には、fixedAbilityIdArrayの下にぶら下がっているノードは全て削除して、fluctuateAbilityIdArrayの方に設定するのがいいと思います。

ここではArray番号 [ 0 - 9 ] まで計10個埋まっていますが、最初はそんなに沢山ないので「fluctuateAbilityIdArray」の部分を右クリックして「子ノードを追加」という具合でArrayを追加し、値を設定していきます。

このように好きな特殊効果のIDを設定すれば、簡単に最強装備が作れます。

image.png.56afce9c73076a82080b61cf85cbd30a.png

 

特殊効果のIDは、今までの調べで以下のものがわかっています。

一番付けたい「必中」のIDはわかっていませんでしたが、その後「会心」が出たのでそのIDから想定して導き出すことができました。

 

存在しないIDを入れてもNothingのようになるだけで、エラーになったりゲームが起動できなくなったりするわけではなかったので、いろいろと想定して数字を試しました。

このため適当な数字をいれても問題はないと思いますが、何も機能しないと思います。また、そのままだとゲームの進行中に不具合が起きるかもしれないので、存在しないIDを入れたままにするのはやめた方がいいと思います。

 

装備のスロットは10個まで設定できます。(表示上エラーが起きそうなので、11個以上を設定したことはありません)

必要な特殊効果を入れて余ったら、スロットが10個埋まるよう残りは空きの「0」を入れておくのがいいと思います。

 

特殊効果のID一覧

 

10040    炎防1 (炎防御)
10042    炎防3
10050    氷防1 (氷防御)
10052    氷防3
10060    雷防1 (雷防御)
10062    雷防3
10073    HP4
10364    目付5 (目つぶし付与)
10374    空付5 (空振り付与)
10384    混付5 (混乱付与)
10430    影付1 (影縫い付与)
10460    混防 (混乱防止)
10470    毒防 (毒防止)
10490    鈍防 (鈍足防止)
10510    目防 (目つぶし防止)
10520    睡防 (睡眠防止)
10550    装防 (装備外し防止)
10580    腐防 (腐敗防止)
10590    錆防 (錆防止)
10600    反影1
10601    反影2
10602    反影3
10603    反影4 (反撃影縫い)
10613    反目4 (反撃目つぶし)
10623    反攻4 (反撃攻撃)
10633    反鈍4 (反撃鈍足)
10643    反混4 (反撃混乱)
10680    必中 (100%命中)
10690    会心 (100%クリティカル)
10700    3方 (3方向攻撃)
10701    十字 (十字攻撃)
10702    周囲 (周囲攻撃)
10704    前方2 (前方2マス攻撃)
10705    前方3 (前方3マス攻撃)
10706    前方4 (前方4マス攻撃)
10707    前方5 (前方5マス攻撃)

 

 

私の設定しているコピペ用テンプレ

 

武器:

{
   "magic" : "JSONedit named object",
   "fluctuateAbilityIdArray" : [ 10680, 10702, 10707, 10603, 10613, 10623, 10643, 10590, 10073, 10073 ]
}

 

10680    必中
10702    周囲
10707    前方5
10603    反影4
10613    反目4
10623    反攻4
10643    反混4
10590    錆防
10073    HP4
10073    HP4

 

衣装:

{
   "magic" : "JSONedit named object",
   "fluctuateAbilityIdArray" : [ 10042, 10052, 10062, 10460, 10470, 10490, 10510, 10520, 10550, 10580 ]
}

 

10042    炎防3
10052    氷防3
10062    雷防3
10460    混防
10470    毒防
10490    鈍防
10510    目防
10520    睡防
10550    装防
10580    腐防

このコードは「fluctuateAbilityIdArray」を右クリックして「ノードをコピー(Ctrl+C)」でクリップボードに保存された文字列です。

一旦「fluctuateAbilityIdArray」を右クリックして削除し、上記をコピーした状態で「fixedAbilityIdArray」を右クリックして「クリップボードから兄弟ノードとして貼り付け」します。

普通に一階層上のノードを選択してCtrl+Vで単純ペースト(子ノードとして貼り付け)してもいいんですが、一番下(expの下)に貼り付けられてしまいます。たぶん大丈夫だと思いますが誤動作につながると嫌なので「fixedAbilityIdArray」のすぐ下にくるようにペーストしています。

 

持ち込み不可のダンジョンでも、適当に拾った低レベル装備を装備してセーブし、装備しているアイテムに上記の通りコピペすれば攻略が非常に楽になります。

 

 

ロストについて

 

これができるようになったら、特殊効果を外されたり完全ロストしても、別の適当な装備を変更する等していくらでも復元することができるようになります。

以前は霊印(GPS)付けて合成素材にすれば量産できたみたいですが、今は量産できないのでこういった方法がないと外された時に数十、数百時間という時間をはぎ取られ、完全になかったことにされてしまいます。

外された後にわざとパートナーに投げてロストさせても、ロストした時の特殊効果で売られているので復元する手段が他にありません。

 

この後わかったことですが、巻物を使って装備を保護しておけば特殊効果を消されることはなくなります。

ですがその巻物が終盤でのレア入手品っぽいので、序盤~中盤では貴重な特殊効果を付けるのが怖いですね。

「保護の巻物」というアイテムなのですが、最後のダンジョンをクリアした時点で持っているのがたったの2個でした。

まぁ、上記の手順で "isProtection":true を設定すればいいのですが、通常のプレイだとこれはかなり厳しいですね。

image.thumb.jpeg.e054abd2a86a82e326a458de0113f3b4.jpeg

 

 

あとどうにもならないのが「転倒」により湯かごが壊れてしまうという問題。

「ワナよけのお守り」というのがチャレンジ50Fのダンジョンで手に入ったので、これを装備しておけば大部分はカバーできますが、タヌキに転倒させられたらアウトです。

かごの容量を999個にしましたが、ダンジョンに潜っている間、100個以上のアイテムを入れた状態で探索するのでかなり怖いです。

「透視のお守り」を付けて、マップと敵の位置があらかじめわかった状態の方が敵から攻撃を受けるリスクは減りますが、この場合ワナを踏みまくるので転倒の大部分を占めるワナを回避できなくなります。

なので個人的には「ワナよけのお守り」を付けていた方がリスクは低いと思います。

完全にアイテムを守ることはできそうにありません。

 

 

持ち込み不可ダンジョンでもレアなお守りを装備したいので、ダンジョンに入って適当なお守りを装備してセーブし、お守りのIDを変更することでレアなお守りに変えることができます。

 

あると便利そうなレアお守りのID一覧

 

103006    腹減らずのお守り

103012    ワナよけのお守り

103018    壁抜けのお守り

103022    透視のお守り(マップ、敵、階段が見える)

103027    鑑定師のお守り(装備した時に持ち物全て鑑定してくれる)

 

 

 

マチに衣装を装備させる

 

衣装の表示が変わらないためなのか、このゲームではマチに衣装を装備することができない仕様になっています。

しかしこのエディタを使えば、例えば幽奈が装備している衣装をマチに装備させることができます。

マチの見た目は変わらないですが、単純に防御力や特殊効果が付くのでマチでプレイしたい人にはおすすめです。

試しに衣装を装備してプレイしてみたところ、ちゃんと装備効果を発揮して問題なく運用できました。

[characterList]->[0]-> [wearingOutfitUid] の値が幽奈の装備している衣装です。

[characterList]->[6]-> [wearingOutfitUid] の値(空)がマチの装備している衣装です。

image.png.6e81c0f9e6b3a5d597333d49fb736db1.png

 

幽奈の衣装のIDをカットし、マチの衣装のところにペーストします。

幽奈の衣装のIDをカットせずにIDを残しておくと、参照先が同じ衣装を2人が装備している状態になります。

どういうことかというと、幽奈とマチで同じ衣装のIDを設定した場合、マチの衣装が変化(強化値変化、衣装の破壊等)した時、幽奈の衣装も同時に強化値が変化したり破けたりします。

他に問題はないようなので、面倒な人は一つのIDを使いまわすと良いでしょう。

image.png.0f3942770bf63e83297aeac1f315f81b.png

 

ともあれ、このようにして保存し、ゲームを開始するとマチが衣装を装備した状態になります。

ステータスもしっかり変わります。(マチの見た目は変わりません)

image.thumb.jpeg.8a242a975c6351c7de77ef0090f260b5.jpeg


 

霊力せっけんの量産

 

次に、必中を取得するために温泉に沢山入りたいので、霊力せっけんを量産したいと思います。

今回は、余っている回復薬と良い回復薬の2種類を全て霊力せっけんに変更してみます。

 

まず、霊力せっけんと回復薬、良い回復薬の3つのアイテムIDを調べたいので、ショップでこの3つを購入し、売り切れの状態にしてセーブします。

セーブファイルを開いて「shopItemList」ツリーとその下のArrayを展開します。

image.png.f11cbb35583b1b9cb2c2296897fde9d9.png

 

「isSoldOut」で検索し、「true」になっているところまで検索していきます。

「isSoldOut」が「true」になっている項目がショップで売り切れになっているアイテムです。

これはショップの並び順と同じだと思うので、上から順に回復薬、良い回復薬、霊力せっけん、といった具合に見て取ることができます。

下の画像では、霊力せっけんのアイテムID(masterId)が「113999」だということがわかります。

画像にはないですが、回復薬と良い回復薬のアイテムIDがそれぞれ「108001」「108002」だということもわかりました。

この方法を使えば、ショップで販売されている他のアイテムのIDも調べられますね。

image.png.1ed23986e0984a04883899693690fc12.png

 

次に、回復薬を検索するため、カーソルを一番上まで戻して適当なノード(「itemList」より上)を選択して、回復薬のアイテムID「108001」で検索します。

これが回復薬のアイテム情報です。

この「masterId」の数字を「113999」に変更すると、この回復薬が霊力せっけんに変化します。

「count」という数字が気になりますが、今は無視してください。

image.png.4e06e0fb1bdcc06785aba0f95e9f496d.png

 

この操作を全ての「108001」と「108002」で行うことにより、全ての回復薬と良い回復薬が霊力せっけんに置き換わります。

 

注意事項:

変更する範囲があります。上位ノード「itemList」の中のものだけ変更してください。続けて検索していくと「shopItemList」や「pictureBookItemAchieve」の中のアイテムもヒットしますがこれは変更しないように注意。ガラっと見栄えが変わるので気づくと思いますが、そこまでいったら変更せずに次の作業に移ってください。

検索は現在のカーソル位置からしかできないので、別のアイテム(良い回復薬「108002」)を検索する時は後方検索にチェックを入れるか、再度カーソルを一番上まで戻して適当なノード(「itemList」より上)を選択してから検索してください。

 

保存したらゲームで確認してみましょう。

本来霊力せっけんは count : 0 のアイテムなのですが、作業簡素化のため回復薬等のアイテムIDだけ変更し、中身の設定(count : 1)を変えていないので、霊力せっけん(1)と個数が表示されていますが、これでもアイテムとして機能します。

image.thumb.jpeg.ad8ef944d9e175cfe08b3f292a0c5051.jpeg

 

また、count : 100 と設定した場合、霊力せっけん(100)と表示されますが、機能としては霊力せっけん1個分として扱われるようなので意味はありません。

image.thumb.jpeg.8eedb8f1a581b418649bba7d5568b550.jpeg

 

 

アイテムID一覧

 

ショップで購入して確認したアイテムIDの一覧です。

 

108001    回復薬
108002    良い回復薬
109001    温泉まんじゅう
109009    牛乳
109010    コーヒー牛乳
109006    温泉たまご
109008    温泉湯けむりサイダー

113999    霊力せっけん

 

今回はここまでです。

これから大量に取得できた霊力せっけんを使って、「必中」が出るまで温泉スキップに励みます。

(2/26、残り湯での必中はあきらめました)

Edited by mjktkrchan

2 Comments


Recommended Comments

いざとなったら改造すればいいか、と思えると気が楽で助かります

Link to comment
15 hours ago, 0G30 said:

いざとなったら改造すればいいか、と思えると気が楽で助かります

 

このゲームはロストが多いですしね

残り湯の厳選も茨の道なので欲しいものがどうしても出ない時に役に立つと思います

この記事も長くて読むの大変ですし、セーブデータの構造を理解するのも少し大変ですが(笑)

Link to comment
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use