ゲームファイルとセーブデータの破損
ゲームファイルとセーブデータの破損は、以下のカテゴリに分類されます:
- システムに起因するもの
- ランチャーに起因するもの
- ゲームに起因するもの
- 不適切なアップグレード手順に起因するもの
- キャラクターの死亡に起因するもの
システムに起因する破損
一般的な症状
- セーブデータをロードしようとすると、意味不明なエラーメッセージが表示される(例:「カンマが必要です」や「配列が必要です」)
- 問題のあるファイルを適切なテキストエディタ(WindowsユーザーならNotepad++)で開くと、部分的にゼロバイトやその他の意味不明な文字列で埋め尽くされている

一般的な原因と回避方法
- ディスク容量不足(より大きなディスクを購入する)
- ディスクの故障(新しいディスクを購入する)
- USBメモリや外付けハードドライブに保存し、「安全な取り外し」を行わずに引き抜く(これはやめましょう)
- 停電(コンピュータ用のUPSを購入する)
- ハードウェア障害による電力損失(PC修理業者を呼ぶ)
- ユーザーの操作による電力損失(PCの電源プラグを抜かない、電源ボタンの長押しでラップトップをシャットダウンしない)
- ブルースクリーンまたは同様の回復不可能なOSエラー(これもPC修理業者を呼ぶ)
破損の修復
これについては私たちにできることはありませんが、OSのファイルバックアップ機能(または、バックアップも破損していない場合はゲームランチャーのバックアップ機能)を試すことができます。
ランチャーに起因する破損
一般的な症状
- すべて(または一部)のセーブデータが突然消える
[game root]/data/内のすべて(または一部)の個人的な調整が突然元に戻る- すべて(または一部)のMod/サウンドパックが突然消える
- すべて(または一部)の設定がデフォルトにリセットされる
一般的な原因と回避方法
- ランチャーにバグがある。作者/メンテナに修正を依頼するか、別のランチャーを探す - おそらくユーザーデータに触れないようにするものが良いでしょう。
- Mod/サウンドパック/個人的な調整が
[game root]/data/フォルダ内にあった。そのフォルダはベースゲーム専用のものなので、アップデート後に上書き/消去/破損しても驚かないでください。特にこの状況を避けるために、ゲームではこれらのファイルをいわゆる「ユーザー」フォルダに配置することができます - Windowsでは、[game root]/mods/および[game root]/sound/という名前のフォルダになります。すべての個人的な調整は、同じ[game root]/mods/フォルダに配置された専用のModに入れるべきであり、Modシステムの制限によりそれが不可能な場合は、ランチャーがそれをゴミとして扱うのを避けるために、できれば[game root]/から離れた場所にバックアップ形式で保管してください。 - ランチャーには癖があるかもしれません。たとえば、人気のあるランチャーの最近のアップデートの1つには大きな警告がありましたが、一部の人々はそれを無視することにしました。ここでのアドバイスも同様で、作者/メンテナにこれらを解決するように依頼するか(移行を追加する?)、単により注意深くなることです。

破損の修復
これについても私たちにできることはあまりありません。ランチャーの人々に修正を依頼するか、OSのバックアップを試してください。
ゲームに起因する破損
一般的な症状
- セーブデータをロードするたびに、奇妙だがゲームの進行を妨げない何かが起こる(死ぬ、10kg痩せる、NPCの仲間がテレポートするなど)
- セーブデータをロードするたびに、ゲームが失われたアイテムの場所について叫ぶ
一般的な原因と回避方法
これらはゲームのバグであり、回避するのではなく修正されるべきです。私たちが知らないものを修正することはできないため、バグは報告される必要があります - GitHubでバグレポートを作成するか(GitHubアカウントを作成するには有効なメールアドレスが必要なだけです、それほど難しくはありません)、私たちのDiscordサーバーに参加して #development チャンネルで不満を言うことで - おそらくそこでより速い応答が得られるでしょう。修正方法を知っている場合(または挑戦してみたい場合) - 助けはいつでも歓迎されます。
破損の修復
これらの場合のセーブデータは通常修復可能ですが、正確な方法はケースバイケースで異なります。
ゲームが ACT_XXX lost target item や item_location lost target during save/load cycle のような赤と黒のメッセージを表示している場合は、セーブデータのバックアップを作成してから、キャラクターのセーブファイル(通常は [game root]/save/[World Name]/#[gibberish].sav)を適切なテキストエディタ(Windowsの場合はNotepad++で大丈夫です)で開き、ACT_ で始まるシーケンス(例:ACT_DROP や ACT_WASH)のすべての出現箇所を見つけて、それらを ACT_NULL に置き換えてみてください。
不適切なアップグレード手順に起因する破損
一般的な症状
- 手動アップデート後、Modを使用していなくても、誰も知らない、または経験していない奇妙なエラーが表示される。
- ゲームのクリーン再インストール後にエラーが消える。
一般的な原因と回避方法
おそらく、新しいバージョンをダウンロードして既存のインストールの上に解凍することでゲームをアップデートしています。これはサポートされておらず、これまでもサポートされたことはありません。 プログラムが明示的にこれを処理でき、許可されていると述べていない限り、プログラムをこのようにアップデートすることは一般的に悪い考えです。BNはこれを処理できません。同じ方法でダウンロードしてアップグレードしたModも、おそらくこれを処理できません。
破損の修復
クリーン再インストールを行うか、ランチャーを使用してください。
キャラクターの死亡に起因する破損
一般的な症状
キャラクターが死にました - それは悲劇であり、古き良き時代に時間を戻せたらいいのにと思います。 そして、Alt+F4を押すことでまさにそれができることに気づきます。しかし、次にセーブデータをロードすると、すべてのアイテムが複製された死体が近くにあり、車両はどこにも見当たりません。
一般的な原因と回避方法
あなたは死を欺こうとしましたが失敗し、最終的に大災害で失われた何十億もの人々の中に忘れ去られました。
破損の修復
あなたは自分の過ちの記憶と共に生きなければなりません。次回はセーブデータのバックアップを取るようにしてください。 技術的にはバグですが、簡単な逃げ道でもあるため、誰も実際に修正することに関心がありません。