CKDV用 多目的ツール「CKDVTv2」

嫁探し(夫探し)、家系図表示、人物情報編集とか。多目的と銘打った割には出来ることは多くない。

DL
テストverです。人柱乙。みたいな?
(LastUpdate:2009/10/30 06:15:31.)
試作中 無印CK用settingsファイルDL
(LastUpdate:2009/10/03 19:24:06.)



起動時 初回起動時、たぶんこんなメッセージが出ます
起動時 CKがインストールされている場所を指定してください。
※C:\Program Files\CYBERFRONT\Crusader Kings
にインストールされている場合は、この辺の手続きは飛ばします。
起動時 ←のように、Crusader Kingsというフォルダを選択した状態でOKボタン
起動直後 ・開くボタン:任意のセーブデータを選んで読込
・autosave.eugボタン:autosave.eugを読み込み
・最終データボタン:更新日付が最も新しいセーブデータを読込
・補正有チェック:能力値に特性による補正を反映します。※処理時間が倍増します。
・検索条件:直感に任せます。
データ読込 読み込んだらこんな感じで表示
右の方にスクロールしないと能力値とか見えないのは如何なものかと思う。
でもどういう列順が良いのかわからない。
右クリック 右クリックメニュー
・家系図を表示:選択人物の父方の祖を探し出し、その血筋を引く家系を表示?
・主従関係を表示:(略)
・称号状況:選択人物が統治者の場合のみ有効なメニューです。
・編集:(さわるなきけん的な何か)
家系図 このツールで目玉的な機能?
主な使い方
・表示したくない子孫は折りたたむ。
・展開中の人物を右側の家系図出力ボタンで、顔グラ付きの家系図画像ファイルとして出力します。
・本家ボタン:前画面で選択した人物直系のみを展開し、傍系を折り畳みます。
・一門ボタン:基本的には家名が同じ人物のみを表示。ロジック的には娘の子は非表示。ただ、娘の私生児どうしよう。。。
・直系ボタン:始祖の直系なので、いわゆる全展開。娘の子孫まで表示されます。
※世代が進むと画像出力できなくなる場合があります。
統治者を選択中には、右下に保有タイトルとその取得日が見えたり見えなかったりします。
・家系図出力:表示されてる人物を表示した家系図を画像ファイルとして出力。出力先は選べません。
・○○を祖とする家系図を出力:世代がすすんでいちいち300年前の系譜とかいらねーよという場合のボタン。ただしこれ、オプションの「選択した人物までの線」とか「続柄を表示」とかの機能が使えなくなってくる罠。

出力された画像サンプル
その1 その2 その3 親子兄弟似ているのがよくわかって面白い

主従確認 封臣や君主を表示
右下のtagに*があったら複数領土を持ってたりなかったり
称号確認用 保有タイトルと封臣が保有するタイトルに色がつきます。
赤字はクレーム保有
上のrulePer列は該当公爵位または王位の範囲での支配率ですが、封臣保有タイトルも自身の支配下扱いにしてた気がします。君主の保有タイトルは支配下に含むはずないけどどうだったか覚えてない。これ作ったのゴールデンウィーク頃だし。あまり使ってないし。
人物編集機能 人物編集機能
名前とか家名とかは変えれると思うけどあまり使うつもりで作ってない。
主に能力、特性、威信とかをいじるつもりだった。
子供・友人は表示してみただけ。追加削除は無理。影響範囲多すぎ。ライバルも表示するようにして、ここから家系図に展開させようかなと思ったり思わなかったり。
保存ボタン押下でセーブデータを書き換えます。ばぐってもしらんので注意。



(2009/10/02 初公開) 使用法の説明を適当に書いてみましたが、公開ファイルは既にverUPして変わってます。




2009/10/07頃機能追加した、歴代データボタンの件

開くボタン等で読み込むファイルは基本的にひとつの歴史の最新版状態であることを想定しています。 という前提のもとで、歴代データボタンを押して、その歴史の過去版を読み込むことで、各時点での称号保有者の履歴を収集します。 1067年、1100年、1110年とデータがあった場合、 開くボタンから1100年を読み込み、歴代データボタンで1067年1110年を選択しても、 1110年データは無視されます。 統治者の行を選択して右クリックで「歴代」メニューが追加されます。 サンプル1 担当国なので世代交代のたびデータを残していたので完全な履歴を残せていますが サンプル2 担当国じゃなかったので保存間隔が不十分で、途中の保有者が不明です。 毎日保存をしてればほぼ正確な履歴がわかるでしょう。 1〜2ヶ月単位で保存でもある程度正確な履歴になるでしょうけど、即位後数日で沈まれたら不運。 (ちなみに、1066年から始めたゲームの、1171〜1241年の間に、年数回保存した計150件のセーブデータ容量が4GB以上。。。) いずれにしても、下記条件時のデータが残ってなければどうしようもないところです。 ・新規ゲームの開始直後 ・称号継承時 ・和平直前および直後(称号の譲渡が発生する場合のみ。) ・廷臣・封臣に称号を与えた直後 ・司教領作成直後 サンプル3(家系図)歴代サルディニア公爵の叙任日を表示してみてる、けどレイアウト的にいかがなものかと思案中 キャラクター死亡日と次代のstartdateが一致すれば、順当な相続が行われたと思われるし、 死亡日前、あるいは生存中に次代のstartdateが設定されていれば、廷臣を封じたか奪われたということになるんでしょうね 性質上、無関係のセーブデータを読み込ませると、履歴情報の意味がなくなります。(途中で担当国を変えただけならOK) 歴代データボタンで読み込む度に、前回の歴代データはクリアされますので、1つずつ追加ということは出来ません。 一度に関連する全てのセーブファイルを選択してください。(シフトキーまたはコントロールキーを押しながらで複数選択できます) ちなみに、セーブデータは、(略)\Crusader Kings\scenarios\save gamesの中に置かなければならないということはありません。 ファイルオープンダイアログの初期位置を上記箇所にしているだけなので、任意の場所に退避させていても構いません。が 先述の理由により一括で読み込ませないといけないので、歴代データとして読み込ませたい関連データは全て同じ場所に置いておいてください。

2009/10/22頃改修中

前スレ(15世)972の要望を何とか形に。。。と考えて、、、限界。 故人の死亡時点に近いあたりの第一称号の紋章を表示オプション。 サンプル 母方からの継承だと、結局さっぱり分からないね。 歴代の日付を表示してたのは、とりあえず無効化。 まだ未完成。でもおかしな所があったときは教えてもらえれば。。。 てか、過去データ400件読み込みに15分〜20分かかる。。。ひどすぎるorz 挙句、回収されるデータ量はそれほどでもなく、集めたデータの全てが活用される事はおそらく無い。救いが足りない。


2009/10/16頃機能追加した、花嫁探し用検索の件

検索条件で、性別=女性、生死=現役、「年齢」+「未婚のみ」をチェックした状態で、 開くボタン(またはautosaveボタンか最終データボタン)を押してデータを読み込むと 両親の身分をチェックして、領主だったら存命の兄弟姉妹の数を数えます。サンプル 要は、跡取り息子のいない領主の娘と政略結婚して領地乗っ取りプレイ用にと思ったのですが。 現役女性全員をチェックしてたら思いのほか処理に時間がかかったので、 とりあえず、未婚の13〜29歳女性を対象に調べてます。(※画面上の年齢指定に関わらず固定で) ※故人はカウントしていないので、継承順位が上の太孫とかいたりする可能性はあります。 ※13歳未満の子に関しては、知りたければ後日あらためて調べれば良いと思って。 調査時点で16歳の息子が居たとして3年以上なんて待てないなぁと思ってるので。


2009/10/18頃

html出力してみた。 htmlファイルだけで10MBこえた。サンプル(スクリーンショット)水平方向のスクロールバーの細さ!どんだけ横長いんだ。。。と。 一枚の画像で出そうとしてたらこれは無理だ。。。


2009/10/26

1400年代にもなると(13世紀頃には既にだけど)、対象を絞らないと家系図を出力しきれなくなっているので、一人当たりの幅を縮めてみたテスト。 サンプル この例の場合は別に縮める必要は無いんだけど。 ※オプションの能力値表示と教育特性アイコンの表示をオフにすると、縮小版で出力します。 約72%に縮まったので、出力可能人数は割と増えるかもしれない。 それでも結局絞り込まないと出力できないけど。 しかも、ちょっと長い名前とか途中で切れる罠。家名が違う場合のフルネームとか、ほぼ間違いなく切れる。。。


2009/10/28

家系図ツリービュー画面を開くとき、最初に全血縁者を読み込んでいたので、由緒ある血筋の人物だと開くのに時間がかかってた。 ので最初は、前画面で選択した人物に関連する最小限を読み込むように変更。その他血縁者は、展開時に随時読み込み。 1451年データだと、子孫同士の子とかで重複があるけど、6万人超えてたからね…orz。そのセーブデータに存在する人物データは5万6千くらいなのに。 と、見た目地味だけど内部的には意外と大きな修正をしたので、バグが増えたり復活したりしてるかもしれません。




今後の予定

・第1称号を変更する機能とか?テキストエディタで手作業でやった方が安心安全だと思うけど。というわけで現在未着手だけど。。。
・あと何だっけ。。。
・落ちないCK作れるくらいならParadoxに雇ってもらいます。
・むしろ普段あまり落ちないよって人でも落ちやすくなるかもしれません。ゲームと同時使用とかしてたら特に。家系図出力とか負荷けっこうきついしorz。歴代データとか大量に読んでたらメモリ不足か何かのエラーが出たりしてましたorz










表示されない人物が居るとか、データによる不具合っぽい現象を確認された方は、セーブデータを送っていただけると助かります。

他にもなにかあれば。。