官僚機構を追加
アクションこのバージョンで変更

官僚機構を追加

add_bureaucracy_actionin_game/common/generic_actions/bureaucracy_actions.txt:1

わが国の行政は、領内の隅々にまで及ぶことを目指している。そのためには、この拡大を支え、さらに促すための新たな官僚機構や部局を設けねばならない。新たな機構を創設すれば、必要な資金を投じつづけるかぎり、行政の効率を保つことができる。

定義in_game/common/generic_actions/bureaucracy_actions.txt:1

2type = owncountry
4ai_tick = never
6potential = {
7scope:actor = {
8any_current_bureaucracy = {
8count < scope:actor.max_bureaucracy_slots
}
}
}
12allow = {
}
15price = {
16if = {
17limit = {
18exists = scope:target_bureaucracy
}
20scope:target_bureaucracy = {
21value = "implementation_price(scope:actor)"
}
}
}
25price_modifier = {
26add = {
27value = 1
28desc = BASE_VALUE 基本値:ヴァレンシア
}
30if = {
31limit = {
31exists = scope:target_bureaucracy
}
32divide = {
33desc = "MODIFIER_TYPE_NAME_global_bureaucracy_implementation_efficiency" 官僚機構導入効率
34value = 1
35add = scope:actor.modifier:global_bureaucracy_implementation_efficiency
36min = 0.5
}
}
}
41select_trigger = {
42looking_for_a = bureaucracy_type
43source = actor
44target_flag = target_bureaucracy
45name = "select_bureaucracy" 官僚機構を選択
46none_available_msg_key = "no_bureaucracies_available"
47column = {
47data = name
}
48visible = {
49scope:actor = {
50not = {
51has_bureaucracy_of_type = root
}
53bureaucracy_type_is_visible = root
}
}
56enabled = {
57scope:actor = {
58bureaucracy_type_is_enabled = root
}
}
}
63effect = {
64if = {
65limit = {
65exists = scope:target_bureaucracy
}
66scope:actor = {
66add_bureaucracy = scope:target_bureaucracy
}
}
}
70ai_will_do = {
71value = -1
}
© 2026 Soft Santa Cruz, S.L.U.。無断転載を禁じます。本サイトは非公式のファンプロジェクトであり、Paradox Interactiveとは関係ありません。ゲームコンテンツ © Paradox Interactive。 概要 · プライバシー · 法的情報