#author("2020-05-07T14:41:02+09:00","","") #author("2020-05-07T14:44:56+09:00","","") *イントロ [#ladc40ec] -このガイドはあなたがダークエストダンジョンの改造を始める際に役立つ公式のベースレベルの情報を提供することを目的としています。大規模な改造プロジェクトには大量の潜在的な情報が含まれているため、私達はコミュニティのメンバーが独自のヒントやトリックを用いて詳細なガイドを書くことを奨励しています。 -もしこの公式ガイドに貢献したいのであれば、現在のガイド改造者の一人に連絡してください!あなたの協力をお待ちしています。これは公式ガイドなので、編集上の管理が必要なことを理解している限り、あなたの助けがあるのは嬉しいです。 -あなたのプロジェクトが成功することを祈っています! RIGHT:Red Hook -- Tyler Sigman(タイラー・シグマン) *推奨ソフトウェアについて [#z2d46453] -ダーケストダンジョンのファイルのほとんどはテキストエディタで編集できます。使用できる推奨ソフトウェアの一部を次に示します。 -このリストのうち、スケルトンの編集や作成にはSpine2Dだけが絶対に必要であることに注意してください。 他のすべてのソフトウェアは推奨はしますが、必須ではありません。 **推奨ソフトウェアリスト [#n2221eb9] -Notepad++ --イメージファイル以外のファイル(.darkest、.json、.xmlなど)を使用する場合、テキストエディタで開くことをお勧めします。 お勧めするエディタは、その多様性、機能性、および可用性の点でNotepad ++です。 あなたは多くのユニークで便利な機能にアクセスでき、すべて無料で利用できます。 -Spine --ダーケストダンジョンはSpineを使ってキャラクターのスケルトンとアニメーションを作成します。 Spineがなければ、ヒーローや敵の新しいアニメーションを作成することはできません。 Spineは有料のプログラムであるため、自作のアニメーションを作成するには費用がかかるかもしれませんが、ダーケストダンジョンのMODを作るのに必要な要件をはるかに上回る可能性のあるフルエディターです。 &br;(Spineの プロフェッショナルバージョンでは、メッシュをボーンにアタッチする必要があります) --Spineの入手先 → [[こちら>http://esotericsoftware.com/]] -また、ダーケストダンジョンのMODに使用するためには、必ずSpineの2.1.27を使用する必要があります。 "エクスポートする前にSpineのバージョンを2.1.27に設定してください。そうしないとダーケストダンジョンのプログラムは.skelファイルを正しく読み取れません(これはエラーの原因かもしれません)。 --エクスポート時の設定 ---Atlasエクスポート設定をデフォルトのままに設定します。ただし次の点は変更します。「最大幅」と 「最大高さ」を4096に設定。 「2の累乗(Power of two)」をOFFに設定。 -Photoshop --おそらく最も機能的で強力なPhotoshopは、ダーケストダンジョンの画像を編集したり作成したりするのに最適な方法の1つです。 -Gimp --Gimpは有料のPhotoshopに対する無料の代替品です。機能的ではありませんが、それでも信じられないほど強力です。アセットを簡単に操作または作成できるようになります。 -Photoshop用プラグイン SuperPNG --ダーケストダンジョン用の画像は、PNGファイルとして透過設定でエクスポートする必要があります。 「Gimp」はこれを自動的に行ないますが、「Photoshop」では 「SuperPNG」プラグインをお勧めします。 --SuperPNG入手先 → [[こちら>http://www.fnordware.com/superpng/]] -トリムマスクプログラム --PNGファイルからマスクをトリミングできます --PNGファイルをexeファイルにドラッグアンドドロップしてください --確認ウインドウなどは表示されませんが、ドラッグアンドドロップされればプログラムは動作しています --トリムマスクプログラム入手先 → [[こちら>https://www.dropbox.com/s/0p05f5jza27qk4w/mask_trim_png.exe?dl=1]] -アルファレイヤーリムーバー --アルファカラーレイヤー(アルファチャンネル?)を削除することができます --PNGファイルをexeファイルにドラッグアンドドロップしてください --確認ウインドウなどは表示されませんが、ドラッグアンドドロップされればプログラムは動作しています --アルファレイヤーリムーバー入手先 → [[こちら>https://www.dropbox.com/s/7o3xb4cwevxnu79/png_alpha_colour_remover.exe?dl=1]] *改造できるもののリスト [#oaeb1d56] -一般的に変更可能な部品・システムのリストです。より詳細な情報はそれぞれのセクションで説明しています(追加予定) #br -ヒーロー --ヒーローは現在、非常に細かく改造に対応しています。独自のグラフィック、アニメーション、スキルで完全に新しいクラスを作成することが可能です。 -バフとエフェクト --ほとんどのバフやエフェクトを改造することができます。少数のエフェクトだけがモディファイア((自動処理の一種))によってハードコーディング((本来プログラム中に記述すべきでないリソースを、直接ソースコード中に埋め込むこと。ここではおそらく「変更不可」の意))され、アクセスできません。 -供給品((消耗品の内、買わなくても支給されるものだと思われる))および消耗品 --消耗品の多くはハードコーディングされていますが、新しいものは一般的に容易に追加できます。特定のクラスまたはシナリオに供給アイテムを制限することは現在不可能です。 -モンスター --新しいモンスターや既存のモンスターを追加または改造することができます。 -場所 --新しい場所は追加できませんが、既存の場所は変更できます。 -AI --すべてのAIを修正することができますが、新しいAIの仕組みは追加できません。 -キュリオ --キュリオは変更または追加することができますが、潜在的可能性は非常に限られています。 -トリンケット --すべての装身具はMODで利用でき、新しいトリンケットはかなり簡単に追加できます。 -奇癖 --すべての奇癖は改造または追加が可能です。 -精神崩壊・徳 --新しいものや既存の精神崩壊・徳を改造することができます。 -ルート((アイテムの獲得)) --ルートテーブル((アイテム獲得時の乱数と獲得アイテム対応表))は簡単に追加および変更できます。 -クエスト&ダンジョン自動生成 --ダンジョンの生成は、ハードコーディングされたパラメータにリンクされたいくつかの変数によって大きく左右されますが、クエストの生成はMODで利用できるようになります。 -村のイベント --新しいものや既存の町のイベントは簡単に修正可能ですが、新しいものは追加できないため、既存のイベントの構造で作業する必要があります。 -オーディオ --オーディオは変更することができますが、大量の変更を希望するユーザーにとっては非常に時間がかかり、困難です。 *ダーケストダンジョン用のMOD制作の基本 [#g8180866] -ダーケストダンジョン用のMODを作ることは、実はコンセプト的にはとても簡単です。常に重要なのは実行することです。 -ゲーム内のすべてのMOD用変更可能なファイルは、Darkest Dungeonのインストールフォルダに含まれています。 #br -ダーケストダンジョンのインストールフォルダ C:\Program Files (x86)\Steam\steamapps\common\DarkestDungeon\ **作業用フォルダの作成 [#q28208af] -MODを作成するには、上記のフォルダの内部のフォルダ構造に従ってファイルを改造する必要があります。 +ハードディスク上のどこか好きな場所に作業用フォルダを作成します。 例:C:\tylersMod\ --(上記のようなフォルダを好きな場所に作成。フォルダ名も好きなもので良い。ダーケストダンジョンの作者がTyler Sigman(タイラー・シグマン)さんなので、公式MOD制作ガイドではこのフォルダ名で説明されています) +好きな場所に作った作業用フォルダに改造したいファイルをゲームインストールフォルダからコピーして来て置きます --(このとき、ゲームのインストールフォルダの内部構造に従います) --例として、没落者(leper)のデータを改造したいと思ったら、下記ファイルをゲームのインストールフォルダからコピーします。 leper.info.darkest --そのファイルがある場所はここです。 C:\Program Files (x86)\Steam\steamapps\common\DarkestDungeon\heroes\leper\leper.info.darkest --コピーしたファイルを置く場所は、作業用フォルダの中になります。 C:\tylersMod\heroes\leper\leper.info.darkest --ゲームインストールフォルダの内部構造(heroesとleperのフォルダの部分)が、 C:\Program Files (x86)\Steam\steamapps\common\DarkestDungeon\heroes\leper\leper.info.darkest --作業用フォルダに再現されているということです(こちらにもheroesとleperのフォルダがあります) C:\tylersMod\heroes\leper\leper.info.darkest **各クラスのフォルダリスト [#qa18eff1] -ヒーローのフォルダ名が英語のため、リストを作りました。参考にしてください。 #divregion(長いので折りたたみ クリックで表示)) -没落者 \DarkestDungeon\heroes\leper\ -荒くれ者 \DarkestDungeon\heroes\hellion\ -クルセイダー \DarkestDungeon\heroes\crusader\ -忌まわしき者 \DarkestDungeon\heroes\abomination\ -重騎兵 \DarkestDungeon\heroes\man_at_arms\ -賞金稼ぎ \DarkestDungeon\heroes\bounty_hunter\ -追い剥ぎ \DarkestDungeon\heroes\highwayman\ -神秘主義者 \DarkestDungeon\heroes\occultist\ -修道女 \DarkestDungeon\heroes\vestal\ -犬使い \DarkestDungeon\heroes\houndmaster\ -墓荒らし \DarkestDungeon\heroes\grave_robber\ -ペスト医師 \DarkestDungeon\heroes\plague_doctor\ -ジェスター \DarkestDungeon\heroes\jester\ -古物収集家 \DarkestDungeon\heroes\antiquarian\ -石弓射手 \DarkestDungeon\heroes\arbalest\ -フラジラント \DarkestDungeon\dlc\580100_crimson_court\features\flagellant\heroes\flagellant\ -マスケティア \DarkestDungeon\dlc\445700_musketeer\heroes\musketeer\ -盾を破りし者 \DarkestDungeon\dlc\702540_shieldbreaker\heroes\shieldbreaker\ #enddivregion **アップロード後のMODの動き [#qb87b9fd] -Steam WorkshopにMODをアップロードすると、フォルダ構造が保持されます。 -ユーザーがあなたのMODをサブスクライブしてそのMODをタイトル画面で有効化すると、MODファイルは実行時にそのセーブデータを読み込む際に上書きされます。 **改造したファイルをテストする時 [#d84ce2bb] -改造したファイルをテストするには、先程作成した作業用フォルダから、実際のゲームのフォルダににコピーしてください。 -実際のゲームのフォルダ \SteamApps\common\Darkest Dungeon\mods\ C:\Program Files (x86)\Steam\SteamApps\common\Darkest Dungeon\mods\ **Darkest Dungeonのコピーを作成する方法 [#t7d452eb] ***Darkest Dungeonのコピーを作成してテストする方法 [#t7d452eb] -Darkest Dungeonのコピーを作成し、テスト用のファイルを上書きすることもできます。これにより、Steam / GOGのバージョンは変更されません。 これを実行するときに、 「nosteam」フォルダ内の実行可能ファイルを実行します。 -(この2つの文とフォルダについては、いまいち管理人は理解していません。「nosteam」フォルダというのも見つからなかったですし、「ダーケストダンジョンのゲームファイルそのものをコピーしてテストしてもいいよ」ということなのかも知れないとも思いましたが、確証が持てません。原文は[[公式MOD制作ガイド>https://steamcommunity.com/sharedfiles/filedetails/?id=819597757]]にあるので、適切な訳し方があれば教えてほしいです) -個々のファイルとフォルダの詳細については、このガイドの関連するサブセクション(別の子項目)を参照してください。 (たとえば、ヒーロークラスを変更したい場合の詳細については、ヒーローセクションにジャンプしてください)。 #br #pcomment(reply)