基本的な知識
Kenshiのファイル構成
サブスクライブしたMODのローカル化
FCS(Forgotten Construction Set)について
Steam上から ライブラリ>ゲーム>Kenshiを右クリック>ゲームエディターを起動 で起動できます
また、Kenshiの保存フォルダ内にある実行ファイルから起動できます
これを使えば自分でMODの作成やキャラクターのステータスの変更が可能
- 開始画面
最初は空白なので作成ボタン(右側)を押す。いらないMODはKenshi保存フォルダ内のmodsフォルダから直接削除
- 基本画面の説明
この画面で改変を行う。新規MODなら保存して終了。間違えたなら、保存せずそのまま終了すればOK
- 適用
Kenshi起動画面より、Modsタブからお好みのMODを選択、Save configで設定を保存
データの日本語化
MOD作成のやり方一例
- ゲームスタート時の項目を追加する
- アイテムを便利にする
- UIの変更(0.97現在)
- エッジ3とメイトウ武器を自作可能に
- ペットの動きを改善する
- キャラクターへのセリフの追加
- 街の追加や修正
- 鍛冶一覧から低等級を除外
作成したMODをSteam コミュニティにアップロードするやり方一例
1.FCSを起動します
※必ずSteam上から起動してください、エクスプローラー上から起動した場合アップロード出来ません。またKenshiを起動していると起動できない場合があるようです(SteamアカウントをFCSに認識させる必要があるためだと思われる)
2.アップロードしたいMODを選択し、Doneをクリックします
3.Steam Workshopをクリックします
4.以下の項目を入力します ※英語のみの入力にした方が良いです(?)[後から変更可能です]
Mod title:MOD名 Author:作成者名(?) Version:バージョン Descripption:MODの説明 ※日本語の説明文を追加したい場合、Steam上で後から変更する(?) Tags:作成したMODのカテゴリーを選択 Preview image:Steam コミュニティで表示される画像を設定します Visibility:公開する範囲を指定します
5.Uploadをクリックします
6.正常に処理された事を確認します(ここの確認項目のチェックを忘れてました、MOD Steam IDが設定されれば大丈夫なはずです)
以下は念のための確認作業です
7.ワークショップを開き、「あなたのワークショップファイル」>「あなたのファイル」をクリックします
8.アップロードしたMODファイルがある事を確認し、開きます
9.URLの最後に記載されている"/?id="の先が、FCS上で表示されていたMOD Steam IDと一致する事を確認してください
9-1.一致しない場合、もう少し編集する必要があります
以降の作業は後日追記します
FCSで設定できる項目一覧
- FCS項目(建築関連)
- Object Type が「BUILDING」「BUILDING_FUNCTIONALITY」「FARM_DATA」「LIGHT」
「BUILDING_PART」「MATERIAL_SPEC」「FARM_PART」のもの - FCS項目(武器防具関連)
- Object Type が「WEAPON」「MATERIAL_SPECES_WEAPON」「WEAPON_MANUFACTURER」
「GUN_DATA」「CROSSBOW」「ARMOUR」のもの - FCS項目(アイテム関連)
- Object Type が「ITEM」「BAGS」「MAP_ITEM」「LIMB_REPLACEMENT」
「MATERIAL_SPACES_CLOTHING」「ITEM_PLACEMENT_GROUP」「NEST_ITEM」
「CHARACTER_PHYSICS_ATTACHMENT」のもの - FCS項目(研究)
- Object Type が「RESEARCH」のもの
- FCS項目(キャラクター関連)
- Object Type が「RACE」「CHARACTER」「STATS」「PERSONALITY」
「ANIMAL_CHARACTER」「RACE_GROUP」「ATTACHMENT」「HEAD」のもの - FCS項目(勢力 都市関連)
- Object Type が「FACTION」「SQUAD_TEMPLATE」「ITEMS_CULTURE」「TOWN」「VENDOR_LIST」
「UNIQUE_SQUAD_TEMPLATE」「FACTION_TEMPLATE」「BUILDINGS_SWAP」のもの - 街の追加や修正でFACTION、SQUAD_TEMPLATE、TOWNの一部を解説。
- FCS項目(AI関連)
- Object Type が「AI_PACKAGE」「AI_TASK」「FACTION_CAMPAIGN」「WORLD_EVENT_STATE」のもの
- AIパッケージについては個別ページあり。
- FCS項目(自然 環境関連)
- Object Type が「BIOMES」「FOLIAGE_LAYER」「FOLIAGE_MESH」「GRASS」「MAP_FEATURES」
「WILDLIFE_BIRDS」「WEATHER」「SEASON」「BIOME_GROUP」「ENVIRONMENT_RESOURCES」のもの - FCS項目(その他)
- Object Type が「NEW_GAME_STARTOFF」「LOCATIONAL_DAMAGE」
「ANIMATION」「ANIMATION_EVENT」「ANIMAL_ANIMATION」「COMBAT_TECHNIQUE」「COLOR_DATA」
「EFFECT」「EFFECT_FOG_VOLUME」「AMBIENT_SOUND」のもの - UIの変更
- 詳しくはリンク参照
- Object Type の見方
- FCS内のウィンドウの一覧表示されているところで右クリック→columnsにマウスカーソルを合わせ、
「Type」を選択すると一覧に列が追加されます。 - または、個々のウィンドウを開いたときには左上に「Object Type」という項目があります。
- FCS項目(セーブデータ)
- セーブデータのフォルダにあるquick.saveファイルや○○.platoonファイルの中の設定
セーブデータから能力・健康値や性格等のステータス、所持アイテムや容姿などを変更する
外部サイト情報
日本語
FCS講座シリーズ
基本操作からデータの日本語化、各種設定項目の詳細まで動画で説明しており、わかりやすい。
https://www.nicovideo.jp/search/FCS%E8%AC%9B%E5%BA%A7
FCS講座(Chigasane作)
上記のFCS講座を補完する目的で制作されたガイド。
2024年2月のFCSの大型アップデートで追加された便利機能について網羅的に解説している。
https://chigasane.hatenablog.com/entry/2024/02/21/141446
Customized fcs def
FCSの関連ファイルを書き換えることで、一部のアイテムにおいて従来では設定不可能だった項目を設定可能にするツール。
ツールの導入後ガイドに従って"fcs.def"を手動で書き換えることでさらに設定可能な項目が増える。
https://steamcommunity.com/sharedfiles/filedetails/?id=2909495250
ダイアログの条件、効果、イベントの一覧
ダイアログで使用される条件や特殊効果について詳細に解説されている。
https://steamcommunity.com/sharedfiles/filedetails/?id=2835958710
各種計算式のメモ
装備の性能、生産・研究・建築速度、ステータスの成長などの様々な要素に関する計算式をまとめているガイド。
https://steamcommunity.com/sharedfiles/filedetails/?id=2880581993
FCS:対ユニーク会話の作り方
https://steamcommunity.com/sharedfiles/filedetails/?id=2840258520
新種族や新装備などのグラフィック追加、アニメーション追加MODの作り方についての解説
https://steamcommunity.com/profiles/76561198070186873/myworkshopfiles/?section=guides&appid=233860
「KenshiのMODを翻訳するヘルパーっぽい物」
google翻訳を活用して翻訳パッチを作成してくれるツール
※あくまで機械翻訳なので人名・固有名詞などの手直しが必要
https://kenshi-test.seesaa.net/article/500377546.html
英語
公式サイトのMODコミュニティフォーラム
http://www.lofigames.com/phpBB3/viewforum.php?f=11&sid=369aeff533f8977bdadac560984acc79
海外wikiのMODページ
http://kenshi.wikia.com/wiki/Category:Modding
Steamコミュニティガイド
Simple Dialogue Modding Guide
http://steamcommunity.com/sharedfiles/filedetails/?id=804686889&searchtext=mod
Let's get modding: weapons!
http://steamcommunity.com/sharedfiles/filedetails/?id=133716332&searchtext=mod
Shidan's Notes
Kenshiの各種計算式・判定の仕様についてが主だがFCSについての情報もあり
https://steamcommunity.com/sharedfiles/filedetails/?id=2570870493
Scythe to Kenshi: Physics Attachment Modding
Kenshiにおける物理演算を伴う装備品を制御するための「Scythe Physics 」というソフトのガイド
https://steamcommunity.com/sharedfiles/filedetails/?id=2307253810
コメント
最新を表示する
>> 返信元
ほうほう、モツ抜きmodと相性悪そうですね、、
やはり奴隷化するときのai使って装備を剥ぎ取って、ピーラーマシンに入れるようにするのが確実かな?
>> 返信元
それだけだと装備を剥ぎ取ってくれないので追加勢力npcが気絶した敵を奴隷化する、装備を取る、奴隷を檻に入れる この檻に入れるをピーラーマシンに出来ないかな?と思ってます
>> 返信元
ソナラスダークに飢えた野盗を放ってスキンハウスで皮剥ぎたちの挙動を観察してみたが、やっぱりピーラーマシンは本質的には「檻」なので当たり前だけど死体は入れてはくれない
またピーラーの中にある死体は担ぎ上げて処分するから死体から何かを自動的・連続的に作るってのは難しそう
>> 返信元
undertakerって名前のがそれに当たると思うんですけど、周辺の死体を探知して火葬炉に入れるだけなんですよね
>> 返信元
説明助かります となると死体を自動でピーラーマシンに入れてくれる定住型のnpcを作るしかないかな? 奴隷商と皮剥ぎ盗賊のAIを上手く使えば作れそうな気がしますが、、、
>> 返信元
火葬炉ができることは死体の処分だけであり、死体を材料に何かを生み出すことはできない
これはFCSで変えられるような設定ではない
現状で死体または死体候補を何らかのアイテムに変えることができるのはピーラーマシンだけ
火葬炉のデータはどれですか?死体を生肉と腐肉に変換出来る建築物を作りたくて、、、
皮剥機の出力というか、手足を取る時間を高速化したいのですがどの項目を変更すれば可能でしょうか?
MODを自作した経験は1度もなくて、ひとますFCSの項目を一通り眺めてみたのですが
「特定の部位を負傷したら特定のステータスにプラス補正が加わる」みたいなのって作れますか?
下腹部を怪我したら器用さが下がるとかの挙動を書き換える感じのMODを作りたいと思ってます
>> 返信元
奴隷タグの持続時間はFCSで変更できる項目ではない
ただ奴隷タグを瞬時に消すダイアログなら作ることができるから、形成外科医とかの会話しやすいNPCに持たせればいい
バニラではスプリングにいるグレイが奴隷タグ消すダイアログを持ってるので参考に(Grey talk to slaveってダイアログ)
ファストトラベルマシンmod入れてスプリングにマシン置いとくほうが手軽だが反奴隷と喧嘩できなくなる
元奴隷でいる時間が長すぎる上に見つかったら逃亡奴隷からやり直しというシステムに嫌気が差したので
元奴隷の時間を短くしたいと思うのですが、どこを弄ればいいかご存じの方居たら教えて頂きたいです
ガイドの外部リンクをちょっと追加しました
個人的にまだ見てないガイドがあったら知りたいので、他の編集者さんも良かったらリンク追加してほしいです
>> 返信元
返信ありがとうございます!なるほど!「編集中のmod」のフォルダ配下にないとダメなんですね。そちらに置いたら通るようになりました。
./mods/ 下の他のmodのファイルを参照するなどはできないんですね。初心者ですいません。勉強になりましたmm
>> 返信元
そのddsファイルは編集中のmodのフォルダに入ってますか?
fcsの中でファイルパスを選択すると「Files must be somewhere in the game data directory on in your mod directory」と表示されて選択できないのはなぜなのでしょう・・・。例えばrace -> Greenlanderのnm female strongを他のファイルに変更しようとすると表示されます。「./data/」は入力できるのに「./mods/」は選択できない。。
>> 返信元
出来ました!ありがとうございます。これはかなり遊べそう
>> 返信元
FCSでBuildings > Functionality > Furnaceと開いて、右側にあるproducesに登録されているアイテムをRaw Ironから変更
ただし何を燃やしたらいくつ鉄鉱石が出てくるかの設定は変えられない
アイテム用の炉を弄って、出てくるものを鉄鉱石から他の物に変えるのってどうやるんだろう…前のコメント欄で見た記憶があるんだけど何処だったか思い出せない
>> 返信元
ありがとうございます!試してみますね!
>> 返信元
RACE>General内にあるPart map male または Part map femaleをCommunity Part Mapのmasksフォルダ内にあるMask系で該当するものを指定すればok。
ただ追加種族が人間とかでPart mapをバニラから変わりないなら、基本的にパッチ不要。
NG表示方式
NGID一覧