Wayward 2.0x(Steam版)用日本語化mod


・つかいかた

jpnフォルダをModフォルダに投入して起動 (標準ならC:\Program Files (x86)\Steam\steamapps\common\Wayward\mods)


・つくりかた

公式MOD作成ガイドがあるので参考に
https://github.com/WaywardGame/mod-reference

必要なもの↓
Visual Studio Code: https://code.visualstudio.com/download
Node.js: https://nodejs.org/en/download/ (以後Currentのnode-v6.1.0-x64.msiをインストールしたものとして進める)

両方のインストールが終わったらコマンドプロンプトに「npm install -g typescript」を入力してtypescriptをインストール
typescript

サンプルスクリプト(https://github.com/WaywardGame/helloworld)
をzipダウンロードして解凍しVisual Studio Codeを起動して「フォルダを開く」で先ほど作ったhelloworld-masterフォルダを選択して開く
開いたところ

開いたら「helloworld.js」「helloworld.js.map」をそれぞれ右クリックして「削除」でゴミ箱へ移動
削除したら「Shift+Ctrl+B」を押してビルド。インストールが問題なくできていれば先ほど削除した2ファイルが生成されるはず

ここまで成功したら一旦フォルダを閉じて今度は「jpn」フォルダを同様に開き、japanese.tsファイルを選択
選択した所
※自動置換で適当にぶちこんだので未翻訳部分が散見される 気になる場合は修正を。

あとはこのjapanese.tsファイルに必要な変更を加え、Shift+Ctrl+Bで適宜Javascriptを生成すれば翻訳を更新できる。
mod.jsonでMOD情報を定義する事、*.tsファイルで処理を記述する事、*.jsと*.js.mapはコンパイラが生成する事、を把握していればあとはなんとかなると思う。
翻訳元となるenglish.tsはhttps://github.com/WaywardGame/english-languageから入手すること。

※もし修正して公開する際はmod.jsonの"author"は書き換えておいてください。