Klei Entertainment のコロニーシミュレーションゲーム『Oxygen Not Included』の日本語フォントを、ちょっといい感じにする MOD です。
詳しくは Steam Workshop のページ をご覧ください。
.devcontainer/.env.template
をコピーして.env
にリネームする- 次の通り書き換える
ONI_CLIENT_DLL_PATH
... ONI がインストールされているディレクトリの、DLL がいっぱい入っているManaged
ディレクトリへの絶対パスONI_LOCAL_DEV_MOD_PATH
... ユーザーディレクトリにある ONI の MOD ディレクトリへの絶対パス +/Dev
- Dev Container を立ち上げれば開発できるようになっている
Directory.Build.props
を次の通り書き換えるGameClientDllPath
... ↑のONI_CLIENT_DLL_PATH
と同じLocalDestinationPath
... ↑のONI_LOCAL_DEV_MOD_PATH
と同じ
- だいたいうまくいくようになっている (はず)
普通の C# プロジェクトと同じようにビルドしてください。
ビルドを行うと、DLL と resources
ディレクトリの中身が ONI の開発用 MOD ディレクトリに自動的にデプロイされ、ゲームから読み取れるようになります。
- すばらしいフォントを作っていただきありがとうございます。
- 以下の解説にはとても助けられました。
- 以下のリポジトリのコードは大いに参考にさせてもらいました。