Barotraumaで途中でワークショップの潜水艦を入れたくなったとき
#
Barotrauma
Barotraumaのクリア目前、まさかの船が震度に耐えられない。替えようにもお金がない。お金があっても、放射能がやばい。
完全に詰んだ場合にどうすればいいかを書きます。
この記事は、v0.15.13.0時点が対象です。
用意するもの
- Chrome系のブラウザ
- セーブファイルのエディタ
- Barotrauma
セーブファイルのバックアップ
消えたらやばいものを編集するときは、まずバックアップを取りましょう。
C:\Users\<ユーザー名>\AppData\Local\Daedalic Entertainment GmbHをエクスプローラーのアドレスバーに貼り付けて、Barotraumaフォルダーを右クリック > コピーを押して、デスクトップなどに貼り付けてください。
データの編集
Barotraumaフォルダー内のMultiplayerを開き、何らかの名前.saveがあることを確認したら、セーブファイルのエディタをChrome系のブラウザで開いてください。
ページを開き、赤四角で囲まれたボタンをクリックします。

Barotraumaフォルダーを選択し、「サイトにファイルの読み取りを許可しますか?」のダイアログで許可するを押します。
そうすると、こんな感じになっているはずです。

ここで、編集したいセーブの名前の横にあるボタンのうち、画像で示されているように左のdecompressボタンを押してください。
例えば、testというセーブファイルをdecompressすると、testフォルダーが同じディレクトリに作られます。
作成されたフォルダーに使いたい潜水艦の.subファイルをいれてください。いれたら、その潜水艦のファイル名を.sub抜きでコピーし、gamesession.xmlを右クリックし、「編集」を押してください。
開いたメモ帳の上にある、ownedsubmarinesタグの中にあるsubタグをコピーして下に貼り付けてください。
貼り付けたら、Gamesessionタグの中にあるsubmarineと、ownedsubmarinesタグの中にあるsubタグのnameに、先程コピーした潜水艦の名前を貼り付けます。
セーブして閉じ、ブラウザで開いたセーブファイルのエディタに戻って、編集しているセーブファイルの名前の横にある、右のcompressボタンを押してください。
新しく更新された.saveファイルをC:\Users\<ユーザー名>\AppData\Local\Daedalic Entertainment GmbH\Barotraumaにある同じ名前のファイルを上書きし、ゲームを起動して確認してみましょう。