MOD

Last-modified: 2019-01-26 (土) 15:45:26
 
 

ファイル

バランス調整MOD

外人の有志が作ったバランス調整Mod (概要はgoogle翻訳)
「Assassin」、「Warbot」、「Crazed Human」の3つの新しいキャラクターを追加します。
「すべてのレシピのロックを解除する」ボタン、二重レベルの通知、「耐久が存在するアイテムのみドロップ」、フロアキーをドロップする機能、
など操作性の向上。さらにバグ修正や、新たなアイテムやモンスターを追加。その他多くの変化が含まれています。

Current version 2.6.6.1 is compatible with Pit 1.6.2 "Osmium".

これを導入すると現在日本語化できません
The Pit Fan Mod! (Updated To 2.6.6 with Crazed Human Class)

フォント変更

ゲーム内のフォントをゴシック体に変更します。
同梱されているおまけパッチで、ゲーム内ですべての文字が強制的に大文字化されているのを解除できます(v1.5.4 S用)

変更例1変更例2

 

Sword of the Stars The Pit用 欧文フォント(20150208版)

※大文字化の解除自体は設定ファイル(d10)のフォント定義に有る"UpperCaseOnly"の値を"false"にする事で行えます。

ツール

トラップ記憶支援ツール

https://github.com/linuxman6/thepittool
 扉トラップ、未確定扉トラップ、各種MODの出現状況を記録しておけるツール

日本語化関連

日本語フォント

ゲームで日本語を表示する為のフォントファイルになります。

  • 現時点で日本語を表示出来るのは設定ファイルに含まれているテキストのみになります。
  • 解読を要するメッセージ類は日本語対応パッチを当てないとテキスト中の日本語部分は暗号化されずに表示されます。

Download - 2015/08/19版

*旧版 Download - 2015/07/24版

設定データ抽出ツール

XNBファイルから設定データを取り出すコンソールプログラムになります。
※プログラムの動作には.Net Framework4.0以降の環境が必要です。

Download

使い方

設定データはv1.5.5時点でゲームをインストールした先のContentフォルダに含まれる、ファイル名の先頭が"d"で始まる数字2文字のファイルに格納されています。
DOSプロンプト上で以下のコマンドラインを実行すれば全ての設定データを取り出せると思います。

SotSTP_XnbDescToText.exe <ゲームフォルダ>\Content\d??.xnb <出力フォルダ> -r

設定データ変換ツール

設定データ抽出ツールにより作られたテキスト形式の設定ファイルからXNBファイルを作成するコンソールプログラムになります。
※プログラムの動作には.Net Framework4.0以降の環境が必要です。
Download

使い方

テキスト形式の設定ファイルを含むフォルダを入力フォルダとし、以下のコマンドラインをDOSプロンプト上で実行します。

SotSTP_XnbTextToDesc.exe <入力フォルダ>\d??.txt <出力フォルダ> -r

日本語対応化パッチ

当パッチはフォント周りの処理に日本語文字を対応させるだけの日本語化制作者向けの物です。
ゲームを日本語化して遊びたい方は日本語化ページで配布されているファイルをご利用下さい。

  • 対応バージョン:Steam Gold版 v1.6.2
  • パッチの適用先となるフォルダには英語版のThePit.exeが存在するフォルダを指定して下さい。



Download - 2017/12/10

  • 2017/12/14 - パッチ作成ミスの修正(DLファイル差替)

アセンブリ文字列書換ツール

The Pitの実行ファイルに含まれている文字列を書き換えるツールになります。
Download

コメント

  • アセンブリ文字列書換ツールを公開、行儀の良いプログラムでは無いので使い方によってはCTD必至ですw表示文字列の特定にはある程度の.Netの知識が必要になると思います。表示文字列と対応項目が解らない物とかはこちら調べるので遠慮なくどうぞ。 -- qwe? 2015-07-18 (土) 23:57:07
    • お疲れ様です。メニュー周りの変更で試して使い方を理解しました。丁寧な説明でとても助かりました。作業で分からない所があったら質問させていただきますっ -- りなくす? 2015-07-19 (日) 17:42:29
      • 動作確認どもです、使い物になるようなので安心しました。でも、書換に利用したパッチファイルは更新しないで新たに出力した方が良かったかなぁ… -- qwe? 2015-07-19 (日) 20:01:45
  • 次はフォントを少し修正します。現行のフォントはオリジナルに合わせてビットマップ風の物を利用していますが、他のフォント(二次利用可能な物)で要望がありましたら書込をお願いします。 -- qwe? 2015-07-19 (日) 00:01:47
    • 私は現状のオリジナルに近いフォントで良いと思います。元の雰囲気を損なわずに表示できて気に入っています。以前に作られたゴシックフォントは読みやすくて良かったのですが、日本語表示だと見た目にかなり影響が出てきそうですので.. -- りなくす? 2015-07-19 (日) 19:24:01
      • 了解です。要望は引き続き受付ますが、現行のBmArmy+PixelMplus版は必ず用意するようにします。 -- qwe? 2015-07-19 (日) 20:09:56
  • 現行の日本語化の運用方法とは異なる物なのでコメ欄での公開。編集作業をCSV形式で行える様にする為のツールですが、突貫工事で作った物なので基本動作以外はテストは殆ど出来ていなかったり…、利用しない場合は無視して下さい。DL -- qwe? 2015-07-22 (水) 20:36:01
    • なんと便利なツールを.. 作業所で多くの手が入っている現状では使いにくいのが残念でなりません。けど、ローカルでのチェックとテストには十分以上に利用できそうです。ありがとうございますっ -- りなくす? 2015-07-22 (水) 21:27:21
      • 了解です。もし移行する気になられたらデータの移行作業は手伝いますので言って下さい。 -- qwe? 2015-07-23 (木) 23:43:12
  • 日本語フォントを更新、これ以降は不具合対応のみとなります。 -- qwe? 2015-07-24 (金) 22:18:55
  • 更新お疲れ様です。残すは翻訳作業のみ。がんばりますっ -- りなくす? 2015-08-06 (木) 00:57:20
  • 日本語化した場合の表示ついて報告を受けたので代理として。「低解像度でクッカーの使用やステータスとインベントリの同時表示で左右のウィンドウが重なってしまう」。とのことです。 -- りなくす? 2015-08-17 (月) 20:09:40
    • こればかりはどうしようもないと考え、日本語化した場合の仕様なので高解像度で遊んで欲しいと説明しました。ですので、日本語化の方法やフォントは現状のまま変更無しで良いという方向でひとつ。 -- りなくす? 2015-08-17 (月) 20:12:23
      • 表示周りの処理は(も)追い切れていないのですが、画面に表示されるパネルやダイアログとかの部品には表示サイズを縦横固定ではなくベクタ(対角線)で保持している物が有り、これが文字サイズの違いによりパネルの大きさや他のパネルの位置を変動させている原因になっているようです。日本語フォントはオリジナルよりも横幅は小さいのですが縦幅が大きく、武器パネルとか縦幅の小さい複数行を表示するパネルを著しく大きくなり、他のパネルに重なってしまっていると。解決策は不要との事ですが、フォントの確認の際に前回の修正漏れを見つけたので修正ついでにオリジナルの文字サイズに出来る限り近づけてみようと思います。ちなみに現行のままでの解決策となると全画面表示では不可、ウィンドウ表示ならパネルの重なりが気にならない大きさまでウィンドウの横幅を広げるしかないかと。 -- qwe? 2015-08-18 (火) 19:10:07
  • 表示される文字列が表示枠を越える場合に自動的に改行する機能を追加したパッチを試作版として公開しました。追加した機能の要不要は翻訳に参加していない私では判断しかねますので、判断は翻訳作業に参加されている方にお任せします。要らない場合は遠慮無く言って下さい。 -- qwe? 2015-08-18 (火) 22:53:26
    • 試作版を試してみたのですが、自分の環境では現行版と同じく表示枠内での改行がされず…それとファイルの日付が現行版と同じなようです。現行で挟んでいる半角空白文字を消す手間はありますが、自動改行のほうがより美しいと思うのであるとありがたい機能ですね。 -- Tomato? 2015-08-19 (水) 22:38:41
      • 申し訳ありません、以前の内容のままでファイルをUpしていました。新しいパッチを再Upしましたのでお手数をお掛けしますが再DLをお願いします。それと説明に付け加えるのを忘れていましたが、パッチは現行版/試作版とも適用先フォルダには英語版のThePit.exeが存在し、_localize_jp.dllが存在している場合は事前に削除しておく必要が有ります。 -- qwe? 2015-08-19 (水) 23:43:07
      • 自動改行処理による表示はフォントが等幅でないのと左右中央揃えが多用されているので見栄えには期待しない方が…、既存の半角空白文字はフォントが特殊なので適度に有った方が見やすいかも知れませんね。 -- qwe? 2015-08-20 (木) 00:16:14
    • tomatoさんの意見と同様に自動改行はとても素晴らしい機能だと思います。これによって不要な半角スペースが無くなるのに加えて、最終的な調整作業の手間が激減します。ですので、反対意見がないようでしたら自動改行機能付きを主にしたいと思います -- りなくす? 2015-08-20 (木) 00:51:22
      • 了解しました。試作版は当面の間は不具合報告を待ち、パッチ化の必要が無い限りはファイル差し替えで対応しますので、頃合いを見て反対意見が無いようでしたら正式版として公開します。 -- qwe? 2015-08-20 (木) 20:06:58
    • 素早い対応をありがとうございます。ざっと見た程度ではありますが、問題なく表示枠内で改行されていました。ただ、次の部分では逆に今までされていた所が改行されなくなっている?ようです。1.SotSDexのRecipes画面、Ingredients:部分の改行 2.New Gameのキャラ選択画面、装備一覧の後半部分の改行 3.オブジェクトにマウスオーバーすると出る文字の改行(このWikiの画面説明ページ、メイン画面の項に載っている画像で言えば「ROCK ARCHRAZORTEETH」のようになる)今の所はこれしか分かりませんが、取り急ぎご報告いたします。 -- Tomato? 2015-08-20 (木) 01:41:58
      • 指摘して頂いた不具合を確認しました。原因は表示枠に対して1行に収まるテキスト、または最終行か判断されるテキストにて強制改行文字のチェックが抜けていた事による物でした。修正ファイルをUpしましたのでご確認をお願いします。修正ファイルはパッチではなく、パッチ適用済みのファイルを置き換える形になっていますのでご注意下さい。 -- qwe? 2015-08-20 (木) 19:48:12
      • お疲れ様です。上で報告した箇所の方は修正されている事を確認しました。また何かあれば報告します。 -- Tomato? 2015-08-21 (金) 18:13:17
    • それと確かに等幅ではないのでキッチリ揃った感じにはならないですが、現行での調整の手間を考えるとやはり自動改行の方がはるかに楽ですし、私はこれで十分キレイだと思います。 -- Tomato? 2015-08-20 (木) 01:48:53
  • 日本語化用フォントを更新しました。内容は不具合修正、フォントサイズの適正化、小サイズのフォント追加になります。小サイズのフォントはパネルの重なりに対処する物で、当方の環境では低解像度(1280x720)の英語版と日本語化版とでパネルのサイズは異なるものの重なるのが普通(クラフトパネルはレシピのスクロールが殆ど隠れる)だったので、この問題を回避するには利用者側で小サイズのフォントの中から選んで貰う形にしています。フォントサイズの適正化は文字の大きさを以前の物よりも更にオリジナルに近づけられた気がする処置になります。 -- qwe? 2015-08-20 (木) 00:40:28
    • こちらも更新お疲れ様です。環境に応じた細かな対応、本当にありがとうございますっ -- りなくす? 2015-08-20 (木) 00:53:00
  • 解読メッセージ日本語対応パッチ用の修正ファイルを更新しました。 -- qwe? 2015-08-27 (木) 00:43:50
    • お疲れ様です。日本語化作業所の方で言われていたモンスターのツールチップ後半部分が表示できていない問題、Light Security Bot Mk Iで試しただけではありますが修正ファイルで解決しました。 -- Tomato? 2015-08-27 (木) 01:43:03
      • 原因を書いていませんでした、今回のは私が改行処理にて1行の文字数を表示幅に対して”数ピクセル少ない幅”で処理するとという余計な処理を加えていたのが原因でして、 ツールチップなどの表示幅が可変する物の中には表示を1行で固定している物がり、これが改行処理を2度(1度目は表示幅を求めるのに必要な文字数を得る為、2度目は実際に描画する文字数を得る為)呼んでいる事により、 1度目に対して2度目に得られる1行当たりの文字数が少なくなり、表示枠は1度目で得られた文字数分、描画は2度目で得られた文字数で処理される(2行目以降は改行されているので表示されない)と言う不具合を引き起こしていました。 不具合対応は私が加えた部分を外す物で動作確認はSecBotだけで十分になります。ご報告、感謝です。 -- qwe? 2015-08-27 (木) 19:01:12
    • 遅くなりましたがこちらでも修正を確認しました。お疲れ様でございますっ -- りなくす? 2015-08-27 (木) 23:19:28
  • 日本語対応化パッチ(旧称:解読メッセージ日本語対応パッチ)を更新しました。内容は試作版として公開していた物と同じですので、既に試作版を適用されている方はパッチを再適用する必要は有りません。 -- qwe? 2015-09-05 (土) 21:32:32
    • 更新お疲れ様です。日本語化ファイルセットも更新あせて更新しました。作業手順がひとつ減って導入しやすくなりましたっ -- りなくす? 2015-09-05 (土) 23:52:32
  • 日本語対応化パッチを更新しました。今回よりプロファイル切り分け機能を廃止していますので、プロファイルデータの切り換え作業をお忘れなきようお願いします。 -- qwe? 2015-09-13 (日) 19:55:12
  • 感謝際仕様に対応した日本語対応化パッチを公開しました。 -- qwe? 2015-12-03 (木) 20:03:43
    • 更新お疲れ様でした。おかげさまでまた日本語表示できるようになりました。ありがとうございましたっ -- りなくす? 2015-12-03 (木) 22:59:58
  • 最新の更新に対応した日本語対応化パッチを公開しました。 -- qwe? 2015-12-22 (火) 23:32:08
    • 早っ そしてお疲れ様です。さて、私のお仕事の番だ… -- りなくす? 2015-12-23 (水) 00:16:19
  • 対応化パッチを更新、設定ファイルの読込周りを変更しているので新たな不具合が発生するかも。動作確認は起動とメニュー周りのみとなっています。 -- qwe? 2016-03-27 (日) 08:32:49
  • 更新お疲れ様です。ありがとうございますっ よーし、現状分の日本語化パック作っちゃうぞ- -- りなくす? 2016-03-27 (日) 13:46:11
  • 動作確認したところ、Sotsdexで表示されるメッセージが画像のようになっています。未解読部分が暗号化されずに表示されているようです。対応化パッチのみを当てた状態です。 https://photos.google.com/share/AF1QipP_YmisUZyKgkJM0kryL3b3tgOXmNXCvtUh0xYlCOR5kABHE6HCpg1yTs8OlEKdmw/photo/AF1QipObM4CFRgRB3bm8yNydZjBF2Gj5qBxQbEEFWa2_?key=a2JhVXRNMnNQYzgtVV9UNl9ZQzQ5Z3FsUW1fMlh3 作業所の配布物シートに「v1.5.6S 対応設定データサンプル 20160327」を置きました。表示のテストにどうぞです -- りなくす? 2016-03-27 (日) 14:56:02
  • v1.5.8用の日本語対応化パッチを公開しました。 -- qwe? 2016-04-29 (金) 14:37:25
    • 早っ いつもありがとうございます<(_ _)> -- りなくす? 2016-04-29 (金) 20:08:18
  • v1.5.8バグ修正版用の対応化パッチを公開しました。 -- qwe? 2016-05-03 (火) 15:59:47
    • 更新ありがとうございます。せかしてしまったようでも申し訳ないです。動作も確認しましたっ -- りなくす? 2016-05-03 (火) 16:15:49
      • 動作確認どもです。パッチは朝一で作り終えていてUpが遅れただけですのでお気になさらすに -- qwe? 2016-05-04 (水) 09:26:28
  • v1.6.0向けの日本語対応化パッチを公開しました。実際に日本語を表示させた確認はしていませんが、書換対象となる処理に変更は無いので問題は無いはず… -- qwe? 2017-11-22 (水) 19:44:22
  • v1.6.2用の日本語対応化パッチを公開、パッチ自体に修正はありません。ちなみにv1.6.2の処理に関する変更点はローカルセーブ時のエラー処理周りのみの模様。 -- qwe? 2017-12-10 (日) 19:14:55
    • アップデート対応ありがとうございます。アップデート自体に気付いてなかったです(汗 作業を始めます... -- りなくす? 2017-12-14 (木) 19:31:43
    • 今試した所、パッチが「[エラー] 旧バージョンのファイルが存在しません」というエラーで当てられないようです。パッチ公開後にまたこっそり修正があったのかもしれません。確認していただけるとありがたいですっ -- りなくす? 2017-12-14 (木) 20:23:51
      • 参考までに。 ファイルサイズ: 3504640バイト SHA1: E0ADEA1471AECDEC6A04959D231DB799F2D09D14 -- りなくす? 2017-12-14 (木) 21:58:13
      • パッチミス申し訳無いです。どうやらパッチ作成ツールの設定で既存ファイル(DLL)が無いとパッチが当たらないようにしていたようです。既存DLLが無くてもパッチが当たるように修正した物をUpしましたので再確認をお願いします。(DLリンクはそのままです) -- qwe? 2017-12-14 (木) 22:29:08
      • 対応ありがとうございました。おかげさまで無事パッチを当てられました。感謝ですっ -- りなくす? 2017-12-14 (木) 23:39:00