﻿==========================================================
 The Dark Mod 日本語化 Mod  v1.0
 対応バージョン: The Dark Mod 2.14 (64bit / Windows)
==========================================================

■ 内容
・メニュー、設定画面、ヒント、所持品・道具名などの UI 全般（約1,350項目）
・AI の音声字幕 約6,800行（衛兵・貴族・司祭・町人など、話者ごとに口調を訳し分け）
・同梱ミッション3本の文字列・読み物・字幕・ブリーフィング
    - Training Mission（訓練ミッション）
    - Official 1: A New Job
    - Official 2: Tears of St. Lucia

The Dark Mod は本来、日本語のような多数の文字を表示できません（1フォント256文字まで）。
この Mod では、公開されているソースコードに日本語表示の仕組みを追加した実行ファイルを同梱しています。

■ 導入方法
1. The Dark Mod のフォルダ（TheDarkModx64.exe がある場所）を開きます。
2. 元の TheDarkModx64.exe を、別の名前（例: TheDarkModx64_original.exe）にしてバックアップします。
3. このアーカイブの「darkmod」フォルダの中身を、The Dark Mod のフォルダに上書きコピーします。
     TheDarkModx64.exe                         … 日本語対応版の実行ファイル
     zz_tdm_japanese.pk4                       … 日本語データ本体
     fms\training_mission\zz_training_mission_japanese.pk4
     fms\newjob\zz_newjob_japanese.pk4
     fms\stlucia\zz_stlucia_japanese.pk4       … 各ミッションの日本語データ
   ※ fms 以下は、そのミッションを導入している場合だけで構いません。
4. ゲームを起動し、「Settings」→「Video」→「Language」で「Japanese」を選びます。
   表示が切り替わらない場合は、一度ゲームを再起動してください。

■ 元に戻す方法
・上記でコピーした zz_ で始まる pk4 ファイル（本体フォルダと fms 以下）を削除し、
  バックアップした exe を元の名前に戻します。
  ※ AI の字幕は pk4 で日本語に置き換えているため、言語設定を English にするだけでは元に戻りません。

■ 注意
・tdm_installer.exe でゲームを更新すると、実行ファイルが公式版に戻ることがあります。
  その場合は日本語対応版の TheDarkModx64.exe をもう一度コピーしてください。
  （TDM 本体のバージョンが 2.14 以外になった場合は、この実行ファイルは使わないでください）
・日本語対応版の実行ファイルは、プレイに不要なエディタ機能（Radiant 等の内蔵ツール）を省いてビルドしています。
・上記3本以外のミッションは、文字列・読み物が英語のまま表示されます（メニューや AI の字幕は日本語になります）。

■ 使用フォント（SIL Open Font License 1.1）
・Zen Old Mincho SemiBold（明朝体。UI・本・公文書など）
    Copyright 2021 The Zen Old Mincho Project Authors
・Klee One SemiBold（手書き風。手紙・メモなど）
    Copyright 2020 The Klee Project Authors
  ゲーム用のテクスチャに変換して収録しています。ライセンス全文は licenses フォルダにあります。

■ ライセンス
・The Dark Mod のソースコードは GNU GPL v3 です。同梱の実行ファイルは、
  公式 SVN の branches/release214 に licenses\engine_patch.diff の変更を加えてビルドしたものです。
  （公式ソース: https://svn.thedarkmod.com/publicsvn/darkmod_src/branches/release214 ）
・翻訳データの著作権は各原作者および翻訳者に帰属します。The Dark Mod の配布条件に従います。

■ 仕組み（参考）
・UTF-8 の文字列をデコードし、256文字を超える文字は日本語用のグリフ表（fonts/japanese/_cjk/）から描画します。
・日本語は単語の間に空白がないため、禁則処理つきで1文字単位の改行に対応しています。
・ミッション内に直書きされた英文（鍵の名前や目標など）は strings/fm/japanese.literal の対訳辞書で置き換えます。
  他のミッションを日本語化する場合も、この仕組み（japanese.lang と japanese.literal）が使えます。

制作: PlayersVillage (mod.playersvillage.com)
