セーブデータから能力や健康値、性格等のステータス、所持アイテムや容姿などを変更する
各項目は以下のVersionで検証されたものです
- ステータスを変更する(能力・健康値) v0.98.38
- 所持アイテムを変更する v0.98.38
- ステータスを変更する(性格) v0.98.38
- 容姿を変更する v0.98.38
ステータスを変更する(能力・健康値)
1.FCSを起動
2.タブの"Open any"をクリック
3.変更したいキャラクターが保存されている.platoonファイルを開く(この際事前に変更したいキャラクターを新規の一人部隊にしておくと後の作業が楽になる)
4.大量の0とキャラクターの名前が出てくる
5.タブの"Changes"をクリック
6-1.キャラクターの能力を変更したい場合は、Item名が"キャラ名"かつtype名が"STATS"の物をダブルクリック
6-2.キャラクターの健康値を変更したい場合は、Item名が"0"かつtype名が"MEDICAL_STATE"の物を開く
(複数ある場合は、該当キャラのtype名が"STATS"を開き"String ID"を控え、"String ID"に+1されている物を探す)
7.変更したい項目の数値を修正する(各項目の内容については後述)
8.タブから上書き保存をクリック
各項目:
STATS
attributes
dexterity 器用さ strength 筋力 toughness2 打たれ強さ
combat skills
attack 近接攻撃 defence 近接防衛 dodge 回避 unarmed 武術
misc
arrow defence bluff climbing doctor endurance free attribute points mass combat perception survival tracking rarrior spririt xp
movement
athletics 運動能力 swimming 水泳
science skills
engineer エンジニア medic 従軍医療士 robotics ロボット工学 science 科学
stealth skills
assassin 暗殺 lockpicking ピッキング中 stealth 隠密 thievery 窃盗
trade skills
armour smith 鍛冶場(防具) bow smith Crossbow smith cooking 料理 farming 農業 labouring 労働 weapon smith 鍛冶場(武器)
weapon skills
blunt 打撃 bow クロスボウ ff Precision shooting hackers 鉈武器 heavy weapons 重武器 katana 刀 poles 長柄武器 sabres サーベル turrets 砲台
MEDICAL_STATE
misc
bandage0 bandage1 bandage2 bandage3 bandage4 bandage5 bandage6 blood 血液 coma dead fed flesh0 頭部 flesh1 下腹部 flesh2 胸部 flesh3 左腕 flesh4 右腕 flesh5 左脚 flesh6 右脚 hit0 hit1 hit2 hit3 hit4 hit5 hit6 hitmult0 被弾率 hitmult1 hitmult2 hitmult3 hitmult4 hitmult5 hitmult6 hung お腹の減り具合 incapacitated KO rig0 rig1 rig2 rig3 rig4 rig5 rig6 sid0 sid1 sid2 sid3 sid4 sid5 sid6 stun0 頭部ダメージ(0が正常値) stun1 下腹部ダメージ stun2 胸部ダメージ stun3 左腕ダメージ stun4 右腕ダメージ stun5 左脚ダメージ stun6 右脚ダメージ unconcious wear0 wear1 wear2 wear3 wear4 wear5 wear6
所持アイテムを変更する
※例は、義肢 KLR Series Arm(left) を Industrial Lifter Arm(right) 変更する
1.FCSを起動
2."FCS(Forgotten Construction Set)について"を参照し、適当なMODを作る(データの参照を目的としており、使わないので何でもよい)
3.変更後のアイテムの"Stirng ID"を確認する {"Item" > "Limb replacement" > "Industrrial Lifter Arm(right)" に記載されている} 「例として "96024-Newworld.mod" とする」
4.変更前のアイテムの"String ID"も確認しておく {"Item" > "Limb replacement" > "KLR Series Arm(left)" に記載されている} 「例として "96186-Newworld.mod" とする」
5.タブの"Open any"をクリック
6.変更したいキャラクターが保存されている.platoonファイルを開く (この際、事前に変更したいキャラクターを新規の一人部隊にし、変更したいアイテムのみを持たせておくと後の作業が楽になる)
7."0"とキャラクターの名前が出てくる
タブの"Changes"をクリック
8.Item名が"0"かつtype名が"INVENTORY_ITEM_STATE"の物から変更したいアイテム探す {"misc" > "base data sid" が変更前 "96186-Newworld.mod" の物}
9."base data sid"を変更したいアイテムの"String ID"に変更する {"96186-Newworld.mod" から "96024-Newworld.mod" へ}
10.その他,変更したい項目の数値を修正する (各項目の内容については後述)
11.タブから上書き保存をクリック
武器・防具・義肢
INVENTORY_ITEM_STATE
misc
base data sid アイテムを指定 charges color sid 色を指定 company sid 作成出来るCross(?)が指定される death in inventory insideBuildingC insideBuildingCS insideBuildingI insideBuildingS insideBuildingTYPE inventory x inventory y item function level 等級の指定 material sid "作成時に参照した sid が登録される?武器の場合 Items > Weapons > Models 以下の項目を参照防具は調査義肢の場合 Items > Materisls の項目が参照されている" ownedbyC ownedbyCS ownedbyI ownedbyS ownedbyTYPE quality 完成度 quantity section 保管・装備箇所 unifrom
ステータスを変更する(性格)
作成中
キャラクター性格
PT_NONE 0 PT_HONORABLE 1 誠実・高潔 イイ人そうなセリフが多い。仲間になる可能性あり PT_TRAITOROUS 2 小悪党タイプ 人を小馬鹿にしたようなセリフが多め。まず仲間にならない PT__ 3 (欠番) PT_ 4 (欠番) PTSMART 5 インテリ クールな性格でやや無口。うらぁぁぁ!(治療) PT_DUMB 6 アホの子 天然ボケ、愛すべきバカ。Kenshi界の癒し枠。やや仲間になりにくい PT___ 7 (欠番) PT____ 8 (欠番) PT_BRAVE 9 勇敢・脳筋 好戦的な性格。仲間になる可能性あり PT_FEARFUL 10 臆病者 ビビりで小心者。長いものに巻かれろ主義。やや仲間になりにくい PT_WARM_KIND 11 人格者 未使用データ。この性格のキャラは存在しない PT_COLD_CRUEL 12 冷血漢 未使用データ。この性格のキャラは存在しない PT_NORMAL 13 PT_MANIACAL 14 狂人・変人 ヒャッハーなタイプ。戦闘狂っぽい。まず仲間にならない PT_END 15 仲間にならない(?)
容姿・種族を変更する
本項「ステータスを変更する」参照のこと
手順5までは同じ操作を行う
Item名が"0"かつtype名が"CHARACTER_APPEARANCE"の物を開く("String ID"に-1されているものを探す)
A.容姿の変更
作成中
容姿
sex female Falseで男性 Trueで女性
B.種族の変更
バニラ種族からMOD種族への変更も可能。
※なお、この方法ではコピー元の種族にしか変更できませんし、容姿も丸ごと上書きされます。
それ以外の方法がわからないため、あしからず。
1.ウィンドウ右半分のrace以下にあるものが種族パラメータである
例:
gamedata base バニラ種族
tohoku.mod 東北人
jrpg-race.mod 美形種族
2.変更したいキャラの種族パラメータを右クリックして"Remove from list"で消す(この手順は5の後でも良い)
3.右上のタブから"Copy data form item"をクリック
4.0が並ぶ中からコピー元のキャラデータをクリックしてペーストする(Change Listと同じ並びになっている)
5.race以下に種族パラメータが追加されていることが確認できれば成功。
ここで使用するCHARACTER_APPEARANCEは、別のplatoonファイルから持ってくることができる。
- 画面上部の「Merge Mod」ボタンをクリックしマージ画面を開く
- 「Add changes from Mod」欄の「*」ボタンをクリックし、参照したいキャラクターが含まれるplatoonファイルを開く。取り込むアイテムのリストが開かれる。
- リスト上で右クリックし、「Uncheck All」をクリックして一度チェックを外す
- TypeがCHARACTER_APPEARANCEのアイテムの中から、取り込みたいものにチェックを入れる。
この時アイテム名が青と緑の2パターンがありえる。青は被っているStringIDが存在するもので、マージするとコピーではなく上書きがされてしまうためマージしてはいけない。 - 「Merge」ボタンをクリックする。マージ先のplatoonファイルからCHARACTER_APPEARANCEアイテムがコピーされる。「1 change merged」と表示されるはず。
- マージされたアイテムは後で削除するので判別しやすいようにNameを書き換えてもいい。データをコピーしてもNameはコピーされない。
- 種族の変更手順の4以降を行う。
- マージされたアイテムを削除する
B-2.容姿をなるべく変えずに種族変更
基本的に上記Bの応用
- "Duplicate Item"で種族変更したいキャラ(以下元キャラ)のコピーを作っておく。
- 0 copyというデータが生成される。容姿パラメータのバックアップに使う。
- "Copy data from item"で他キャラからデータをコピーする。
- この際、元キャラには他キャラの種族情報が追加されると同時に、容姿パラメータが他キャラの物に置き換わってしまう。
- "Copy data from item"で0 copyからデータをコピーする。
- 容姿パラメータが自キャラ(のコピー)のものに置き換えられる。
- raceには元の種族データと希望する種族データが混在している筈なので、"Remove from list"で不要な種族を削除する。
- Change List(あるいはGame World)から0 copyを右クリして"Delete"したら完了。
注意点としては、種族自体が変わる為に容姿パラメータを維持していても印象は多少変わってしまいます。目の色とかも変わっちゃう。
肌の色はそれほど(あるいは全く)変わらないので、グリーンランダーからスコーチランダーに変更した場合なんかは白肌のスコーチランダーが作れます。シェクやハイブに転生した場合何が起こるかは分かりません。誰か試して。
コメント
最新を表示する
>> 返信元
https://wiki3.jp/kenshijp/page/594
当Wikiのこのページにファイル構成が載っているのでFCSで改造改変するのならば目を通しておくといいでしょう
>> 返信元
前提条件として、セーブデータがどこに格納されるようになっているのか設定を確認しましょう。話はそれからです
『.platoon』が見つかりません
どこにありますか?
>> 返信元
大変参考になりました。ありがとうございますやってみます
>> 返信元
検索窓に入れる文字列は例えば base data sid : 2308-clothes_v1.mod みたいになる
コロンの両側に半角スペース入れるのを忘れずに
>> 返信元
セーブから等級変える場合は正直面倒
0.等級変えたい装備のString ID を調べる。等級変えたい装備を持ってるキャラ1人だけの部隊を作ってセーブ
1.FCSを起動しOpen any で作った一人部隊のplatoonファイルを開く
2.Changes を選択し、開いたChange Listの下部の検索窓に base data sid : さっき控えたString ID を入力して対象のアイテムを絞り込む
3.INVENTORY_ITEM_STATEを開いてlevelの値を書き換える。試作品が5で傑作が95
4.セーブして閉じて等級が変わってるかどうかを確認
>> 返信元
そっちの方法も参考になりました。セーブの場合はやりようが無いって事でしょうか?
ごめん、セーブデータ内での装備の話だった場合は下の話は忘れてください
>> 返信元
FCSでCharactersから変更したいキャラを選択→左側に並んでる項目のうちlevelsにarmour gradeというのがあってこれが基本的な装備品のグレードを決める。で、その下のarmour upgrade chanceという項目の数値%で装備してる防具がarmour gradeで設定した等級より一つ上のグレードになる。(装備品一つ一つで判定される)
例えばAnti-Slaverはarmour gradeがCHEAPなので基本的に見掛け倒し等級の防具を装備しているが、armour upgrade chanceが20なので20%の確率で装備してる防具が普通等級に置き換えられる。
どこに書けばいいのかわからないのでここに書きますが、装備してる防具の等級ってどこで弄るんでしょうか?FCSとか見ても武器の等級の項目はあっても防具が見当たりません
返信遅れてすみません。
どうやらplatoonファイル内のStringIDの振られるパターンには「113--INGAME」のようにシンプルなものと「19-未所属_0.platoon-INGAME」のようにファイル名が含まれるものの2通りがあるようです。
そしてどうやら前者のパターンだとbod2ファイルをマージしようとしたときのtypeがINSTANCE_COLLECTIONになってしまうようです。シンプルなパターンだとStringIDが被る現象も起こりやすくなるので問題です。
どうして違いが出るのか試してみたら、初回セーブ時は前者、ロードしてから再びセーブすると後者になるっぽいですね。
bod2に関しては私の環境だとCHARACTER_APPEARANCEアイテムとしてマージできるので???って感じです。
Merge ModでC:\Program Files (x86)\Steam\steamapps\common\Kenshi\data\character\bodiesのbod2ファイルを選択したらマージするアイテムのリストにCHARACTER_APPEARANCEアイテムが出てくるんですがこれって私の環境だけですか?
後者の場合はあらかじめ「1--INGAME」のアイテムのStringIDを書き替えておいて、最後に元に戻すしかないのかなと思います。人に勧めにくい方法ではありますがめったに起こらない現象だと思うのでまあ…...
マージで追加したCHARACTER_APPEARANCEアイテムは全てStringIDが「1--INGAME」となるので、2
つ目をマージしたときに1つ目を書き替えるようにしてマージが行われてしまいます。またごくごくまれにセーブデータにStringIDが「1--INGAME」であるアイテムがもとから存在することもあり、同様の現象が発生するようです。
前者の場合はアイテムをマージするたびにStringIDを適当に変更していくのがいいと思います。マージで追加したアイテムはアイテムとしてどこからも参照されていませんし、コピー元にするだけなのでStringIDを弄っても大丈夫です。
>> 返信元
手順を試して追加してみたのですがこんな感じで間違いないでしょうか。
CHARACTER_APPEARANCEのStringIDが被っているとアイテムの追加ではなく上書きという形でのマージ(青字)になってしまうようですが回避方法などはありますか?
またbod2のマージについてはマージするアイテムのタイプがインスタンスコレクションとなっていて正しくマージできないようなので正しい手順を教えていただけると情報の追加が出来るかもしれません。
誰かが上に書いてくれることを期待して書き込んでおきます。
Merge modでは他のセーブデータからplatoonファイルを引っ張ってくることが可能なので、他のセーブデータのプレイヤー以外の部隊のキャラからCHARACTER_APPEARANCEアイテムを引っ張ってきて種族のコピー元にすることが可能です。
また、Merge modではbod2ファイルをマージすることも可能なので、ゲーム中に形成外科などでエクスポートしたbod2ファイルをセーブデータにマージして種族のコピー元にすることが可能です。
NG表示方式
NGID一覧