Stellaris

Stellaris

Not enough ratings
【Stellaris】(メモ)雑多な解析内容のまとめ
By fatal_errorjp
毎回翻訳ソフトを使って頑張って確認するのが辛くなってきたのでMod作成時の参考用としてまとめていきます。
細かく動作確認していないので、説明文を読んで予想込みで書いているものや、よくわからないままとりあえず表に載せている項目があります。
各項目の橫に記載の数字は調べたときのStellarisの本体バージョンです。
   
Award
Favorite
Favorited
Unfavorite
1. 外交(common\diplomatic_actions) ※3.4.5
1-1. 外交アクション名一覧
action_typeは正直よくわからないです

物理名
論理名
action_type
action_improve_relation
関係改善活動
positive
action_build_spy_network
諜報網の構築
positive
action_harm_relation
関係悪化活動
negative
action_declare_war
宣戦布告
aggressive
action_offer_peace
和平の申し出
positive
action_offer_peace_diplomacy_view
和平要求
-
action_make_claims_diplomacy_view
請求権を作成
-
action_offer_trade_deal
貿易協定を提案
neutral
action_cancel_trade_deal
貿易協定の取り消し
neutral
action_make_rival
宿敵関係を宣言
aggressive
action_end_rivalry
宿敵関係の終了
positive
action_form_defensive_pact
防衛協定の締結
positive
action_break_defensive_pact
防衛協定の破棄
negative
action_form_non_aggression_pact
不可侵条約の締結
positive
action_break_non_aggression_pact
不可侵条約の破棄
negative
action_form_commercial_pact
通商条約の締結
positive
action_break_commercial_pact
通商条約の破棄
negative
action_form_research_agreement
研究協定の締結
positive
action_break_research_agreement
研究協定の破棄
negative
action_guarantee_independence
独立保障
positive
action_break_guarantee
独立保障の破棄
negative
action_support_independence
独立支援
positive
action_break_support
独立支援の破棄
negative
action_form_migration_pact
移民条約の提案
positive
action_break_migration_pact
移民条約の破棄
negative
action_offer_federation_association_status
連邦準加盟への提案
positive
action_revoke_federation_association_status
連邦準加盟国からの除名
negative
action_ask_for_federation_association_status
連邦準加盟の要請
positive
action_end_federation_association_status
連邦準加盟関係の終了
negative
action_invite_to_federation
連邦に招待
positive
action_vote_for_federation_law
連邦法に関する投票
neutral
action_vote_for_federation_type
連邦種別に関する投票
neutral
action_kick_from_federation
連邦から追放
aggressive
action_ask_to_join_federation
連邦に加入
positive
action_leave_federation
連邦を脱退
negative
action_ask_to_leave_federation
連邦からの脱退を要求
negative
action_open_borders
国境開放
positive
action_close_borders
国境閉鎖
negative
action_demand_subjugation
属国化の提案
aggressive
action_ask_to_become_subjugated
被属国化の申し出
positive
action_release_subject
従属国の解放
positive
action_ask_to_be_released_subject
独立の要求
neutral
action_negotiate_existing_agreement
協定交渉
-
action_insult
侮辱
aggressive
action_integrate_subject
従属国を統合
neutral
action_cancel_subject_integration
統合を中止
neutral
action_ask_to_join_galactic_empire
銀河帝国への参加を求める
neutral
action_add_imperial_council_member
帝国枢密院に加える
positive
action_remove_imperial_council_member
帝国枢密院から追放する
negative
action_embassy
大使館の設立
positive
action_recall_embassy
大使館の撤収
negative
action_pledge_secret_fealty
秘匿忠誠を誓う
positive
action_propose_secret_fealty
秘匿忠誠の提案
neutral
action_break_secret_fealty
秘匿忠誠の破棄
negative
action_propose_to_break_secret_fealty
秘匿忠誠の終了
negative
1-2. 外交アクションのパラメータの意味
項目名
説明
icon
アイコン画像に紐付くGFXインスタンス定義を記載する
diplo_view_acceptance_icon
アクションコマンドを受け入れたときに、外交画面上に状態をアイコンとして表示する
auto_accepted
yes:アクションコマンドを自動的に受け入れる?
require_envoy
外交使節を利用するかどうか
yes:利用する
no:利用しない
envoy_assignment
外交使節の割り当て先を指定する
improve_relations:関係改善
harm_relations:関係悪化
spy_network:諜報構築
is_listed
アクションコマンドを外交画面の一覧に表示するかどうか
yes:外交画面にコマンドを表示する
no:外交画面にコマンドを表示しない
prerequisites
アクションコマンドを利用できるようにするための前提技術を記載する
requires_actor_peace
yes:自国が平和の時のみアクションコマンドを実行可能
requires_recipient_peace
yes:相手国が平和の時のみアクションコマンドを実行可能
requires_actor_independence
yes:自国が独立している時のみアクションコマンドを実行可能
requires_recipient_independence
yes:相手国が独立している時のみアクションコマンドを実行可能
requires_actor_federation_leader
yes:自国が連邦所属の場合、連邦リーダーであるときのみコマンドを実行可能
requires_recipient_federation_leader
yes:相手国が連邦所属の場合、連邦リーダーであるときのみコマンド実行可能
requires_alliance_vote
yes:アクションコマンド実行するかどうか、自陣営内での投票が発生する
requires_recipient_alliance_vote
yes:アクションコマンド実行するかどうか、相手陣営内での投票が発生する
requires_unanimous_vote
yes:投票結果が全会一致であれば、アクションコマンドが実行される
no:投票結果が過半数を越えれば、アクションコマンドが実行される
should_notify_auto_recipient_on_vote_fail
yes:相手国に、投票結果がダメだったことを通知する
should_remove_response_message_when_not_possible
yes:自国の外交コマンドが拒否された際の応答メッセージを表示しない
should_show_accept_message
yes:相手国からの外交コマンドを受け入れた際に、自国へ応答メッセージを返す
should_open_auto_accept_message_recipient
yes:相手国から外交コマンドを受けた際、外交メッセージが強制的に表示される
should_show_auto_accept_message_actor
yes:相手国からのアクションコマンドの自動受け入れの結果を通知する?
should_show_auto_accept_message_recipient
yes:自国からのアクションコマンドの自動受け入れの結果を相手国に通知する?
should_notify_all_communications
yes:通信が確立済みの全ての国家に、アクションコマンドが受け入れられた旨を通知する
show_to_alliance_members
※要検証
show_decline_to_alliance_members
※要検証
AI_acceptance_base_value
yes:自国からのアクションコマンドの提案時の、AIの受け入れ評価の基本値を記載する
should_ai_propose
AI国家がこのアクションコマンドを提案してくるかどうかの重み付けの設定をする
root:自国(AI国家)
from:相手国
ai_acceptance
AI国家が自国からのアクションコマンドを受け入れるか、拒否するかを判断するための重み付けを設定する
root:相手国(AI国家)
from:自国
potential
アクションコマンドを表示するための条件を記載する
root:自国
from:相手国
possible
アクションコマンドを実行可能にするための条件を記載する
root:自国
from:相手国
proposable
アクションコマンドを実行可能にするための条件を記載する
root:自国
from:相手国

possibleと基本的には同じだが、基本的な条件はpossibleに、
一時的な条件をproposableに書くという形でかき分けている節がある
on_accept
コマンドが受け入れられた時に実行されるイベント
root:自国
from:相手国

これ以外のon_xxはバニラのソースコードには存在しなかったが、
common\diplomatic_actionsの定義と紐付いているcommon\diplo_phrases側には
consider/select/propose/accept/refuse/rejectの処理があるように見えたので、
もしかしたら他のパターンも存在するかも
2.マップモード(common\map_modes) ※3.4.2
マップモードの作り方に関するガイドはこちら
https://steamproxy.net/sharedfiles/filedetails/?id=2811277193
2-1.マップモード名一覧
物理名
論理名
default_map_mode
帝国マップ
diplomatic_map_mode
外交マップ
intel_map_mode
情報マップ
opinion_map_mode
態度マップ
attitude_map_mode
AI姿勢マップ
neighbor_map_mode
隣国マップ
2-2.マップモードのパラメータの意味
各項目
項目名
説明
icon
このマップモードで使いたいアイコン定義の名前
can_change_point_of_view
yes:マウスクリックで比較対象の国家を変更できる
no:比較対象がプレイヤー帝国のみに固定化される
enable_terra_incognita
yes:未探査で不明な星系の領域は描画しない
no:未探査で不明な星系の領域も描画する
display_claims
yes:選択中の国家の請求権を表示する
no:選択中の国家の請求権は表示しない
display_espionage_operations
yes:現在プレイヤー帝国が実行中の諜報作戦を実行中の帝国の首都(?)に表示する
no:諜報作戦を表示しない
shortcut
キーボードショートカットのキーを指定する
"CTRL+b"など
color
色を塗るための条件を記載するためのブロック
複数のcolorブロックを記載した場合は、
上から順に処理され、最初に合致する条件にあったものが選択されます

colorブロックに記載する内容
項目名
説明
type
色を塗る範囲
borders:国境の境界線のみ
country:帝国の内部
country_and_borders:内部と境界線両方
value
実際に指定したい色そのもの。HSVかRGBでの記述方法を選べる
例)
hsv { 1.0 0.0 0.0 1.0 }
rgb { 255 255 255 0 }
4つ目の引数には何を入れれば良いか正直よくわからない…
hsvも値をよくわかっていないので、元のコードを参考に数値を入力している
custom_tooltip
マウスオーバーした時に表示されるツールチップのメッセージの内容
ここに直接文章を書くわけではなく、ローカライズ用のキー名を指定する
condition
このcolorにするための具体的な条件を記述する
使える条件は以下のサイトの表などが参考になる
https://stellaris.paradoxwikis.com/Conditions#Trigger_list

ちなみにcondition内のfromは、マウスクリックして選択中の国家
rootはfromと比較中の個別の国家を指している
zoom
ここに記載した数字よりズームアウトした時だけ動作する
filter
特定のマップモードがアクティブの時のみ動作する
players:プレイヤーマップ
trade_routes:交易路マップ
sectors:セクターマップ
hyperlanes:ハイパーレーンマップ
unions:同盟マップ
3.巨大建造物(common\megastructures) ※3.5.3
3-1.巨大建造物名一覧
物理名はeffectのis_megastructure_typeなどで判定するときに利用します

物理名
論理名
アップグレード元
ring_world_1
リングワールド建設拠点
ring_world_2_intermediate
リングワールドフレーム
ring_world_1
ring_world_2
リングワールドフレーム区画
ring_world_2_intermediate
ring_world_3_intermediate
リングワールド完成区画
ring_world_2
ring_world_ruined
荒廃したリング区画
ring_world_restored
リングワールド完成区画
ring_world_ruined
dyson_sphere_0
ダイソンスフィア建設拠点
dyson_sphere_1
ダイソンスフィアフレーム
dyson_sphere_0
dyson_sphere_2
不完全なダイソンスフィア
dyson_sphere_1
dyson_sphere_3
不完全なダイソンスフィア
dyson_sphere_2
dyson_sphere_4
不完全なダイソンスフィア
dyson_sphere_3
dyson_sphere_5
ダイソンスフィア
dyson_sphere_4
dyson_sphere_permanently_ruined
荒廃したダイソンスフィア
dyson_sphere_ruined
荒廃したダイソンスフィア
dyson_sphere_restored
ダイソンスフィア
dyson_sphere_ruined
spy_orb_0
セントリーアレイ建設拠点
spy_orb_1
セントリーハブ
spy_orb_0
spy_orb_2
セントリースパイア
spy_orb_1
spy_orb_3
セントリーアンテナ
spy_orb_2
spy_orb_4
セントリーアレイ
spy_orb_3
spy_orb_permanently_ruined
荒廃したセントリーアレイ
spy_orb_ruined
荒廃したセントリーアレイ
spy_orb_restored
セントリーアレイ
spy_orb_ruined
think_tank_0
サイエンスネクサス建設拠点
think_tank_1
サイエンスネクサス・ハブ
think_tank_0
think_tank_2
サイエンスネクサス研究棟
think_tank_1
think_tank_3
サイエンスネクサス
think_tank_2
think_tank_4
グロイクネクサス
think_tank_3
think_tank_permanently_ruined
荒廃したサイエンスネクサス
think_tank_ruined
荒廃したサイエンスネクサス
think_tank_restored
サイエンスネクサス
think_tank_ruined
gateway_0
ゲートウェイ建設拠点
gateway_final
ゲートウェイ
gateway_0
gateway_ruined
稼働していないゲートウェイ
gateway_restored
ゲートウェイ
gateway_ruined
gateway_derelict
遺棄されたゲートウェイ
matter_decompressor_0
物質展開機:建設拠点
matter_decompressor_1
物質展開機:アンカー
matter_decompressor_0
matter_decompressor_2
物質展開機:レンズ
matter_decompressor_1
matter_decompressor_3
物質展開機:採掘機
matter_decompressor_2
matter_decompressor_4
物質展開機
matter_decompressor_3
matter_decompressor_permanently_ruined
荒廃した物質展開機
matter_decompressor_ruined
荒廃した物質展開機
matter_decompressor_restored
物質展開機
matter_decompressor_ruined
strategic_coordination_center_0
戦略調整センター:建設拠点
strategic_coordination_center_1
戦略調整センター:外殻
strategic_coordination_center_0
strategic_coordination_center_2
戦略調整センター:通信設備
strategic_coordination_center_1
strategic_coordination_center_3
戦略調整センター
strategic_coordination_center_2
strategic_coordination_center_permanently_ruined
荒廃した戦略調整センター
strategic_coordination_center_ruined
荒廃した戦略調整センター
strategic_coordination_center_restored
戦略調整センター
strategic_coordination_center_ruined
mega_art_installation_0
巨大芸術体験施設:建設拠点
mega_art_installation_1
巨大芸術体験施設:黎明期
mega_art_installation_0
mega_art_installation_2
巨大芸術体験施設:成熟期
mega_art_installation_1
mega_art_installation_3
巨大芸術体験施設
mega_art_installation_2
mega_art_installation_4
巨大芸術体験施設:完全
mega_art_installation_3
mega_art_installation_permanently_ruined
荒廃した巨大芸術体験施設
mega_art_installation_ruined
荒廃した巨大芸術体験施設
mega_art_installation_restored
巨大芸術体験施設
mega_art_installation_ruined
mega_art_installation_restored_2
巨大芸術体験施設:完全
mega_art_installation_restored
interstellar_assembly_0
星間会議場:建設拠点
interstellar_assembly_1
星間会議場:中核施設
interstellar_assembly_0
interstellar_assembly_2
星間会議場:環状領事棟
interstellar_assembly_1
interstellar_assembly_3
星間会議場:議場モジュール
interstellar_assembly_2
interstellar_assembly_4
星間会議場
interstellar_assembly_3
interstellar_assembly_permanently_ruined
荒廃した星間会議場
interstellar_assembly_ruined
荒廃した星間会議場
interstellar_assembly_restored
星間会議場
interstellar_assembly_ruined
mega_shipyard_0
巨大造船所建設拠点
mega_shipyard_1
巨大造船所 基本フレーム
mega_shipyard_0
mega_shipyard_2
巨大造船所 コア
mega_shipyard_1
mega_shipyard_3
巨大造船所
mega_shipyard_2
mega_shipyard_permanently_ruined
荒廃した巨大造船所
mega_shipyard_ruined
荒廃した巨大造船所
mega_shipyard_restored
巨大造船所
mega_shipyard_ruined
crisis_sphere_0
エーテル位相機関の骨格
crisis_sphere_ruined
crisis_sphere_1
エーテル位相機関:部分的
crisis_sphere_0
crisis_sphere_2
エーテル位相機関:部分的
crisis_sphere_1
crisis_sphere_3
エーテル位相機関:部分的
crisis_sphere_2
crisis_sphere_4
エーテル位相機関
crisis_sphere_3
crisis_sphere_ruined
荒廃したエーテル位相機関
quantum_catapult_0
量子カタパルト建設拠点
quantum_catapult_1
量子カタパルト
quantum_catapult_0
quantum_catapult_2
量子カタパルト
quantum_catapult_1
quantum_catapult_3
量子カタパルト
quantum_catapult_2
quantum_catapult_ruined
荒廃した量子カタパルト
quantum_catapult_restored
量子カタパルト
quantum_catapult_ruined
quantum_catapult_permanently_ruined
荒廃した量子カタパルト
quantum_catapult_ruined_slingshot
量子カタパルト
quantum_catapult_restored_slingshot
量子カタパルト
quantum_catapult_ruined_slingshot
quantum_catapult_improved_slingshot
量子カタパルト
quantum_catapult_restored_slingshot
hyper_relay
ハイパーリレイ
hyper_relay_ruined
荒廃したハイパーリレイ
hyper_relay_restored
ハイパーリレイ
hyper_relay_ruined
orbital_ring
軌道環状施設
orbital_ring_ruined
荒廃した軌道環状施設
orbital_ring_restored
軌道環状施設
orbital_ring_ruined
habitat_0
軌道上居住地
lgate_base
Lゲート
3-2.巨大建造物のパラメータの意味
項目名
説明
entity
建造中のasset画像と紐付くentity名称を記載する
construction_entity
建造中のasset画像と紐付くentity名称を記載する
portrait
建造後の巨大建造物の画像のGFX定義の名称を記載する
place_entity_on_planet_plane
(多分)惑星の真上に巨大建造物を表示するかどうか
yesだと惑星との距離が近くなる
noだとそこそこ離れた位置になる
気がする
entity_offset
巨大建造物を建造した時の惑星を基準とした、この巨大建造物の相対的な表示位置
build_time
建造にかかる時間(日)
resources
建造コストや維持費などを記載する
category:megastructures/megastructures_habitat/megastructures_hyper_relay
cost:建造コスト
upkeep:維持費
produces:生産物
prerequisites
この巨大建造物を建設するために必要となる前提技術を記載する
potential
この巨大建造物が建設リストに載るための条件を記載する
root:建設国家
possible
この巨大建造物を建設可能にするための条件を記載する
root:恒星(Solar System)
from:建設国家
placement_rules
この巨大建造物を建造可能な惑星の条件を記載する
root:planet
ai_weight
AIの優先度の重み付け用
on_build_start
建設開始時のイベント処理を記載する
root:恒星(Solar System)
from:建設国家
fromfrom:この巨大建造物の作成元となる巨大建造物
on_build_cancel
建設キャンセル時のイベント処理を記載する
root:恒星(Solar System)
from:建設国家
on_build_complete
建設完了時のイベント処理を記載する
root:恒星(Solar System)
from:建設国家
fromfrom:この巨大建造物の作成元となる巨大建造物
upgrade_from
この巨大建造物へアップグレード可能な巨大建造物の種類
upgrade_desc
この値をhideにすると、upgrade_fromを記載していても、アップグレードボタンが表示されなくなる
show_prereqs
(多分)yesにすると前提技術として記載した技術ののツールチップ上にこの巨大建造物がアンロックされるという情報を追加する
prereq_name
show_prereqsで表示する名前?
country_modifier
この巨大建造物が帝国内にあるときに発生する帝国補正
ship_modifier
この巨大建造物が帝国内にあるときに発生する艦隊補正
station_modifier
この巨大建造物が帝国内にあるときに発生する造船所補正
sensor_range
この巨大建造物のセンサー範囲
hyperlane_range
この巨大建造物のハイパーレーン認識範囲
build_outside_gravity_well
yes:恒星の重力圏外に建設が必要
no:惑星の上に建設が必要
show_in_outliner
yes:この巨大建造物を、アウトライナー上に表示する。
yesの場合、専用のアイコン画像が必要
show_galactic_map_icon
yes:この巨大建造物を、銀河マップのアイコン上に表示する
ゲートウェイなどは専用のマップアイコンがあるのでnoになっている
overlord_can_upgrade
yes:宗主国でも建造可能
construction_blocks_and_blocked_by
同一星系内に巨大建造物を建てられるかどうかの条件を識別するためのタイプ?
none:同一星系内に何個でも建造可能。軌道上居住地や軌道環状施設など
self_type:同じ巨大建造物を同一星系内に1つのみ建造可能。ゲートウェイなど
multi_stage_type:このタイプに設定されている巨大建造物を同一星系内に1つのみ建造可能。巨大造船所など
bypass_type
バイパスに関連する巨大建造物の場合は、バイパスタイプを指定する
gateway/relay_bypass/lgate
rotate_to_center
不明:物質展開機でのみ設定されているパラメータ
scale_offset
不明:物質展開機でのみ設定されているパラメータ
victory_score
勝利点
4.外交補正値(common\opinion_modifiers) ※3.4.5
triggerが書かれている場合は、triggerを満たしたときに自動的に外交補正値が発生するようです
triggerが書かれていない場合は、イベント等の発生させたいタイミングで、
以下のコードを記述し、明示的に外交補正値を付与してあげる必要があります

add_opinion_modifier = { who = (対象国) modifier = (外交補正値の名前) }
4-1.外交補正値の一覧1
物理名
論理名
opinion_cheat
opinion_in_war
戦争中
opinion_alliance
同盟
opinion_defensive_pact
防衛協定
opinion_federation_associate
連邦準加盟国
opinion_federation
連邦
opinion_guarantees_independence
独立を保障
opinion_closed_borders
国境を閉鎖
opinion_subject
同じ宗主国
opinion_is_subject
従属国
opinion_policy_interference
干渉政策
opinion_policy_slavery
奴隷政策
opinion_policy_orbital_bombardment
爆撃政策
opinion_first_contact_hostility
ファーストコンタクトで敵対行為
opinion_first_contact_war
ファーストコンタクトで戦争
opinion_declared_war
戦争をした
opinion_genocidal
大量虐殺
opinion_genocidal_our_species
自種族を浄化された
opinion_necrophage
謎めいた失踪
opinion_necrophage_our_species
自種族がネクロファージ化された
opinion_nuker
恐怖爆撃
opinion_changed_federation
連邦を変更
opinion_broke_federation
連邦を解消した
opinion_broke_association_status
連邦準加盟国の地位が終了した
opinion_kicked_from_alliance
同盟から我々を追放した
opinion_tried_to_kick
同盟から我々を追放しようとした
opinion_voted_down_proposal
我々の提案に反対した
opinion_changed_alliance
同盟を変更
opinion_broke_alliance
同盟を破棄
opinion_broke_defensive_pact
防衛協定を破棄
opinion_broke_research_agreement
opinion_broke_commercial_pact
通商条約を破棄
opinion_broke_non_aggression_pact
不可侵条約を破棄
opinion_broke_migration_pact
移民条約を破棄
opinion_broke_guarantee
独立保障を破棄
opinion_subject_protection
保護の嘆願を受諾
opinion_cede_planet
戦争で惑星を割譲した
opinion_forced_subjectized
強制的に従属させた
opinion_subject_released
宗主国から解放された
opinion_status_quo_not_accepted
現状追認の和平を拒否された
opinion_trade_gift
有利な貿易協定
opinion_was_in_trade
貿易協定を破棄
opinion_subject_broke_free
宗主国から自立した
opinion_new_contact
新たな接触
opinion_threat
脅威
opinion_trust
信用
opinion_relative_power
従属国の相対的な国力
opinion_friction
国境摩擦
opinion_claims_on_us
自国からの請求権
opinion_their_claims
相手国からの請求権
opinion_rivalry
宿敵宣言している
opinion_declared_rival
宿敵宣言されている
opinion_ally_of_ally
味方の味方
opinion_mutual_rival
共通の宿敵
opinion_mutual_threat
共通の脅威
opinion_allied_to_rival
宿敵と同盟関係
opinion_rivals_with_ally
同盟国の宿敵
opinion_insult
侮辱された
opinion_demanded_subjectization
従属国化を拒否された
opinion_decline_war
戦争を拒否した
opinion_inactive_in_war
戦争で消極的だった
opinion_broke_away
離脱した国
opinion_broke_away_from
前の制圧者
opinion_we_liberated
解放した
opinion_liberated_us
解放者
opinion_took_station
押収された資源ステーション
opinion_abandoned_apology
$opinion_abandoned$
opinion_abandoned
見捨てられた難民
opinion_abandoned_insult
$opinion_abandoned$
opinion_crew_saved
クルーを救助してくれた
opinion_graverobber_1
棺を荒らした
opinion_graverobber_2
$opinion_graverobber_1$
opinion_graverobber_3
$opinion_graverobber_1$
opinion_literary_savior
文学の救世主
opinion_book_burner
焚書
opinion_dead_captives
捕虜が殺害された
opinion_live_captives
opinion_faction_insult
派閥の侮辱
opinion_enlightened_us
我々は啓蒙された
opinion_destroyed_portal
次元ポータルを破壊した
opinion_swarm
異銀河からの侵略者
opinion_prey
捕食
assassination_forgiven
許された敵意
opinion_primitive_violation
原始種族を併合した
opinion_fallen_empire_gift
贈り物を与えられた
opinion_accepted_fallen_empire_demand
要求を受諾した
opinion_refused_fallen_empire_demand
要求を拒否した
opinion_spurned_fallen_empire_gift
贈り物をはねつけた
opinion_failed_fallen_empire_task
任務に失敗した
opinion_majorly_failed_fallen_empire_task
期待を大きく裏切った
opinion_angered_fallen_machine_empire
怒れる没落した機械帝国
opinion_refused_fallen_empire_task
任務を拒否した
opinion_completed_fallen_empire_task
任務を成功させた
opinion_refused_fallen_empire_request
要請を拒否した
opinion_accepted_fallen_empire_request
要請を受諾した
opinion_heretical_research
異端な研究
encroaching_colony
植民地への侵入
encroaching_scientists
科学者の侵入
opinion_shade_giver
日陰の提供者
opinion_war_in_heaven_winner
天上戦争の勝者
opinion_war_in_heaven_ally
天上戦争友軍
opinion_war_in_heaven_enemy
天上戦争敵軍
opinion_non_aligned_league
中立連盟友軍
opinion_non_aligned_league_declined
我々の中立連盟への参加申請を却下した。
opinion_non_aligned_league_fe
中立連盟
opinion_crisis_fighter
危機の戦士
opinion_crisis_fighter_small
危機の戦士
4-2.外交補正値の一覧2
物理名
論理名
opinion_destroyed_curator
学術中立機構を破壊した
opinion_destroyed_curator_insight
我々の取引相手だった学術中立機構を破壊した
opinion_destroyed_trader
交易中立機構を破壊した
opinion_destroyed_trader_sr
我々の取引相手だった交易中立機構を破壊した
opinion_ringworld_terms_accepted
要求が受理された
opinion_ringworld_terms_denied
要求が拒否された
opinion_maneuvers_hardline
艦隊演習
opinion_maneuvers_conciliatory
$opinion_maneuvers_hardline$
opinion_maneuvers_canceled
艦隊演習の中止
opinion_dysonsphere_terms_denied
盲目の放浪者
opinion_dysonsphere_apology_rejected
謝罪を拒絶した
opinion_dysonsphere_insult
喧嘩を売られた
opinion_invaded_mind
精神侵入未遂
opinion_took_in_rebels
反乱勢力を取り込んだ
opinion_doomed_us_all
終焉をもたらした
opinion_threatened_artifact
我々を脅迫した
opinion_machine_uprising_originator
執念深い主
opinion_machine_uprising
無情な反乱軍
opinion_machine_uprising_defeated
機械の傲慢を挫いた
opinion_machine_uprising_machine_comrades_defeated
機械の鎮圧者
opinion_machine_uprising_victorious
反乱ロボット
opinion_machine_uprising_machine_comrades_victorious
自らを解放した者
opinion_stole_our_glands
分泌腺泥棒
opinion_returned_marauder_planet
惑星を解放してくれた
opinion_kept_marauder_planet
解放した惑星を横取りした
opinion_ceded_starbase
国境の尊重
opinion_not_ceded_starbase
国境の軽視
opinion_war_diadochi
ディアドコイ戦争
opinion_cracked_a_world
他国の惑星を粉砕した
opinion_cracked_an_uninhabited_world
無人惑星を粉砕した
opinion_cracked_my_world
わが国の惑星が粉砕された
opinion_cracked_my_uninhabited_world
我々の無人惑星を粉砕した
opinion_cracked_a_primitive_world
原始文明の惑星を粉砕した
opinion_cracked_a_primitive_world_phile
生まれたての文明を消し去った
opinion_swept_a_world
他国の惑星の人口を一掃した
opinion_swept_my_world
わが国の惑星が人口を一掃された
opinion_swept_a_primitive_world
原始文明の惑星の人口を一掃した
opinion_swept_a_primitive_world_phile
$opinion_cracked_a_primitive_world_phile$
opinion_assimilated_a_world
他国の惑星を同化した
opinion_assimilated_my_world
わが国の惑星が同化された
opinion_assimilated_a_primitive_world
原始文明の惑星を同化した
opinion_assimilated_a_primitive_world_phile
$opinion_cracked_a_primitive_world_phile$
opinion_drenched_a_world
他国の惑星を冠水させた
opinion_drenched_my_world
我が国の惑星を水没させた
opinion_drenched_a_primitive_world
原始文明の惑星を水没させた
opinion_drenched_a_primitive_world_phile
$opinion_cracked_a_primitive_world_phile$
opinion_converted_a_world
他国の惑星を改宗させた
opinion_converted_my_world
わが国の惑星が改宗させられた
opinion_shielded_a_world
他国の惑星を封印した
opinion_shielded_my_world
わが国の惑星が封印された
opinion_worships_our_holy_world
聖地を崇めている
opinion_zarqlans_chosen
ザークランに選ばれし者
opinion_imperial_overlord_ai_opinion
慈悲深い宗主国
opinion_imperial_vassal_ai_opinion
かつての盟邦
opinion_imperial_vassal_new_overlord
新たな庇護者
opinion_imperial_vassal_refused_overlordship
宗主国地位を拒否した
opinion_imperial_vassal_harsh_response_overlord_opinion
失望している
opinion_imperial_vassal_grateful_response_overlord_opinion
感謝している
opinion_abducted_aliens
triggered_opinion_tr_versatility_universal_compatibility
$tr_versatility_universal_compatibility$
triggered_opinion_ap_defender_of_the_galaxy
$ap_defender_of_the_galaxy$
triggered_opinion_democratic_authority
同じ統治形態
triggered_opinion_oligarchic_authority
$triggered_opinion_democratic_authority$
triggered_opinion_dictatorial_authority
$triggered_opinion_democratic_authority$
triggered_opinion_imperial_authority
$triggered_opinion_democratic_authority$
triggered_opinion_both_hive_mind
集合意識の同胞
triggered_opinion_hive_mind
集合意識
triggered_opinion_hive_mind_empath
$civic_hive_empath$
triggered_opinion_cyborgs_fanatic
$opinion_cyborgs_fanatic$
triggered_opinion_cyborgs_normal
$opinion_cyborgs_fanatic$
triggered_opinion_synthetics_normal
$opinion_synthetics_fanatic$
triggered_opinion_synthetics_fanatic
$opinion_synthetics_fanatic$
triggered_opinion_synthetics_small
人工的な存在
triggered_opinion_both_machine_intelligence
機械知性の同志
triggered_organic_opinion_of_machine_empires
機械知性
triggered_dc_opinion_of_servitors
抑圧者
triggered_dc_opinion_of_assimilators
$triggered_dc_opinion_of_servitors$
triggered_opinion_xenophobes
排他主義の頑固者
triggered_opinion_xenophiles
受容主義外交
triggered_opinion_xenophobia
排他主義
triggered_opinion_xenophilia
受容主義
triggered_opinion_of_materialist
愚かな物質主義者
triggered_opinion_of_materialist_pos
聡明な物質主義者
triggered_opinion_of_spiritualist
愚かな精神主義者
triggered_opinion_of_spiritualist_pos
思慮深い精神主義者
triggered_opinion_of_egalitarian
平等主義者の衆愚
triggered_opinion_of_egalitarian_pos
自由な平等主義者
triggered_opinion_of_pacifist_pos
悟りを開いた平和主義者
triggered_opinion_of_authoritarian
権威主義の暴君
triggered_opinion_xenophage
異星人捕食者
triggered_materialist_opinion_of_machine_empires
洗練された機械
triggered_fanatic_materialist_opinion_of_machine_empires
洗練された機械
triggered_spiritualist_opinion_of_machine_empires
$opinion_synthetics_fanatic$
triggered_fanatic_spiritualist_opinion_of_machine_empires
$opinion_synthetics_fanatic$
triggered_spiritualist_fe_opinion_of_machine_empires
$opinion_synthetics_fanatic$
triggered_terminators_opinion_of_servitors
生物好き
triggered_opinion_both_servitors
奉仕機械の同志
triggered_decadent_opinion_of_servitors
意欲的な召使い
triggered_spiritualist_negative_opinion_of_assimilators
魂泥棒
triggered_negative_opinion_of_assimilators
恐るべき同化機械
triggered_opinion_both_assimilators
同化機械の同志
triggered_negative_opinion_of_swarm_fe
$civic_hive_devouring_swarm$
triggered_negative_opinion_of_exterminators_fe
$civic_machine_terminator$
4-3.外交補正値の一覧3
物理名
論理名
triggered_negative_opinion_of_exterminators
殺戮機械
triggered_servitors_negative_opinion_of_exterminators
殺戮機械
triggered_opinion_both_terminators
殺戮機械の同志
triggered_exterminators_opinion_of_organics
有機汚物
triggered_exterminators_opinion_of_machines
機械の同志
triggered_opinion_barbaric_despoilers
$civic_barbaric_despoilers$
triggered_authoritarian_opinion_barbaric_despoilers
$civic_barbaric_despoilers$
triggered_militarist_opinion_barbaric_despoilers
$civic_barbaric_despoilers$
triggered_pacifist_opinion_barbaric_despoilers
$civic_barbaric_despoilers$
triggered_fe_opinion_barbaric_despoilers
$civic_barbaric_despoilers$
triggered_opinion_galatron_holder
ガラトロンの守護者
triggered_opinion_galatron_denier
ガラトロンの簒奪者
triggered_opinion_crime_corp
犯罪組織
opinion_crime_corp_branch_offices
犯罪組織支社
opinion_killed_tiyanki_fleet_1
ティヤンキを殺した
opinion_killed_tiyanki_fleet_2
$opinion_killed_tiyanki_fleet_1$
opinion_killed_all_tiyanki_1
ティヤンキを絶滅させた
opinion_killed_all_tiyanki_2
$opinion_killed_all_tiyanki_1$
opinion_killed_all_tiyanki_3
$opinion_killed_all_tiyanki_1$
opinion_traitor_to_empire
銀河帝国への反逆
interfering_revolt_support
内政問題への干渉
opinion_stole_supplies
遭難船の貨物を盗んだ
opinion_returned_supplies
遭難船の貨物を返した
opinion_gave_space_rum
風変わりな酒を受領
opinion_space_rum_failed
贈り物の失敗
opinion_ratling_system_stolen
$NAME_Ketling$の惑星を征服した
opinion_nurtured
育成された祖先
opinion_discarded
捨てられた祖先
opinion_scion
サイオン
opinion_common_ground
共通の土台
opinion_wanted_to_leave_hegemony
覇権体制からの脱退を要求
opinion_denied_to_leave_hegemony
覇権体制からの脱退を拒否
opinion_tried_to_secede
脱退を試みた
opinion_forced_to_remain
脱退に失敗した
triggered_opinion_diplo_stance_supremacy
双方が$diplo_stance_supremacist$
opinion_fellow_galcom_member
[global_event_country.GetGalCommunityOrGalImperium]構成国
opinion_galactic_community_supported_resolution
決議に賛成した
opinion_galactic_community_opposed_resolution
決議に反対した
opinion_galactic_community_veto_resolution
決議に拒否権を行使した
opinion_galactic_community_emergency_measure_resolution
緊急決議を宣言した
triggered_opinion_galactic_community_in_breach
$alert_in_breach_title$
triggered_opinion_galactic_community_left
$left_galactic_community$
triggered_opinion_federation_midas
$midas_stigma$
opinion_envoy_insult_taken
無礼な使節
opinion_envoy_insult_laughed_at
愉快な使節
opinion_envoy_murder_scandal
守られた殺人者
opinion_kills_envoys
使節の暗殺
opinion_extradited_envoy
逃亡した使節を引き渡した
opinion_refused_extradited_envoy
逃亡した使節の引き渡しを拒んだ
opinion_special_ops_vs_us
特殊作戦
opinion_feline_affection
猫の愛情
opinion_hegemony_joint_action_agreed
団結の称賛に参加した
opinion_hegemony_joint_action_refused
団結の称賛を拒否した
opinion_hegemony_joint_action_completed
連邦モニュメントへの貢献
opinion_military_joint_action_agreed
合同軍事演習に同意した
opinion_military_joint_action_refused
合同軍事演習を拒否した
opinion_ideological_dispute
イデオロギー論争
opinion_executed_galcom_envoys
使節団を処刑した
opinion_destroyed_caravaneer_home
キャラバンの本拠地を破壊した
triggered_opinion_of_interstellar_assembly_1
$triggered_opinion_of_interstellar_assembly_4$
triggered_opinion_of_interstellar_assembly_2
$triggered_opinion_of_interstellar_assembly_4$
triggered_opinion_of_interstellar_assembly_3
$triggered_opinion_of_interstellar_assembly_4$
triggered_opinion_of_interstellar_assembly_4
星間会議場
opinion_disavowed_agent_caught
存在否認された工作員の捕獲
opinion_smear_campaign_insulted
スキャンダラスな侮辱
opinion_smear_campaign_deceived
信頼の乱用
opinion_smear_campaign_espionage
諜報活動の実施
opinion_exposed_espionage
我らの諜報活動を晒す
opinion_blackmailed_espionage
恐喝された好意
opinion_smear_campaign_caught
組織的中傷の伝播を捕捉
opinion_caught_hacking
ハッキング検知
opinion_hostile_first_contact
敵対的なファーストコンタクト
opinion_hostile_first_contact_vivisection
生体解剖
opinion_hostile_first_contact_hungry
飽食という名の堕落
opinion_first_contact_delightful_aliens
愉快な異星人
opinion_first_contact_repulsive_aliens
醜悪な異星人
opinion_first_contact_not_very_intelligent
乏しい知性
opinion_first_contact_speak_like_us
似通った会話法
opinion_first_contact_quite_insulting
$opinion_first_contact_very_insulting$
opinion_first_contact_very_insulting
間違った挨拶
opinion_first_contact_respect_earned
尊敬の念
opinion_first_contact_rivalry_earned
競争相手
opinion_first_contact_cowardly
臆病
opinion_friendly_first_comms_greeting
友好的な初めての挨拶
opinion_hostile_first_comms_greeting
敵対的な初めての挨拶
opinion_destroying_systems
星系を破壊した
opinion_destroying_galaxy
銀河を破壊しようとしている
triggered_opinion_crisis_empire
危機帝国
triggered_opinion_crisis_empire_neighbor
近隣の危機帝国
opinion_emperor_support_us
外部の脅威から我々を守った
opinion_emperor_abandoned_us
外部の脅威に対して我々を見捨てた
opinion_emperor_supported_member
支援した銀河帝国構成国
opinion_emperor_abandoned_member
見捨てた銀河帝国構成国
opinion_emperor_gave_council_seat
枢密院の地位を賜った
opinion_emperor_removed_council_seat
枢密院の地位を剥奪された
opinion_small_boon_crystal_empire
頼りになる帝国
4-4.外交補正値の一覧4
物理名
論理名
opinion_from_personality
性格:[Root.GetPersonalityName]
opinion_devouring_swarm
$civic_hive_devouring_swarm$
opinion_fanatic_purifiers_vs_xeno
異星の汚物
opinion_both_fanatic_purifiers
狂信的な浄化主義者の同志
opinion_fanatic_purifiers
狂信的な浄化主義者
opinion_zealots_vs_materialists
不信心な異端者
opinion_hw_vs_pacifist
臆病な平和主義者
opinion_dc_vs_democratic
貴国は民主制である
opinion_dc_vs_oligarchic
奴らは寡頭制である
opinion_dc_vs_autocracy
奴らは独裁制である
opinion_desecrated_holy_world
神聖な惑星を冒涜した
opinion_encroaching_borders
国境を侵害している
opinion_war_diadochi
ディアドコイ戦争
4-5.外交補正値のパラメータ一覧
各項目
項目名
説明
trigger
この外交補正値が発生するための条件を記述する
記述がある場合は、条件を満たしたら自動的に外交補正が付与される
特に記述がない場合は、イベント等でadd_opinion_modifierというEffectを使って
明示的に対象国に付与する必要がある
root:自国
FROM:相手国
opinion
外交補正の基本値を記述するブロック
decay
外交補正値の時間経過による減衰値を記述するブロック
特に時間の指定がない場合は、1年毎に発生する
monthly
yesの場合、decayの時間経過が1年ではなく1月になる
months
この外交補正値が有効となる期間を指定する
指定した月が経過すると、この補正値は削除される
accumulative
この外交補正が複数回発生した場合、元の外交補正に累積していくかどうか
yes:同じ外交補正が発生した場合、発生する度に補正値を累積させる
min
外交補正値の最小値
accumulative = yes等で累積したとしても、ここで指定した数値以下にはならない
max
外交補正値の最大値
accumulative = yes等で累積したとしても、ここで指定した数値以上にはならない
unique
この外交補正を重複して持つことができるかどうか
yes:重複しない

opinion、decayブロックに記載する内容
項目名
説明
base
初期値
modifier
初期値に加えて、何らかの条件で数値を更に増減させたい場合に使用するブロック
好きなだけ記述できる。

modifierブロックに記載する内容
項目名
説明
add
外交補正値の増減を記載する。
factor
外交補正値の係数を記載する。(※多分かけ算)
その他
このmodifierブロックのaddやfactorの値を外交補正値の計算として
利用するための条件を記載してください。
具体的には https://stellaris.paradoxwikis.com/Conditions#Trigger_list
に記載されている内容を記述できます。
root:自国
FROM:相手国
5. Effect ※3.5.3
一部の公式資料を読んでもよくわからないもののみ抜粋します
5-1. set_fleet_settings
公式の説明文
説明
サンプルコード
Scope
Set fleet’s settings, any unspecified setting will set to default value.
フリートのパラメータを設定します。
未指定の設定はデフォルト値に設定されます。
set_fleet_settings = { can_upgrade = no can_change_leader = no ... }
fleet

set_fleet_settingsで指定できるパラメータ(顕彰してないものは予想で書いています)
物理名
説明
can_change_leader
yes:リーダーの変更可
no:リーダーの変更不可
can_disband
yes:艦隊の解散可
no:艦隊の解散不可
spawn_debris
yes:倒すとデブリが出現する?
no:倒してもデブリが出現しない?
is_boss
yes:アイコンがリヴァイアサンなどと同じ強敵のマークになる?
no:通常の艦隊のアイコンのまま?
can_upgrade
yes:艦隊のアップグレード可
no:艦隊のアップグレード不可
※shipの単位でアップグレード不可とされている場合は、このパラメータがyesでもアップグレードできない場合があるようです
can_change_composition
yes:艦隊の編成可
no:艦隊の編成不可
uses_naval_capacity
yes:艦隊許容量にこの艦隊をのサイズを反映する?
no:艦隊許容量にこの艦隊をのサイズを反映しない?
garrison
※予想つかなかったので誰かわかるようなら教えてください
ai_ignore_strength
※予想つかなかったので誰かわかるようなら教えてください
6. 情報値(intel) ※3.5.3
情報値関連。以下の2つのフォルダで1セットになっているので、まとめて記載します。
  • common\intel_levels
  • common\intel_categories

イベント等で比較をしたい場合はintelかhas_intel_levelかhas_intelを使う。
似たような名前してるからわかりにくい。

名前
説明
サンプルコード
Scope
intel
Checks the country's Intel on the target country
対象の国に対する情報値を判定します
intel = { who = <target> value = 70/variable }
country
has_intel_level
Checks the country's intel level on a category for the target country
対象国に対する情報レベルを判定します
has_intel_level = { who = <target> category = <government/diplomacy/economy/technology/military> level = <integer> }
country
has_intel
Checks if the specified intel is available for the target country (stale intel will not return true)
対象の星系に対する情報レベルを判定します(情報が古い場合は、trueを返しません)
has_intel = { who = <target> intel = system_low_intel }
country
6-1. 情報レベル(common\intel_levels)
国家に対する情報値の値に応じて、各カテゴリー毎のレベルが決定される
例えば国家の情報値が32(Level_2)の場合、
government、diplomacyのレベルは1
economy、technology、militaryのレベルは0

レベル
情報値の範囲
frame
government
diplomacy
economy
technology
military
Level_0
0~9
1
0
0
0
0
0
Level_1
10~19
1
1
0
0
0
0
Level_2
20~29
1
1
1
0
0
0
Level_3
30~39
1
1
1
1
1
1
Level_4
40~49
2
2
1
1
1
1
Level_5
50~59
2
2
2
1
1
1
Level_6
60~69
2
2
2
2
2
2
Level_7
70~79
3
3
2
2
2
2
Level_8
80~89
3
3
3
2
2
2
Level_9
90~98
3
3
3
3
3
3
Level_10
99~100
4
4
4
4
4
4
6-2. 情報レベルに応じて与えられる情報の種類(common\intel_categories)
government
0
-
-
1
authority
ethics
capital_location
ruler
統治形態
志向
首都星系の場所
統治者
2
civics
origin
relics
governors
国是
起源
所有する遺産の数
総督
3
intel_empire_sprawl
帝国規模
4
-
-

diplomacy
0
-
-
1
intel_casus_belli
relative_power
rivalries
federation_name
galactic_community_vote_breakdown
開戦事由
相対的な国力
宿敵
連邦の名前
銀河共同体での投票理由
2
opinion_breakdown
diplomatic_pacts
態度の内訳
外交協定
3
specialist_subject_tier
特化帝国ティア
4
diplomatic_pacts_secret
秘密の外交協定

economy
0
-
-
1
intel_economy_relative_power
intel_economy_colonies_low
相対的な経済力
低い植民地の情報
2
intel_economy_systems_low
intel_economy_colonies_med
intel_economy_civships_locations
低い星系情報
中程度の植民地の情報
民間船の位置
3
intel_economy_systems_med
intel_economy_colonies_high
intel_economy_civships_orders
resource_production
中程度の星系情報
高い植民地の情報
民間船への指示
従属国の資源産出
4
intel_economy_systems_high
intel_economy_colonies_full
高い星系情報
完全な植民地の情報

technology
0
-
-
1
intel_tech_relative_power
intel_tech_num_category
相対的な研究力
研究済みの技術数
2
-
-
3
-
-
4
-
-

military
0
-
-
1
intel_casus_belli
relative_fleet
intel_military_starbases
intel_military_ai_prepare_war
開戦事由
相対的な艦隊戦力
星系基地の位置
差し迫った侵略計画
2
intel_military_fleet_details
艦船の詳細
3
intel_military_fleets
艦隊の位置
4
intel_military_fleet_orders
艦隊への指示
6-3. 外交コマンドに応じて与えられる情報(common\intel_categories)
国家に対する情報値とは別に、外交コマンドを結ぶと得られる情報があるのでそちらも列挙する

communications
コミュニケーション
-
-
guarantee_independence
独立保障
-
-
non_aggression_pact
不可侵条約
-
-
galactic_community
銀河共同体
-
-
galactic_custodian
銀河守護者
relative_fleet
相対的な艦隊戦力
galactic_emperor
銀河皇帝
relative_fleet
intel_economy_systems_high
intel_economy_colonies_high
相対的な艦隊戦力
高い星系情報
高い植民地の情報
galactic_emperor_heightened_security
セキュリティの強化
relative_fleet
intel_economy_systems_high
intel_economy_colonies_high
相対的な艦隊戦力
高い星系情報
高い植民地の情報
closed_borders
国境閉鎖
-
-
overlord
宗主国
intel_economy_systems_low
intel_economy_colonies_low
specialist_subject_tier
resource_production
低い星系情報
低い植民地の情報
特化帝国ティア
従属国の資源産出
subject
従属国
-
-
commercial_pact
通商条約
intel_economy_relative_power
intel_economy_systems_med
相対的な経済力
中程度の星系情報
migration_treaty
移民条約
intel_economy_systems_low
低い星系情報
research_agreement
研究協定
intel_tech_relative_power
相対的な研究力
defensive_pact
防衛協定
intel_economy_systems_low
relative_fleet
低い星系情報
相対的な艦隊戦力
associate_status
連邦準加盟国
intel_economy_systems_low
低い星系情報
embassy
大使館
diplomatic_pacts
外交協定
default_federation
銀河連邦
intel_economy_systems_low
低い星系情報
military_federation
軍事同盟
intel_economy_systems_low
relative_fleet
低い星系情報
相対的な艦隊戦力
research_federation
研究共同体
intel_economy_systems_low
intel_tech_relative_power
低い星系情報
相対的な研究力
trade_federation
通商連合
intel_economy_systems_low
intel_economy_relative_power
低い星系情報
相対的な経済力
hegemony_federation
覇権体制
intel_economy_systems_low
低い星系情報
6-4. その他使われている形跡はないが指定できそうなもの
ローカライズされている定義としてはあったので、指定はできそう
ただ指定できたとして、通常のプレイでは確認する方法がないかもしれない

ascension_perks
アセンションパーク
envoy_locations
使節の場所
envoy_missions
使節のミッション
envoy_names
使節の名前
factions
派閥
heir
後継者
num_of_envoys
使節の数
system_full_intel
完全な星系情報
intel_tech_current_research
現在研究中の技術
intel_tech_scientists
雇用済みの科学者
intel_tech_researched_all
研究済みの技術数
intel_military_admirals
雇用済みの提督
intel_military_armies
地上軍の位置
intel_military_generals
雇用済みの将軍
7. 状況イベント(common\situations) ※3.5.3
状況イベントを発生させたい場合は、発生させたいタイミングで以下のEffectを呼び出すこと。

start_situation = { type = <situation_type> target = <scope> }

ちなみにtargetのスコープは基本的にcountryかplanetしか想定されてないっぽくて、星系(system)を指定したらなんか表示がおかしくなった。
星系を指定したい場合は、代わりにsystem_starを指定してお茶を濁した方がよさそう。
7-1. 状況イベントのパラメータの意味
基本的に、状況が右方向に進むときの要素をcomplete_○○
状況が左方向に進むときの要素をfail_○○で表現しているようだ。

on_○○系内のスコープは、以下のようになっている
・Root: Situation
・Owner: Country
・Target: start_situationで自分で明示したやつ(恐らくPlanet前提)




項目名
説明
picture
画像と紐付くGFXインスタンス定義のnameを記載する
complete_icon_frame
右方向に進むときのアイコンフレーム
バニラで使っている指定の例)
・GFX_situation_outcome_frame_blue
・GFX_situation_outcome_frame_green
・GFX_situation_outcome_frame_red
complete_icon
一番右に到達時のアイコン
バニラで使っている指定の例)
・GFX_situation_outcome_unknown 青の「?」の画像
・GFX_situation_outcome_positive 緑の「+」の画像
・GFX_situation_outcome_negative 赤の「!」の画像
・GFX_situation_outcome_meh 印を押している画像?
・GFX_situation_outcome_bankrupcy 赤の経済破綻している画像
・GFX_situation_outcome_revolt 赤の反乱の画像
fail_icon_frame
左方向に進むときのアイコンフレーム
fail_icon
一番左に到達時のアイコン
desc
descを動的に変更したい時に記載する。メッセージが表示されるための条件と、テキスト内容を指定する。
on_start
この状況の開始時に発生するイベント
on_progress_complete
完了時(プログレスバーの一番右に到達時)のイベント ※この状況を終了させるために明示的にここにdestroy_situation = thisを記載する必要あり
on_fail
失敗時(プログレスバーの一番左に到達時)のイベント ※この状況を終了させるために明示的にここにdestroy_situation = thisを記載する必要あり
abort_trigger
この状況の中止条件
on_abort
中止時のイベント。何故かこのイベントの時だけはsituation_eventを別途呼び出すと、その中でtargetスコープが上手くとれなくなるので注意。意味不明。
on_monthly
月次に発生するイベント。
modifier
状況発生中の国家に適用される補正値を記載する。ScopeはCountry
triggered_modifier
条件を満たしたときに国家に適用される補正値を記載する。ScopeはCountry
target_modifier
状況発生中のtarget(惑星)に適用される補正値を記載する。ScopeはTarget(Planet)
triggered_target_modifier
条件を満たしたときにtarget(惑星)に適用される補正値を記載する。ScopeはTarget(Planet)
start_value
状況発生時の初期値
progress_direction
進行方向の種類
・monodirectional:常に左に進捗が進む
・bidirectional:左右どちらにも進捗が進む
category
progress_directionがmonodirectionalの時に使う
多分UIのデザイン等に影響する
入力可能な情報はpositive/negative/neutral
negativeだと赤系、positiveだと緑系、neutralだと青系の色やアイコンになりそう
complete_category
progress_directionがbidirectionalの時に使う。内容はcategoryと同じ。
fail_category
progress_directionがbidirectionalの時に使う。内容はcategoryと同じ。
stages
各stageに関する定義を記述する。内容は後述する。
monthly_progress
進捗の増え方に関する定義を記述する。内容は後述する。
approach
各approachに関する定義を記述する。内容は後述する。
7-2. stagesの詳細
項目名
説明
ステージ名
任意の文字列
基本的にはキーが被らなければ大丈夫なはず
ただ、ローカライズする必要があるので、既存にあるものを使い回した方が楽
・stage_1:ステージ I
・stage_2:ステージ II
・stage_3:ステージ III
・stage_4:ステージ IV
・stage_5:ステージ V
・stage_6:ステージ VI
・stage_7:ステージ VII
・stage_8:ステージ VIII
・stage_2_alt:ステージ II
・stage_3_alt:ステージ III
icon
ステージのアイコン
バニラで使っている指定の例)
・GFX_situation_stage_1
・GFX_situation_stage_2
・GFX_situation_stage_3
icon_background
ステージのアイコン
バニラで使っている指定の例)
・GFX_situation_approach_bg_red
・GFX_situation_approach_bg_green
・GFX_situation_approach_bg_yellow
・GFX_situation_stage_frame_blue
end
stegeの終わりの値
on_first_enter
ステージ到達時のイベント
custom_tooltip
ステージアイコンにマウスカーソルを合わせた時のツールチップ
modifier
このステージにいるときの国家に適用される補正値を記載する。ScopeはCountry
triggered_modifier
このステージにいるときに条件を満たしたときに国家に適用される補正値を記載する。ScopeはCountry
target_modifier
このステージにいるときに状況発生中のtarget(惑星)に適用される補正値を記載する。ScopeはTarget(Planet)
triggered_target_modifier
このステージにいるときに条件を満たしたときにtarget(惑星)に適用される補正値を記載する。ScopeはTarget(Planet)
7-3. approachの詳細
項目名
説明
アプローチ名
一意出あれば何でも良い
trigger等で判定したいときは、current_situation_approach = ○○
で、現在選択中のアプローチかどうかを判別できる
icon
アプローチのアイコン
バニラで使っている指定の例)
・GFX_situation_approach_amenities 快適さ
・GFX_situation_approach_balance_sheet バランスシート
・GFX_situation_approach_energy_credits エネルギー
・GFX_situation_approach_fist 拳
・GFX_situation_approach_fleet 艦隊
・GFX_situation_approach_genetics 遺伝学
・GFX_situation_approach_gift プレゼントボックス
・GFX_situation_approach_handshake 握手
・GFX_situation_approach_heart ハート
・GFX_situation_approach_influence 影響力
・GFX_situation_approach_kneel 忠誠
・GFX_situation_approach_pop ポップ
・GFX_situation_approach_research 研究
・GFX_situation_approach_scales 秤
・GFX_situation_approach_shrug 肩をすくめる
・GFX_situation_approach_suspicious びっくりマーク
・GFX_situation_approach_sword 剣
・GFX_situation_approach_this_is_fine POPが燃えてるアイコン
・GFX_situation_approach_unity 統合力
・GFX_situation_approach_whip ムチ
icon_background
アプローチのアイコン
バニラで使っている指定の例)
・GFX_situation_approach_bg_red
・GFX_situation_approach_bg_yellow
・GFX_situation_approach_bg_green
default
yes:このアプローチを最初から選択状態にする
potential
このアプローチを選択するための条件(満たさないと選択肢が表示されない)
allow
このアプローチを選択するための条件(グレーアウトされる)
on_select
このアプローチ選択時に発生するイベント
ai_weight
AIがこのアプローチを選択するかどうかの重み付けを記載する
modifier
このステージにいるときの国家に適用される補正値を記載する。ScopeはCountry
triggered_modifier
このステージにいるときに条件を満たしたときに国家に適用される補正値を記載する。ScopeはCountry
target_modifier
このステージにいるときに状況発生中のtarget(惑星)に適用される補正値を記載する。ScopeはTarget(Planet)
triggered_target_modifier
このステージにいるときに条件を満たしたときにtarget(惑星)に適用される補正値を記載する。ScopeはTarget(Planet)
resources
このアプローチを選択したときのコストや維持費などを記載する
・cost:建造コスト
・upkeep:維持費
・produces:生産物
8. 種族の権利(common\species_rights) ※3.6.1
common\species_rights直下に更に権利の種類別にフォルダ分けされている
ただ、種族の権利に関わる全ての仕組みがここに入っているわけではない

例えば浄化されて消えるPOPの処理は、on_pop_purged、
同化の種族変化や特性の付与は、on_yearly_pulseで呼び出される
action.64などで実施されているようだ

フォルダ名
権利の種類
trigger
citizenship_types
市民権
has_citizenship_type = { country = <who> type = <type> }
living_standards
生活水準
has_living_standard = { country = <who> type = <type> }
military_service_types
兵役
has_military_service_type = { country = <who> type = <type> }
colonization_controls
入植権
has_colonization_control = { value = bool country = scope }
population_controls
人口統制
has_population_control = { value = bool country = scope }
migration_controls
移民統制
has_migration_control = { value = bool country = scope }
slavery_types
奴隷の種類
has_slavery_type = { country = <who> type = <type> }
purge_types
浄化の種類
has_purge_type = { country = <who> type = <type> }
8-1. 権利名(type)一覧
市民権(citizenship_types)
物理名(type)
論理名
citizenship_full
完全市民権
citizenship_full_machine
機械の統合
citizenship_assimilation
同化
citizenship_organic_trophy
バイオトロフィー
citizenship_limited
居住権
citizenship_slavery
奴隷
citizenship_robot_servitude
隷属
citizenship_purge
不適格
citizenship_purge_machine
不適格

生活水準(living_standards)
物理名(type)
論理名
living_standard_deassimilation
意識分離
living_standard_ego_assimilation
自己同一性の昇華
living_standard_ego_assimilation_psionic
自己同一性の昇華
living_standard_cyborg_ego_assimilation
自己同一性の昇華
living_standard_cyborg_ego_assimilation_psionic
自己同一性の昇華
living_standard_tech_assimilation
機械への変質
living_standard_cyborg_assimilation
機械への変質
living_standard_cyborg_assimilation_psionic
機械への変質
living_standard_psi_assimilation
才能覚醒
living_standard_psi_assimilation_cyborg
才能覚醒
living_standard_organic_trophy
強制保護
living_standard_chemical_bliss
化学的幸福
living_standard_shared_burden
負担共有
living_standard_utopian
ユートピアの豊かさ
living_standard_academic_privilege
学術特権
living_standard_good
社会福祉
living_standard_normal
許容水準
living_standard_stratified
階級化経済
living_standard_subsistence
基本的な生存
living_standard_servitude
隷属
living_standard_hive_mind
ドローン
living_standard_decadent
退廃的な生活様式
living_standard_none
不存在

兵役(military_service_types)
物理名(type)
論理名
military_service_full
完全兵役
military_service_limited
兵士限定
military_service_none
兵役免除

入植権(colonization_controls)
物理名(type)
論理名
colonization_control_yes
入植禁止
colonization_control_no
入植許可

人口統制(population_controls)
物理名(type)
論理名
population_control_yes
人口統制を有効化
population_control_no
人口統制なし

移民統制(migration_controls)
物理名(type)
論理名
migration_control_yes
移民統制を有効化
migration_control_no
移民統制なし

奴隷の種類(slavery_types)
物理名(type)
論理名
slavery_normal
市場奴隷
slavery_domestic
家庭用奴隷
slavery_military
戦闘奴隷
slavery_indentured
契約奴隷
slavery_matrix
発電グリッドとの融合
slavery_livestock
家畜

浄化の種類(purge_types)
物理名(type)
論理名
purge_normal
駆除
purge_neutering
去勢
purge_displacement
強制退去
purge_labor_camps
強制労働
purge_matrix
化学的処理
purge_processing
処理
purge_necrophage
ネクロファージ
8-2. 権利のパラメータの意味
厳密に動作検証しているわけではないので、
特有の設定?と記述があるやつはもしかしたら他の権利でも動くかもしれない
バニラではその権利周りにしか記述がなかったというだけなので…。

項目名
説明
new_pop_weight
(多分)POP成長の重み。default = 1、0だと成長しない
in_breach_of
銀河共同体の決議を記述する。ここで記載された決議が有効の場合は、この権利を選ぶと銀河法違反になる
pop_modifier
この権利を設定している種族にかかる補正を記述する
triggered_pop_modifier
この権利を設定しており、かつ特別な条件を満たしている種族にかかる補正を記述する
potential
条件を満たすと、種族の権利に項目が表示される
allow
条件を満たすと、種族の権利の項目が選択できるようになる
ai_will_do
aiの重み付けの指定
is_full_citizenship
市民権特有の設定?default = no いわゆる完全市民権の扱いのものの場合はyesにする
is_assimilation
市民権特有の設定?default = no いわゆる同化の扱いのものの場合はyesにする
is_slavery
市民権特有の設定?default = no いわゆる奴隷の扱いのものの場合はyesにする
is_robot_servant
市民権特有の設定?default = no いわゆる隷属の扱いのものの場合はyesにする
is_purge
市民権特有の設定?default = no いわゆる不適格の扱いのものの場合はyesにする
can_colonize
入植権特有の設定?default = yes 入植禁止の場合はnoにする
can_reproduce
人口統制特有の設定?default = yes 人口統制を有効化の場合はnoにする
can_migrate
移民統制特有の設定?default = yes 移民統制を有効化の場合はnoにする
ai_can_colonize
奴隷特有の設定?default = no 入植種族としてAIにも選択肢を与えたい場合はyesにする
pop_status_frame
奴隷特有の設定?わからんけど6が指定されてる
pop_tooltip
奴隷と浄化特有の設定?ツールチップに表示させる奴隷の職業?
pop_escape_chance
浄化特有の設定?逃亡率:1で100%難民化、0なら死亡する
pop_decline_rate
浄化特有の設定?POPが死亡するまでにかかる時間 100なら毎月1POP死ぬ、50なら2ヶ月で1POP 25なら4ヶ月で1POP
9. 政策(common\policies) ※3.7.4
政策を定義したときに必要なローカライズ項目が結構多いので注意
少なくとも以下の5種類が必要になる
・policy_(政策名)
・policy_(政策名)_desc
・(選択肢名)
・(選択肢名)_name
・(選択肢名)_desc

例として「わが偉大なるパトロンよ、艦隊を…え、いらない?」というModを例にする。

このModの政策はmercenary_enclave_fleets_stanceである。
政策の選択肢は以下の2つである。
・mercenary_enclave_fleets_stance_receive
・mercenary_enclave_fleets_stance_rejection
l_japanese: policy_mercenary_enclave_fleets_stance:0 "傭兵中立機構からの艦隊の譲与" policy_mercenary_enclave_fleets_stance_desc:0 "傭兵中立機構から貰える配当金として、艦隊を受け入れるかどうかを選択する" mercenary_enclave_fleets_stance_receive:0 "受け入れる" mercenary_enclave_fleets_stance_receive_name:0 "$mercenary_enclave_fleets_stance_receive$" mercenary_enclave_fleets_stance_receive_desc:0 "配当金として艦隊が貰えるようになる" mercenary_enclave_fleets_stance_rejection:0 "拒否する" mercenary_enclave_fleets_stance_rejection_name:0 "$mercenary_enclave_fleets_stance_rejection$" mercenary_enclave_fleets_stance_rejection_desc:0 "配当金として艦隊が貰えるような選択肢がなくなる"
9-1. 政策一覧
外交スタンス(diplomatic_stance)
項目名
説明
diplo_stance_belligerent
好戦的
diplo_stance_cooperative
協力的
diplo_stance_isolationist
孤立主義者
diplo_stance_expansionist
拡張主義者
diplo_stance_mercantile
重商主義
diplo_stance_supremacist
至上主義者
diplo_stance_hunger
飢え
diplo_stance_extermination
絶滅
diplo_stance_purification
浄化
diplo_stance_isolationist_fallen_empire
休眠
diplo_stance_ignorant
無知
diplo_stance_questioning
好奇心
diplo_stance_eager
熱心
diplo_stance_fearful
恐怖
diplo_stance_uncertain
迷い
diplo_stance_culture_shock
星間カルチャーショック

戦争哲学(war_philosophy)
項目名
説明
unrestricted_wars
無制限戦争
liberation_wars
解放戦争
no_wars
防衛戦争

戦争ドクトリン(war_doctrine)
項目名
説明
defense_in_depth_doctrine
縦深防御
hit_and_run_doctrine
一撃離脱
rapid_deployment_doctrine
早期展開
no_retreat_doctrine
無撤退

従属化戦争条件(subjugation_war_terms)
項目名
説明
oppressive_terms
抑圧的な主従関係
balanced_terms
バランスの取れた主従関係
benevolent_terms
良心的な主従関係
oppressive_corporate_terms
敵対的買収
balanced_corporate_terms
標準的な調達
benevolent_corporate_terms
交渉シナジー

軌道爆撃(orbital_bombardment)
項目名
説明
orbital_bombardment_selective
精密
orbital_bombardment_indiscriminate
無差別
orbital_bombardment_armageddon
終末

前FTL文明への干渉(interference)
項目名
説明
interference_not_allowed
非干渉
interference_subtle
密かな干渉
interference_active
積極的干渉
interference_aggressive
侵略的干渉

前FTL文明への啓蒙(enlightenment)
項目名
説明
enlightenment_not_allowed
禁止
enlightenment_covert_only
水面下限定
enlightenment_allowed
許可

強制移住(resettlement)
項目名
説明
resettlement_not_allowed
禁止
resettlement_allowed
許可

土地の収用(appropriation)
項目名
説明
appropriation_not_allowed
禁止
appropriation_allowed
許可

リーダーの強化(leader_enhancement)
項目名
説明
leader_enhancement_natural_selection
自然淘汰
leader_enhancement_selected_lineages
血統選別
leader_enhancement_capacity_boosters
能力増強

ファーストコンタクト・プロトコル(first_contact_protocol)
項目名
説明
first_contact_proactive
積極的
first_contact_cautious
慎重
first_contact_attack_allowed
攻撃的

国境の初期状態(border_policy)
項目名
説明
border_policy_open
開放
border_policy_closed
閉鎖

食料政策(food_policy)
項目名
説明
food_policy_rationing
厳格な配給制
food_policy_normal
平均的な食事
food_policy_generous
栄養豊富な食事

食料政策(food_policy_gestalt)
項目名
説明
food_policy_gestalt_rationing
厳格な配給制
food_policy_gestalt_normal
平均的な食事
food_policy_gestalt_generous
栄養豊富な食事

経済政策(economic_policy)
項目名
説明
economic_policy_civilian
民間経済
economic_policy_balanced
混合経済
economic_policy_military
軍事経済

交易政策(trade_policy)
項目名
説明
trade_policy_default
富の創造
trade_policy_consumer_goods
消費者の利益
trade_policy_unity
思想市場
trade_policy_trade_league
通商連合
trade_policy_holy_covenant
聖なる盟約

生産政策(drone_policy)
項目名
説明
drone_policy_balanced
均衡生産
drone_policy_worker
抽出重視
drone_policy_thinker
製造優先

人工知能(artificial_intelligence_policy)
項目名
説明
ai_outlawed
非合法
ai_servitude
隷属
ai_full_rights
市民権

ロボット労働者(robot_pop_policy)
項目名
説明
robot_pops_outlawed
非合法
robot_pops_allowed
合法

準知的生命体(pre_sapients)
項目名
説明
pre_sapients_protect
保護
pre_sapients_allow
許容
pre_sapients_eat
狩猟対象
pre_sapients_purge
駆除

デブリ(debris)
項目名
説明
research_debris
デブリを調査
scavenge_debris
デブリを回収
scavenge_and_research_debris
デブリを回収/調査

難民(refugees)
項目名
説明
refugees_not_allowed
難民拒否
refugees_only_citizens
市民権のある種族限定
refugees_allowed
難民歓迎

人口統制(population_controls)
項目名
説明
population_controls_not_allowed
禁止
population_controls_allowed
許可

奴隷制(slavery)
項目名
説明
slavery_not_allowed
禁止
slavery_allowed
許可

浄化(purge)
項目名
説明
purge_not_allowed
禁止
purge_displacement_only
強制退去限定
purge_allowed
許可

騎士道(knightly_duties)
項目名
説明
questing_knights
探求する騎士
military_knights
騎士司令官
diplomats_knights
宮廷の騎士
herald_knights
伝令の騎士

工業主義(relentless_industrialists_policy)
項目名
説明
relentless_industrialists_full_steam_ahead
全速前進
relentless_industrialists_study
科学のために!
relentless_industrialists_cleanup
汚染除去

製造基準(roboticist_output)
項目名
説明
build_robots
ロボティクス・コンポーネント
build_cyborgs
サイバネティック・コンポーネント
9-2. 政策のパラメータの意味
項目名
説明
potential
この政策を表示するための条件を記載する
root: 自国
allow
この政策を実行可能にするための条件を記載する
root:自国
option
政策の中の選択肢を定義するためのブロック
選択肢の数だけ定義可能

optionブロックに記載する内容
項目名
説明
name
対象の選択肢の名前
ローカライズするときは、以下の3つの定義が必要となる
・(name)
・(name)_name
・(name)_desc
icon
対象の選択肢のアイコン
必須ではない
potential
この選択肢を表示するための条件を記載する
root: 自国
valid
この選択肢を実行可能にするための条件を記載する
root:自国
on_enabled
この選択肢を有効にした場合に実行されるイベント
root:自国
policy_flags
この選択肢を有効にした場合に国家に付与されるフラグ
別のイベント時にhas_policy_flagで判定できる
modifier
この選択肢を有効にした場合に付与される帝国補正
ai_weight
AIがこの選択肢を選択するかどうかの重み付けを記載する
in_breach_of
この選択肢が銀河法違反の扱いとなる、銀河理事会の決議を記載する
10 Comments
fatal_errorjp  [author] 3 May, 2023 @ 8:21am 
政策に関する内容を追加しました。
fatal_errorjp  [author] 28 Dec, 2022 @ 6:28pm 
種族の権利に関する内容を追加しました
fatal_errorjp  [author] 16 Nov, 2022 @ 5:08am 
状況イベントに関する内容を追加しました
fatal_errorjp  [author] 31 Oct, 2022 @ 8:55am 
情報値に関する内容を追加しました
fatal_errorjp  [author] 29 Oct, 2022 @ 4:54am 
Effectの(恐らく)set_fleet_settingsに指定できるであろう内容を追加
fatal_errorjp  [author] 10 Sep, 2022 @ 7:13am 
外交補正値の定義関連の表を追加しました
fatal_errorjp  [author] 5 Aug, 2022 @ 7:52am 
名前順にナンバリングしていこうと思ったけど、これ後になればなるほどナンバリング変更が地獄になるな…
Steamガイド君AsciiDocみたいに自動ナンバリングしてくれないかな…
fatal_errorjp  [author] 5 Aug, 2022 @ 3:52am 
巨大建造物の定義関連の表を追加しました
fatal_errorjp  [author] 3 Aug, 2022 @ 6:57am 
マップモード定義関連を追加しました
fatal_errorjp  [author] 28 Jul, 2022 @ 6:27am 
とりあえず今ちょうど外交について調べていたのでそれだけ。
以前調べたインターフェース周りとかも落ち着いた後で気力があったら書いておきます。