Files
azurlane-tj/src/common/national_focus/weixi.txt
actions[bot] a71a95cba8
All checks were successful
sync / build (push) Successful in 53s
2024-07-22 23:14:11
2024-07-22 23:14:11 +08:00

767 lines
15 KiB
Plaintext
Executable File

focus_tree = {
id = weixi_focus
shared_focus = AL_zhuanyi
shared_focus = AL_gujun
shared_focus = AL_junshi
country = {
factor = 0
modifier = {
add = 10
tag = WEX
}
}
default = no
focus = {
id = WEX_zhidugeming
icon = GFX_focus_ger_reichskommisariats
x = 8
y = 0
cost = 2
available = {
has_government = fascism
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_political_power = 300
add_popularity = { ideology = neutrality popularity = -1}
add_popularity = { ideology = fascism popularity = 1 }
add_popularity = { ideology = democratic popularity = -1 }
add_popularity = { ideology = communism popularity = -1 }
WEX = {
add_ai_strategy = {
type = antagonize
id = "HUJ"
value = 300
}
add_ai_strategy = {
type = antagonize
id = "BFL"
value = 300
}
add_ai_strategy = {
type = antagonize
id = "BYG"
value = 300
}
add_ai_strategy = {
type = antagonize
id = "YUW"
value = 1000
}
}
HUJ = {
add_ai_strategy = {
type = antagonize
id = "WEX"
value = 300
}
}
BFL = {
add_ai_strategy = {
type = antagonize
id = "WEX"
value = 300
}
}
BYG = {
add_ai_strategy = {
type = antagonize
id = "WEX"
value = 300
}
}
YUW = {
add_ai_strategy = {
type = antagonize
id = "WEX"
value = 1000
}
}
}
}
focus = {
id = WEX_rangbaerdemingling
icon = GFX_focus_rangbaer
x = 0
y = 1
cost = 3
prerequisite = { focus = WEX_zhidugeming }
relative_position_id = WEX_zhidugeming
bypass = {
has_government = fascism
has_civil_war = yes
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_stability = 0.2
add_war_support = 0.2
WEX = {
add_ai_strategy = {
type = befriend
id = TIX
value = 100
}
add_ai_strategy = {
type = alliance
id = "TIX"
value = 500
}
add_ai_strategy = {
type = befriend
id = SAD
value = 100
}
}
TIX = {
add_ai_strategy = {
type = befriend
id = WEX
value = 100
}
add_ai_strategy = {
type = alliance
id = "WEX"
value = 100
}
}
SAD = {
add_ai_strategy = {
type = befriend
id = WEX
value = 100
}
add_ai_strategy = {
type = alliance
id = "WEX"
value = 100
}
}
}
}
focus = {
id = WEX_gailiangjingji
icon = GFX_goal_generic_neutrality_focus
x = -2
y = 1
prerequisite = { focus = WEX_rangbaerdemingling }
relative_position_id = WEX_rangbaerdemingling
cost = 10
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
swap_ideas = {
remove_idea = YUW_jjbk
add_idea = YUW_jjhmhf
}
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = arms_factory
level = 2
instant_build = yes
}
}
}
}
focus = {
id = WEX_gaigefanganB
icon = GFX_focus_rangbaer
x = 0
y = 1
prerequisite = { focus = WEX_gailiangjingji}
relative_position_id = WEX_gailiangjingji
cost = 10
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = YUW_jjggB
}
}
focus = {
id = WEX_junshiguanzhijingji
icon = GFX_goal_generic_construct_mil_factory
x = 0
y = 1
prerequisite = { focus = WEX_gaigefanganB}
relative_position_id = WEX_gaigefanganB
cost = 10
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
swap_ideas = {
remove_idea = YUW_jjggB
add_idea = YUW_jjggB1
}
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = arms_factory
level = 2
instant_build = yes
}
}
}
}
focus = {
id = WEX_jingjigaige
icon = GFX_focus_usa_reestablish_the_gold_standard
x = 0
y = 1
prerequisite = { focus = WEX_junshiguanzhijingji }
relative_position_id = WEX_junshiguanzhijingji
cost = 10
available = {
has_completed_focus = WEX_wuqishengchan
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
YUW_hldzf_dengji = yes
swap_ideas = {
remove_idea = YUW_jjhmhf
add_idea = YUW_wddjj
}
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = arms_factory
level = 2
instant_build = yes
}
}
}
}
focus = {
id = WEX_kuodazhengbing
icon = GFX_focus_generic_little_entente
x = 2
y = 1
prerequisite = { focus = WEX_rangbaerdemingling}
relative_position_id = WEX_rangbaerdemingling
cost = 8
available = {
has_completed_focus = WEX_gailiangjingji
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_war_support = 0.1
add_ideas = YUW_kdzb
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = arms_factory
level = 2
instant_build = yes
}
}
}
}
focus = {
id = WEX_boxuelaodongli
icon = GFX_focus_generic_manpower
x = 1
y = 1
prerequisite = { focus = WEX_kuodazhengbing }
relative_position_id = WEX_kuodazhengbing
cost = 10
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = YUW_bxldl
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = arms_factory
level = 2
instant_build = yes
}
}
}
}
focus = {
id = WEX_jingchaguojia
icon = GFX_goal_support_fascism
x = 0
y = 1
prerequisite = { focus = WEX_boxuelaodongli }
relative_position_id = WEX_boxuelaodongli
cost = 10
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = YUW_jcgj
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = arms_factory
level = 2
instant_build = yes
}
}
}
}
focus = {
id = WEX_jungongyouxian
icon = GFX_goal_generic_construct_civilian
x = -1
y = 1
prerequisite = { focus = WEX_kuodazhengbing }
relative_position_id = WEX_kuodazhengbing
cost = 10
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 4
add_building_construction = {
type = arms_factory
level = 3
instant_build = yes
}
}
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 4
add_building_construction = {
type = arms_factory
level = 4
instant_build = yes
}
}
}
}
focus = {
id = WEX_bupinghengdegongyefazhan
icon = GFX_focus_generic_tank_production
x = 0
y = 1
prerequisite = { focus = WEX_jungongyouxian }
relative_position_id = WEX_jungongyouxian
cost = 10
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 6
add_building_construction = {
type = arms_factory
level = 5
instant_build = yes
}
}
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 6
add_building_construction = {
type = arms_factory
level = 6
instant_build = yes
}
}
}
}
focus = {
id = WEX_wuqishengchan
icon = GFX_goal_generic_small_arms
x = 1
y = 1
prerequisite = { focus = WEX_bupinghengdegongyefazhan}
prerequisite = { focus = WEX_jingchaguojia }
relative_position_id = WEX_bupinghengdegongyefazhan
cost = 10
ai_will_do = {
factor = 80
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_equipment_to_stockpile = {
type = infantry_equipment
amount = 10000
}
add_war_support = 0.1
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 3
add_building_construction = {
type = arms_factory
level = 3
instant_build = yes
}
}
}
}
focus = {
id = WEX_junshihezuo
icon = GFX_focus_ger_oppose_hitler
x = 0
y = 1
relative_position_id = WEX_hei
prerequisite = { focus = WEX_hei }
cost = 5
available = {
is_in_faction_with = TIX
}
ai_will_do = {
factor = 10
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_doctrine_cost_reduction = {
name = "陆军理论"
cost_reduction = 0.75
uses = 2
category = land_doctrine
}
}
}
focus = {
id = WEX_hei
icon = GFX_focus_rangbaer
x = 1
y = 1
cost = 5
prerequisite = { focus = WEX_ouzhouxiongji }
relative_position_id = WEX_ouzhouxiongji
available = {
has_government = fascism
}
ai_will_do = {
factor = 40
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_stability = 0.2
add_war_support = 0.2
add_political_power = 150
}
}
focus = {
id = WEX_gongfangzhuanhuan
icon = GFX_focus_secret_rearmament
x = 3
y = 0
cost = 5
ai_will_do = {
factor = 10
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_war_support = 0.1
army_experience = 100
}
}
focus = {
id = WEX_ouzhouxiongji
icon = GFX_focus_fra_milice
x = 0
y = 1
prerequisite = { focus = WEX_gongfangzhuanhuan }
relative_position_id = WEX_gongfangzhuanhuan
available_if_capitulated = yes
cost = 7
ai_will_do = {
factor = 20
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_stability = 0.1
add_war_support = 0.2
add_political_power =100
}
}
focus = {
id = WEX_zhongcheng
icon = GFX_focus_usa_honor_the_confederacy
x = -1
y = 1
prerequisite = { focus = WEX_ouzhouxiongji }
relative_position_id = WEX_ouzhouxiongji
available_if_capitulated = yes
cost = 5
available = {
OR = {
has_government = communism
has_government = fascism
}
}
ai_will_do = {
factor = 10
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = YUW_zc
}
}
focus = {
id = WEX_zhanluoshengxiang
icon = GFX_focus_up_joan_of_arc
x = 0
y = 1
prerequisite = { focus = WEX_zhongcheng }
relative_position_id = WEX_zhongcheng
available_if_capitulated = yes
cost = 5
ai_will_do = {
factor = 10
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
if = {
limit = {
has_country_leader = {
name = "让巴尔"
ruling_only = no
}
}
add_country_leader_trait = zhdrg
}
custom_effect_tooltip = "注:以上效果提示可能会有显示错误,最终效果无问题"
set_technology = { backhand_blow_for_yuw = 1 popup = no }
}
}
focus = {
id = WEX_chpnghuoxinsheng
icon = GFX_goal_generic_demand_territory
x = 8
y = 0
relative_position_id = WEX_zhidugeming
cost = 5
available = {
16 = { is_owned_by = WEX }
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_stability = 0.5
add_war_support = 1
}
}
focus = {
id = WEX_lingyizhongziyou
icon = GFX_goal_generic_dangerous_deal
x = -2
y = 1
prerequisite = { focus = WEX_chpnghuoxinsheng }
relative_position_id = WEX_chpnghuoxinsheng
cost = 5
available = {
always = no
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
custom_effect_tooltip = YUW_tips
}
}
focus = {
id = WEX_busandeyinmai
icon = GFX_focus_rom_parties_end
x = 2
y = 1
prerequisite = { focus = WEX_chpnghuoxinsheng }
relative_position_id = WEX_chpnghuoxinsheng
cost = 5
available = {
always = no
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
custom_effect_tooltip = YUW_tips
}
}
focus = {
id = WEX_yuanweideweilai
icon = GFX_goal_generic_defence
x = 2
y = 1
prerequisite = { focus = WEX_busandeyinmai }
prerequisite = { focus = WEX_lingyizhongziyou }
relative_position_id = WEX_lingyizhongziyou
cost = 5
available = {
NOT = { has_idea = WEX_xiangtiexuezhifuzhanzhengpeikuan }
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
custom_effect_tooltip = YUW_tips
}
}
focus = {
id = WEX_jiarubilanhangxian
icon = GFX_goal_support_democracy
x = -3
y = 1
prerequisite = { focus = WEX_yuanweideweilai }
relative_position_id = WEX_yuanweideweilai
mutually_exclusive = { focus = WEX_wuzhuangzhongli focus = WEX_tiexuedezhongshimengyou }
cost = 10
available = {
is_puppet = no
has_war = no
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
custom_effect_tooltip = YUW_tips
}
}
focus = {
id = WEX_wuzhuangzhongli
icon = GFX_goal_generic_small_arms
x = 0
y = 1
prerequisite = { focus = WEX_yuanweideweilai }
relative_position_id = WEX_yuanweideweilai
mutually_exclusive = { focus = WEX_jiarubilanhangxian focus = WEX_tiexuedezhongshimengyou }
cost = 10
available = {
is_puppet = no
has_war = no
}
ai_will_do = {
factor = 0
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
custom_effect_tooltip = YUW_tips
}
}
focus = {
id = WEX_tiexuedezhongshimengyou
icon = GFX_goal_support_fascism
x = 3
y = 1
prerequisite = { focus = WEX_yuanweideweilai }
relative_position_id = WEX_yuanweideweilai
mutually_exclusive = { focus = WEX_wuzhuangzhongli focus = WEX_jiarubilanhangxian }
cost = 10
available = {
is_in_faction_with = TIX
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
custom_effect_tooltip = YUW_tips
}
}
focus = {
id = WEX_suoquaersasiluolin
icon = GFX_aflag_TIX
x = 0
y = 2
prerequisite = { focus = WEX_jiarubilanhangxian focus = WEX_tiexuedezhongshimengyou focus = WEX_wuzhuangzhongli}
relative_position_id = WEX_wuzhuangzhongli
cost = 10
available = {
is_puppet = no
threat > 0.5
NOT = { has_war_with = TIX }
NOT = {is_in_faction_with = TIX}
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
custom_effect_tooltip = YUW_tips
}
}
}