同一タイプなら同一種族でいいだろ
Same Class Same Species Demoに触発されて作成した、同一タイプの種族を全て同一種族扱いに変更するModです。
例によって細かいテストをしないまま勢いだけで作って上げているので、もしかしたら何かしら問題が起きる可能性があります。
ちなみにバニラで同一種族になる条件は、「同一ポトレかつ同一種族名」です。
詳細ついては以下の動画をどうぞ。
https://www.youtube.com/watch?v=VGXHfyu5hCA
以下のタイミングにて、同一タイプの種族を同一種族に変更する処理を実施します。
・新規国家生成時(on_country_createdのイベント発火時)
・各国が「ロボット労働者」の技術研究を終え、ロボットの製造が可能になった時
それ以外の対応は特にありません。
1. このゲーム、ケースによっては何故かon_country_createdを通らずに国家が生成されることがあります。その場合は上手く種族が統合できないと思いますが、対処のしようがないため仕様とさせてください。
2. 既存のセーブデータに適用したり、留意点1のような状況になった場合は、なにもマウスで選択していない状態で以下のコンソールコマンドを叩いてください。このコマンドで同一タイプの種族を同一種族に変更する処理が走ります。
event same_species.1
3. 本当は同一タイプではなく、同一ポトレのもの同一種族扱いにしたかったのですが、
こちらの条件の絞込み方法があまりにもメンテしづらい書き方にしかならなかったので諦めました。
興味ある方は、本Modの以下のファイルに記載しようとしたコードの残骸が
コメントアウトされて残っているので参考にどうぞ。
common/scripted_effects/same_species_scripted_effects.txt
4. events/on_action_events_1.txtのaction.56を上書きしています。
同じイベントを上書きしているようなModとは互換性がありません。
言語ファイルを弄ってないので全ての言語で利用可能です。
Revisions:
Old revisions of this mod are available below. Click the link to download.