Cookie Clicker

Cookie Clicker

128 ratings
単位日本語化Mod
By snowcat
Steam版CookieClickerで単位を日本語化するModを導入するためのガイドです
3
9
3
   
Award
Favorite
Favorited
Unfavorite
はじめに
Steam版CookieClickerで単位を日本語化するModを導入するためのガイドです
サポート終了のお知らせ
Steam版CookieClickerのリリース初期からメンテナンスをしてきた単位日本語化Modですが、同様の機能を持つMod「日本語訳改善Mod」のリリースに伴い、2022年6月19日のアップデートをもってサポートを終了させて頂くことになりました。
今後は「日本語訳改善Mod」をご利用頂けますと幸いです。
日本語訳改善Modをご利用になる際は単位日本語化Modのサブスクライブを解除してからご利用ください。
なお、サポート終了後も単位日本語化Modはご利用いただけますが、今後のCookieClickerのアップデートにより正常に動作しなくなる可能性がありますので、ご了承の程、よろしくお願い致します。
導入方法
以下のリンクからワークショップに移動し、サブスクライブボタンをクリックします。
https://steamcommunity.com/sharedfiles/filedetails/?id=2685415911


ボタンをクリックした後に一度ゲームを再起動してください。
再起動後に「オプション」→「設定」から「単位日本語化」ボタンで単位を日本語化できるようになります。
ワークショップ外から導入する方法
https://github.com/hideki0403/CookieTools/releases/latest/download/CookieTools.zip

①上記のリンクからModをダウンロードしてから解凍したあと、
CookieClickerのオプション→Mod管理をクリックします
②「/modsのフォルダーを開く」を押すとエクスプローラーが開きます
③localフォルダの中にCookieToolsフォルダを移動させます。
④一旦CookieClickerを再起動し、オプション→Mod管理でCookieToolsを有効化します。
⑤有効化した後に再起動をし、オプションタブの一番下に「CookieTools」という項目が表示されたら導入は完了です。
アップデート方法
v1.0.0からアップデートをする場合
上のセクションの「導入方法」に従って、手順③まで同様に操作してください。
localフォルダにCookieToolsフォルダを入れる際、上書きするかどうかを聞かれたら全て上書きしてください。
手順③まで行ったあと、CookieClickerを再起動することで最新版のCookieToolsが適応されます。

v1.1.0以降からアップデートをする場合
アップデートが存在する場合は拡張設定項目の中に「アップデートがあります」と表示されます。
まずは「最新バージョンをダウンロードする」ボタンを押し、CookieToolsの最新版をダウンロードしてください。
次に「CookieToolsフォルダを開く」ボタンを押すことで、CookieToolsのフォルダが開きます。
このフォルダの中に先程ダウンロードしたzipの中身をドラッグアンドドロップし、上書き保存してください。

以上でアップデートは完了です。
機能
CookieToolsでは以下のことができます

  • 単位短縮機能の有効化
  • 単位の日本語化

これらは「オプション」タブの一番下にある「拡張設定」より設定が可能です。

ウィンドウが閉じられない不具合が修正されたため、セーブデータ修復機能は次のバージョンで削除されます。
その他
CookieToolsはOSSとしてGitHubに公開されており、MITライセンスです。
https://github.com/hideki0403/CookieTools

アップデート履歴
アップデート履歴はこちら[github.com]をご覧ください

ゲームが終了できない不具合について
これについては
・Web版のデータをSteam版に引き継いでいる
・なおかつWeb版の時に「ページ遷移時警告」の設定をONにしている
という条件下で発生していると見られます。(少なくとも自身で検証した限りでは)
Electron製なので普通に動作するはずなのですが、一体何が原因なんでしょうか...

この不具合はv.2.042で修正されました。

単位日本語化について
こちらに関してはWeb版CookieClickerの日本語版[natto0wtr.web.fc2.com]を参考にさせていただきました。

Modに関する技術的な話とか
まずはオプションメニューの独自項目の実装について。
これに関しては(Javascriptに詳しい人であれば)ソースコードを見れば分かると思いますが、Game.UpdateMenu()をフックすることで実装してあります。
(でもこの方法だと1つのModしか実装できないかも、これについては要検証)

上記の方法だと衝突してしまうModを確認しました。
別の方法で実装しましたが詳しくはソースコード[github.com]を見てください

今後Modを作成する方で独自項目を実装したい方の参考になれば幸いです。
6 Comments
minahoku Sep 8, 2021 @ 2:35am 
対応ありがとうございます!
snowcat  [author] Sep 8, 2021 @ 12:33am 
こちらのバグを修正したバージョンをリリースしました。
ご確認いただければ幸いです。
https://github.com/hideki0403/CookieTools/releases/latest/download/CookieTools.zip
minahoku Sep 7, 2021 @ 7:32pm 
Mod作成ありがとうございます
他作者さんが作られたFortuneHelperというものと同時に使いたいのですが干渉してしまうらしく設定画面などを開くと真っ黒になってしまいます。もし対応していただけるなら嬉しいです
https://steamcommunity.com/sharedfiles/filedetails/?id=2595513328
チョコミント色 Sep 7, 2021 @ 1:29am 
日本語版が頻波羅だったんですね、了解です
snowcat  [author] Sep 6, 2021 @ 5:01pm 
こちらについては CookieClicker日本語版 [natto0wtr.web.fc2.com]の単位日本語化機能をそのまま移植しただけですので、私としてははっきりとした理由は分かりません...
チョコミント色 Sep 6, 2021 @ 11:45am 
Mod作成感謝です。
阿僧祇ではなく頻波羅を採用したのはなぜでしょうか?