Files
azurlane-tj/src/common/national_focus/beifanglianhe.txt
actions[bot] 0bbb942aeb
All checks were successful
sync / build (push) Successful in 51s
2024-07-20 17:35:52
2024-07-20 17:35:52 +08:00

5904 lines
128 KiB
Plaintext
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
focus_tree = {
id = beifanglianhe_focus
shared_focus = AL_zhuanyi
shared_focus = AL_gujun
shared_focus = AL_junshi
country = {
factor = 0
modifier = {
add = 10
tag = BFL
}
}
default = no
focus = {
id = BFL_wanchengdiergewunianjihua
icon = GFX_goal_generic_construct_civ_factory
x = 20
y = 0
cost = 10
ai_will_do = {
factor = 30
}
cancel_if_invalid = yes
continue_if_invalid = no
available_if_capitulated = no
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_tech_bonus = {
name = "工业总结"
bonus = 1
uses = 2
category = industry
}
213 = {
add_extra_state_shared_building_slots = 4
add_building_construction = {
type = industrial_complex
level = 2
instant_build = yes
}
}
}
}
focus = {
id = BFL_xiayigewunianjihua
icon = GFX_goal_generic_construct_civ_factory
x = 0
y = 1
prerequisite = { focus = BFL_wanchengdiergewunianjihua }
relative_position_id = BFL_wanchengdiergewunianjihua
cost = 5
ai_will_do = {
factor = 30
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
custom_effect_tooltip = BFL_xiayigewunianjihua_tooltip
set_country_flag = BFL_wunianjihua_start
add_timed_idea = { idea = BFL_wnjh days = 1900 }
}
}
focus = {
id = BFL_moermansike
icon = GFX_goal_generic_construct_infrastructure
x = -3
y = 1
prerequisite = { focus = BFL_xiayigewunianjihua }
relative_position_id = BFL_xiayigewunianjihua
cost = 6
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
213 = {
add_extra_state_shared_building_slots = 3
add_building_construction = {
type = industrial_complex
level = 3
instant_build = yes
}
add_building_construction = {
type = naval_base
level = 2
instant_build = yes
province = 3134
}
add_building_construction = {
type = naval_base
level = 5
instant_build = yes
province = 6181
}
}
}
}
focus = {
id = BFL_xianyuchang
icon = GFX_focus_generic_industry_2
x = -2
y = 1
prerequisite = { focus = BFL_moermansike }
relative_position_id = BFL_moermansike
cost = 10
ai_will_do = {
factor = 6
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
213 = {
add_extra_state_shared_building_slots = 5
add_building_construction = {
type = industrial_complex
level = 4
instant_build = yes
}
add_building_construction = {
type = dockyard
level = 1
instant_build = yes
}
}
}
}
focus = {
id = BFL_buyuchuanchuanwu
icon = GFX_goal_generic_construct_naval_dockyard
x = 0
y = 1
prerequisite = { focus = BFL_xianyuchang }
relative_position_id = BFL_xianyuchang
cost = 5
ai_will_do = {
factor = 4
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 5
add_building_construction = {
type = dockyard
level = 5
instant_build = yes
}
}
}
}
focus = {
id = BFL_beijitanxiandui
icon = GFX_goal_generic_navy_cruiser
x = 0
y = 1
prerequisite = { focus = BFL_moermansike }
relative_position_id = BFL_moermansike
cost = 5
ai_will_do = {
factor = 10
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
navy_experience = 50
hidden_effect = {
country_event = { id = BFL_event.1 days = 25 }
}
}
}
focus = {
id = BFL_beijiyanjiuyuan
icon = GFX_focus_research
x = 0
y = 1
prerequisite = { focus = BFL_beijitanxiandui }
relative_position_id = BFL_beijitanxiandui
cost = 10
ai_will_do = {
factor = 15
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_research_slot = 1
custom_effect_tooltip = unlock_propaganda_campaign_tt
unlock_decision_tooltip = SOV_propaganda_knowledge
custom_effect_tooltip = propaganda_campaign_requirement_tt
}
}
focus = {
id = BFL_beijikeji
icon = GFX_focus_chi_examination_yuan
prerequisite = { focus = BFL_beijiyanjiuyuan }
relative_position_id = BFL_beijiyanjiuyuan
x = 0
y = 1
cost = 7
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
}
ai_will_do = {
factor = 10
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = BFL_bjkj
}
}
focus = {
id = BFL_beijifadongji
icon = GFX_goal_generic_army_tanks
prerequisite = { focus = BFL_beijikeji }
relative_position_id = BFL_beijikeji
x = -2
y = 1
cost = 7
ai_will_do = {
factor = 7
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = BFL_bjfdj
}
}
focus = {
id = BFL_beijijianzhuang
icon = GFX_goal_generic_amphibious_assault
prerequisite = { focus = BFL_beijikeji }
relative_position_id = BFL_beijikeji
x = 0
y = 1
cost = 7
ai_will_do = {
factor = 7
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = BFL_xsjz
}
}
focus = {
id = BFL_beijiwurenji
icon = GFX_goal_generic_air_fighter2
prerequisite = { focus = BFL_beijikeji }
relative_position_id = BFL_beijikeji
x = 2
y = 1
cost = 7
ai_will_do = {
factor = 7
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = BFL_bjwrj
}
}
focus = {
id = BFL_kejichuangxin
icon = GFX_focus_research2
prerequisite = { focus = BFL_beijifadongji }
prerequisite = { focus = BFL_beijiwurenji }
prerequisite = { focus = BFL_beijijianzhuang }
relative_position_id = BFL_beijijianzhuang
x = 0
y = 1
cost = 15
ai_will_do = {
factor = 15
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_research_slot = 1
TY_haijunliluntupo = yes
TY_kongjunliluntupo = yes
}
}
focus = {
id = BFL_mingongjianshe
icon = GFX_focus_generic_industry_3
x = -1
y = 1
prerequisite = { focus = BFL_xiayigewunianjihua }
relative_position_id = BFL_xiayigewunianjihua
cost = 8
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = industrial_complex
level = 2
instant_build = yes
}
}
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = industrial_complex
level = 2
instant_build = yes
}
}
}
}
focus = {
id = BFL_yinruwaizi
icon = GFX_goal_tripartite_pact
x = 0
y = 1
prerequisite = { focus = BFL_mingongjianshe }
relative_position_id = BFL_mingongjianshe
available = {
or = {
has_completed_focus = BFL_yubilanhangxianhezuo
has_completed_focus = BFL_6
}
}
cost = 6
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_up_3 = yes
add_offsite_building = { type = industrial_complex level = 2 }
add_offsite_building = { type = arms_factory level = 1 }
add_tech_bonus = {
name = "先进技术"
bonus = 1
uses = 2
category = industry
}
}
}
focus = {
id = BFL_jungongchang
icon = GFX_goal_generic_construct_mil_factory
x = 1
y = 1
prerequisite = { focus = BFL_xiayigewunianjihua }
relative_position_id = BFL_xiayigewunianjihua
cost = 6
ai_will_do = {
factor = 30
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = arms_factory
level = 2
instant_build = yes
}
}
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 1
add_building_construction = {
type = arms_factory
level = 1
instant_build = yes
}
}
}
}
focus = {
id = BFL_buqiangshengchan
icon = GFX_focus_focus_fra_maquis
x = 0
y = 1
prerequisite = { focus = BFL_jungongchang }
relative_position_id = BFL_jungongchang
available = {
has_completed_focus = BFL_fazhanbubing
}
cost = 5
ai_will_do = {
factor = 30
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = BFL_xxwqscx
}
}
focus = {
id = BFL_gongrenfuli
icon = GFX_focus_hol_the_foundations_of_defense
x = 1
y = 1
prerequisite = { focus = BFL_yinruwaizi focus = BFL_buqiangshengchan }
relative_position_id = BFL_yinruwaizi
cost = 5
ai_will_do = {
factor = 30
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = BFL_jjdgr
}
}
focus = {
id = BFL_futejiajiuchang
icon = GFX_goal_generic_construction
x = 3
y = 1
prerequisite = { focus = BFL_xiayigewunianjihua }
relative_position_id = BFL_xiayigewunianjihua
cost = 7
ai_will_do = {
factor = 30
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = industrial_complex
level = 2
instant_build = yes
}
}
add_tech_bonus = {
name = "伏特加酒厂"
bonus = 1
uses = 2
category = synth_resources
}
}
}
focus = {
id = BFL_huanleshiguang
icon = GFX_focus_generic_royal_wedding
x = 0
y = 1
prerequisite = { focus = BFL_futejiajiuchang }
relative_position_id = BFL_futejiajiuchang
mutually_exclusive = { focus = BFL_jinjiuling }
cost = 5
ai_will_do = {
factor = 30
}
search_filters = { FOCUS_FILTER_HISTORICAL }
completion_reward = {
swap_ideas = {
remove_idea = BFL_jy
add_idea = BFL_jy2
}
}
}
focus = {
id = BFL_qishuichang
icon = GFX_focus_generic_industry_3
x = 5
y = 1
prerequisite = { focus = BFL_xiayigewunianjihua }
relative_position_id = BFL_xiayigewunianjihua
cost = 8
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = industrial_complex
level = 2
instant_build = yes
}
}
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = industrial_complex
level = 2
instant_build = yes
}
}
}
}
focus = {
id = BFL_jinjiuling
icon = GFX_focus_rom_parties_end
x = 0
y = 1
prerequisite = { focus = BFL_qishuichang }
relative_position_id = BFL_qishuichang
mutually_exclusive = { focus = BFL_huanleshiguang }
cost = 5
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
swap_ideas = {
remove_idea = BFL_jy
add_idea = BFL_jy0
}
}
}
focus = {
id = BFL_jihuangwenti
icon = GFX_goal_generic_forceful_treaty
x = 1
y = 1
prerequisite = { focus = BFL_huanleshiguang focus = BFL_jinjiuling }
relative_position_id = BFL_huanleshiguang
cost = 4
ai_will_do = {
factor = 30
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_stability = 0.1
add_war_support = 0.05
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 1
add_building_construction = {
type = industrial_complex
level = 1
instant_build = yes
}
}
custom_effect_tooltip = unlock_propaganda_campaign_tt
unlock_decision_tooltip = SOV_propaganda_high_yield
custom_effect_tooltip = propaganda_campaign_requirement_tt
}
}
focus = {
id = BFL_zhongzhiyumi
icon = GFX_focus_yumiyundong
x = -1
y = 1
prerequisite = { focus = BFL_jihuangwenti }
relative_position_id = BFL_jihuangwenti
cost = 5
ai_will_do = {
factor = 30
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = BFL_ymyd
if = {
limit = { has_completed_focus = BFL_jinkouliangshi }
remove_ideas = BFL_swjq
}
custom_effect_tooltip = "提示种植玉米与进口粮食两个国策全部完成后即可消除DEBUFF食物紧缺"
}
}
focus = {
id = BFL_jinkouliangshi
icon = GFX_goal_generic_trade
x = 1
y = 1
prerequisite = { focus = BFL_jihuangwenti }
relative_position_id = BFL_jihuangwenti
cost = 4
ai_will_do = {
factor = 30
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
if = {
limit = { has_completed_focus = BFL_zhongzhiyumi }
remove_ideas = BFL_swjq
}
add_ideas = BFL_jkls
custom_effect_tooltip = "提示种植玉米与进口粮食两个国策全部完成后即可消除DEBUFF食物紧缺"
}
}
focus = {
id = BFL_lujunjianshe
icon = GFX_focus_SOV_mobilization_plan
x = 7
y = 0
cost = 8
ai_will_do = {
factor = 20
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
army_experience = 200
}
}
focus = {
id = BFL_renminzhanzheng
icon = GFX_focus_SOV_builder_of_the_red_army
relative_position_id = BFL_lujunjianshe
prerequisite = {
focus = BFL_lujunjianshe
}
x = 0
y = 1
cost = 5
ai_will_do = {
factor = 11
}
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
has_war = yes
has_war_support > 1.8
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
custom_effect_tooltip = BFL_renminzhanzheng_effect_tooltip
hidden_effect = {
set_temp_variable = { BFL_renminzhanzheng_manpower_var = max_manpower_k }
multiply_temp_variable = { BFL_renminzhanzheng_manpower_var = 15 }
round_temp_variable = BFL_renminzhanzheng_manpower_var
add_manpower = var:BFL_renminzhanzheng_manpower_var
division_template = {
name = "北联民兵团"
regiments = {
infantry = { x = 0 y = 0 }
infantry = { x = 0 y = 1 }
infantry = { x = 0 y = 2 }
infantry = { x = 1 y = 0 }
infantry = { x = 1 y = 1 }
infantry = { x = 1 y = 2 }
}
}
for_loop_effect = {
start = 0
end = 24
add = 1
random_owned_controlled_state = {
create_unit = {
division = "name = \"动员民兵团\" division_template = \"北联民兵团\" start_experience_factor = 0 start_equipment_factor = 0.6"
owner = ROOT
}
}
}
}
}
}
focus = {
id = BFL_zhongshijiaoyu
icon = GFX_focus_YUG_pan_slavic_congress
prerequisite = { focus = BFL_lujunjianshe }
relative_position_id = BFL_lujunjianshe
x = -3
y = 1
cost = 5
ai_will_do = {
factor = 20
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
BFL_lujunjianshe_dengji = yes
}
}
focus = {
id = BFL_zhanshuyanjiu
icon = GFX_goal_generic_army_doctrines
prerequisite = { focus = BFL_zhongshijiaoyu }
relative_position_id = BFL_zhongshijiaoyu
x = 0
y = 1
cost = 4
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_doctrine_cost_reduction = {
name = "战术研究"
cost_reduction = 0.25
uses = 2
category = land_doctrine
}
}
}
focus = {
id = BFL_jitizhuyi
icon = GFX_focus_NOR_a_new_norway_Trotsky_communism
prerequisite = { focus = BFL_zhongshijiaoyu }
relative_position_id = BFL_zhongshijiaoyu
x = -1
y = 2
cost = 5
ai_will_do = {
factor = 20
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
army_experience = 50
add_war_support = 0.15
custom_effect_tooltip = unlock_propaganda_campaign_tt
unlock_decision_tooltip = SOV_propaganda_for_the_motherland
custom_effect_tooltip = propaganda_campaign_requirement_tt
}
}
focus = {
id = BFL_yingxiongzhuyi
icon = GFX_focus_BRA_ban_communist_party
prerequisite = { focus = BFL_zhongshijiaoyu }
relative_position_id = BFL_zhongshijiaoyu
x = 1
y = 2
cost = 7
ai_will_do = {
factor = 20
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
army_experience = 50
add_ideas = BFL_wwdzs
custom_effect_tooltip = BFL_wuweizhuangjiajiesuo_tip
custom_effect_tooltip = unlock_propaganda_campaign_tt
unlock_decision_tooltip = SOV_propaganda_heroes_forward
custom_effect_tooltip = propaganda_campaign_requirement_tt
}
}
focus = {
id = BFL_junduizhengwei
icon = GFX_focus_prc_agrarian_socialism
prerequisite = { focus = BFL_jitizhuyi }
prerequisite = { focus = BFL_yingxiongzhuyi }
relative_position_id = BFL_jitizhuyi
x = 1
y = 1
cost = 8
ai_will_do = {
factor = 20
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
army_experience = 50
BFL_lujunjianshe_dengji = yes
custom_effect_tooltip = BFL_xiaoxingxianquanjiesuo_tip
custom_effect_tooltip = unlock_propaganda_campaign_tt
unlock_decision_tooltip = SOV_propaganda_death_to_invaders
custom_effect_tooltip = propaganda_campaign_requirement_tt
}
}
focus = {
id = BFL_zhongshizhuangbei
icon = GFX_goal_generic_small_arms
prerequisite = { focus = BFL_lujunjianshe }
relative_position_id = BFL_lujunjianshe
x = 3
y = 1
cost = 10
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_tech_bonus = {
name = "重视装备"
bonus = 0.75
uses = 4
category = infantry_weapons
category = motorized_equipment
category = artillery
}
}
}
focus = {
id = BFL_fazhanbubing
icon = GFX_goal_generic_axis_build_infantry
prerequisite = { focus = BFL_zhongshizhuangbei }
relative_position_id = BFL_zhongshizhuangbei
x = -2
y = 1
cost = 5
ai_will_do = {
factor = 20
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_equipment_to_stockpile = {
type = infantry_equipment
amount = 5000
}
add_doctrine_cost_reduction = {
name = "人海学说"
cost_reduction = 0.75
uses = 1
category = cat_mass_assault
}
}
}
focus = {
id = BFL_huopaodezhongchui
icon = GFX_goal_generic_army_artillery2
prerequisite = { focus = BFL_fazhanbubing }
relative_position_id = BFL_fazhanbubing
x = -1
y = 1
cost = 7
ai_will_do = {
factor = 20
modifier = {
or = {
date > 1940.10.1
has_completed_focus = BFL_zhengfuafuhan
}
add = 80
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_tech_bonus = {
name = "火炮的重锤"
bonus = 1
uses = 2
category = artillery
}
}
}
focus = {
id = BFL_baohefugai
icon = GFX_goal_generic_army_artillery
prerequisite = { focus = BFL_huopaodezhongchui }
relative_position_id = BFL_huopaodezhongchui
x = 0
y = 1
cost = 7
ai_will_do = {
factor = 20
modifier = {
or = {
date > 1940.10.1
has_completed_focus = BFL_zhengfuafuhan
}
add = 80
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = BFL_bhfg
add_tech_bonus = {
name = "饱和覆盖"
bonus = 1.5
uses = 1
category = artillery
}
}
}
focus = {
id = BFL_fazhanjidonghua
icon = GFX_focus_SWE_lynx_armored_car
prerequisite = { focus = BFL_fazhanbubing }
relative_position_id = BFL_fazhanbubing
x = 1
y = 1
cost = 7
ai_will_do = {
factor = 20
modifier = {
or = {
date > 1940.10.1
has_completed_focus = BFL_zhengfuafuhan
}
add = 80
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_tech_bonus = {
name = "发展机动化"
bonus = 1
uses = 2
category = motorized_equipment
}
}
}
focus = {
id = BFL_yundongzhan
icon = GFX_focus_SOV_the_road_of_life
prerequisite = { focus = BFL_fazhanjidonghua }
relative_position_id = BFL_fazhanjidonghua
x = 0
y = 1
cost = 8
ai_will_do = {
factor = 20
modifier = {
date > 1940.2.1
add = 80
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = YUW_ydz
add_doctrine_cost_reduction = {
name = "运动战"
cost_reduction = 0.5
uses = 1
category = land_doctrine
}
}
}
focus = {
id = BFL_zongshenzuozhan
icon = GFX_focus_generic_women_in_military
prerequisite = { focus = BFL_baohefugai }
prerequisite = { focus = BFL_yundongzhan }
relative_position_id = BFL_baohefugai
x = 1
y = 1
cost = 7
ai_will_do = {
factor = 50
modifier = {
or = {
has_war_with = TIX
has_war_with = CHY
}
add = 100
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
BFL_lujunjianshe_dengji = Yes
add_doctrine_cost_reduction = {
name = "纵深作战"
cost_reduction = 0.5
uses = 2
category = land_doctrine
}
custom_effect_tooltip = unlock_propaganda_campaign_tt
unlock_decision_tooltip = SOV_propaganda_glory_to_partisans
custom_effect_tooltip = propaganda_campaign_requirement_tt
}
}
focus = {
id = BFL_fazhanzhuangjia
icon = GFX_goal_generic_army_tanks
prerequisite = { focus = BFL_zhongshizhuangbei }
relative_position_id = BFL_zhongshizhuangbei
x = 2
y = 1
cost = 7
ai_will_do = {
factor = 20
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_tech_bonus = {
name = "发展装甲"
bonus = 1
uses = 2
category = armor
}
}
}
focus = {
id = BFL_goumaitiexuetuzhi
icon = GFX_focus_FIN_salvaged_and_retooled
prerequisite = { focus = BFL_fazhanzhuangjia }
relative_position_id = BFL_fazhanzhuangjia
mutually_exclusive = { focus = BFL_qiequtiexuetuzhi }
x = -1
y = 1
available = {
TIX = {
has_opinion = { target = BFL value > 19 }
}
}
cost = 5
ai_will_do = {
factor = 7
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_political_power = -150
add_tech_bonus = {
name = "购买图纸"
bonus = 3
uses = 1
category = armor
ahead_reduction = 2
}
}
}
focus = {
id = BFL_qiequtiexuetuzhi
icon = GFX_focus_FIN_foreign_anti_air
prerequisite = { focus = BFL_fazhanzhuangjia }
relative_position_id = BFL_fazhanzhuangjia
mutually_exclusive = { focus = BFL_goumaitiexuetuzhi }
x = 1
y = 1
cost = 5
ai_will_do = {
factor = 20
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_down_1 = yes
random_list = {
10 = {
country_event = BFL_event.3
}
40 = {
country_event = BFL_event.4
}
50 = {
country_event = BFL_event.5
}
}
}
}
focus = {
id = BFL_t34shengchan
icon = GFX_focus_SOV_organize_wreckers
prerequisite = { focus = BFL_goumaitiexuetuzhi focus = BFL_qiequtiexuetuzhi }
relative_position_id = BFL_goumaitiexuetuzhi
x = 1
y = 1
available = {
or = {
has_tech = improved_medium_tank_chassis
is_ai = yes
}
}
cost = 8
ai_will_do = {
factor = 20
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = BFL_tkscx
}
}
focus = {
id = BFL_gangtiehongliu
icon = GFX_focus_SOV_the_glory_of_the_red_army_communism
prerequisite = { focus = BFL_t34shengchan }
relative_position_id = BFL_t34shengchan
x = 0
y = 1
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
OR = {
num_of_military_factories > 150
hidden_trigger = {
is_ai = yes
}
}
}
cost = 8
ai_will_do = {
factor = 20
modifier = {
or = {
has_war_with = TIX
has_war_with = CHY
}
add = 20
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
BFL_lujunjianshe_dengji = yes
custom_effect_tooltip = BFL_shengjizhuangjiazhizaoshang_tip
custom_effect_tooltip = "获得8支由中型坦克构成的装甲师"
#T-34 tank template
if = {
limit = {
OR = {
has_tech = artillery3
has_tech = antitank3
}
}
create_equipment_variant = {
name = "T-34"
type = medium_tank_chassis_2
parent_version = 0
modules = {
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = secondary_turret_small_cannon
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = extra_ammo_storage
special_type_slot_4 = tank_radio_3
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 4
}
icon = "gfx/interface/technologies/SOV_imp_main_tank.dds"
}
}
else_if = {
limit = {
OR = {
has_tech = artillery1
has_tech = antitank1
}
}
create_equipment_variant = {
name = "T-34"
type = medium_tank_chassis_2
parent_version = 0
modules = {
main_armament_slot = tank_medium_cannon
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = secondary_turret_small_cannon
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = extra_ammo_storage
special_type_slot_4 = tank_radio_3
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 4
}
icon = "gfx/interface/technologies/SOV_imp_main_tank.dds"
}
}
else_if = { #Why? You ruined your T-34
limit = {
has_tech = interwar_artillery
}
create_equipment_variant = {
name = "T-34"
type = medium_tank_chassis_2
parent_version = 0
modules = {
main_armament_slot = tank_small_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = secondary_turret_small_cannon
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = extra_ammo_storage
special_type_slot_4 = tank_radio_3
}
upgrades = {
tank_nsb_engine_upgrade = 0
tank_nsb_armor_upgrade = 4
}
icon = "gfx/interface/technologies/SOV_imp_main_tank.dds"
}
}
else = { #Don't do this to yourself dude
create_equipment_variant = {
name = "T-34"
type = medium_tank_chassis_2
parent_version = 0
modules = {
main_armament_slot = tank_small_cannon
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_christie_suspension
armor_type_slot = tank_riveted_armor
engine_type_slot = tank_diesel_engine
special_type_slot_1 = secondary_turret_small_cannon
special_type_slot_2 = secondary_turret_small_cannon
special_type_slot_3 = extra_ammo_storage
special_type_slot_4 = tank_radio_3
}
upgrades = {
tank_nsb_engine_upgrade = 4
tank_nsb_armor_upgrade = 4
}
icon = "gfx/interface/technologies/SOV_imp_main_tank.dds"
}
}
if = {
limit = { NOT = { has_idea = TY_dingzhenai } }
division_template = {
name = "北联装甲师"
division_names_group = BFL_GTC_01
regiments = {
medium_armor = { x = 0 y = 0 }
medium_armor = { x = 0 y = 1 }
medium_armor = { x = 0 y = 2 }
medium_armor = { x = 0 y = 3 }
medium_armor = { x = 1 y = 0 }
medium_armor = { x = 1 y = 1 }
medium_armor = { x = 1 y = 2 }
medium_armor = { x = 1 y = 3 }
medium_tank_destroyer_brigade = { x = 2 y = 0 }
medium_sp_anti_air_brigade = { x = 2 y = 1 }
infantry = { x = 3 y = 0 }
infantry = { x = 3 y = 1 }
infantry = { x = 3 y = 2 }
infantry = { x = 3 y = 3 }
infantry = { x = 3 y = 4 }
infantry = { x = 4 y = 0 }
infantry = { x = 4 y = 1 }
infantry = { x = 4 y = 2 }
infantry = { x = 4 y = 3 }
infantry = { x = 4 y = 4 }
}
support = {
engineer = { x = 0 y = 0 } # (semi-mot) Engineer bn
light_tank_recon = { x = 0 y = 1 }
medium_flame_tank = { x = 0 y = 2 }
logistics_company = { x = 0 y = 3 }
field_hospital = { x = 0 y = 4 }
}
}
}
if = {
limit = { has_idea = TY_dingzhenai }
division_template = {
name = "北联装甲师"
division_names_group = BFL_GTC_01
regiments = {
medium_armor = { x = 0 y = 0 }
medium_armor = { x = 0 y = 1 }
medium_armor = { x = 0 y = 2 }
medium_armor = { x = 0 y = 3 }
medium_armor = { x = 1 y = 0 }
infantry = { x = 2 y = 0 }
infantry = { x = 2 y = 1 }
infantry = { x = 3 y = 0 }
infantry = { x = 3 y = 1 }
infantry = { x = 3 y = 2 }
}
support = {
engineer = { x = 0 y = 0 } # (semi-mot) Engineer bn
light_tank_recon = { x = 0 y = 1 }
anti_air = { x = 0 y = 2 }
logistics_company = { x = 0 y = 3 }
artillery = { x = 0 y = 4 }
}
}
}
for_loop_effect = {
start = 0
end = 8
add = 1
capital_scope = {
create_unit = {
division = "name = \"北联装甲师\" division_template = \"北联装甲师\" start_experience_factor = 0.3 start_equipment_factor = 1"
owner = ROOT
force_equipment_variants = { light_tank_chassis_2 = { owner = "BFL" version_name = "T-34" } }
}
}
}
custom_effect_tooltip = unlock_propaganda_campaign_tt
unlock_decision_tooltip = SOV_propaganda_fight_to_the_last
custom_effect_tooltip = propaganda_campaign_requirement_tt
}
}
focus = {
id = BFL_liluntupo
icon = GFX_focus_SOV_organization_centralization_discipline
prerequisite = { focus = BFL_gangtiehongliu }
prerequisite = { focus = BFL_zongshenzuozhan }
relative_position_id = BFL_gangtiehongliu
x = -2
y = 1
cost = 8
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
or = {
has_idea = BFL_zhengzhihuajundui3
has_idea = BFL_zhengzhihuajundui2
}
not = { has_completed_focus = BFL_yubilanhangxianhezuo }
}
ai_will_do = {
factor = 20
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
BFL_lujunjianshe_dengji = yes
TY_lujunliluntupo = yes
set_technology = { masterful_blitz_for_bfl = 1 popup = no }
custom_effect_tooltip = unlock_propaganda_campaign_tt
unlock_decision_tooltip = SOV_propaganda_victory_at_hand
custom_effect_tooltip = propaganda_campaign_requirement_tt
}
}
focus = {
id = BFL_zhongshihaijun
icon = GFX_goal_generic_navy_doctrines_tactics
x = 29
y = 0
cost = 10
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
navy_experience = 80
add_tech_bonus = {
name = "重视海军"
bonus = 0.5
uses = 2
category = naval_equipment
}
}
}
focus = {
id = BFL_xiaoquzhujian
icon = GFX_focus_generic_destroyer
prerequisite = { focus = BFL_zhongshihaijun }
relative_position_id = BFL_zhongshihaijun
x = 0
y = 1
cost = 5
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_tech_bonus = {
name = "小小驱逐舰"
bonus = 1.5
uses = 2
category = dd_tech
}
}
}
focus = {
id = BFL_xunyangjian
icon = GFX_focus_generic_cruiser2
prerequisite = { focus = BFL_xiaoquzhujian }
relative_position_id = BFL_xiaoquzhujian
x = 0
y = 1
cost = 6
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_tech_bonus = {
name = "中等巡洋舰"
bonus = 1.5
uses = 2
category = cl_tech
category = ca_tech
}
}
}
focus = {
id = BFL_zhanliedajieda
icon = GFX_focus_generic_navy_battleship2
prerequisite = { focus = BFL_xunyangjian }
relative_position_id = BFL_xunyangjian
x = 0
y = 1
cost = 7
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
}
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_tech_bonus = {
name = "战列舰大姐大"
bonus = 1.5
uses = 2
category = bb_tech
}
}
}
focus = {
id = BFL_hangmumama
icon = GFX_goal_generic_navy_carrier
prerequisite = { focus = BFL_zhanliedajieda }
relative_position_id = BFL_zhanliedajieda
x = 0
y = 1
cost = 7
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_tech_bonus = {
name = "航母麻麻"
bonus = 1.5
uses = 2
category = cv_tech
}
}
}
focus = {
id = BFL_jianduishuliang
icon = GFX_goal_generic_construct_naval_dockyard
prerequisite = { focus = BFL_zhanliedajieda }
relative_position_id = BFL_zhanliedajieda
mutually_exclusive = { focus = BFL_jianduizhiliang }
x = -2
y = 2
cost = 7
available = {
or = {
is_ai = yes
has_navy_experience > 499
}
}
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
swap_ideas = {
remove_idea = BFL_feilabukandehaijun
add_idea = BFL_feilabukandehaijun_2
}
navy_experience = -500
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = dockyard
level = 2
instant_build = yes
}
}
random_owned_controlled_state = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = dockyard
level = 2
instant_build = yes
}
}
}
}
focus = {
id = BFL_pingweijianshengchan
icon = GFX_goal_continuous_naval_production
prerequisite = { focus = BFL_jianduishuliang }
relative_position_id = BFL_jianduishuliang
x = -1
y = 1
available = {
or = {
is_ai = yes
has_navy_experience > 999
}
}
cost = 7
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
swap_ideas = {
remove_idea = BFL_feilabukandehaijun_2
add_idea = BFL_feilabukandehaijun_3
}
navy_experience = -1000
add_ideas = BFL_pwjsc
}
}
focus = {
id = BFL_haixiashaqun
icon = GFX_goal_generic_navy_submarine
prerequisite = { focus = BFL_jianduishuliang }
relative_position_id = BFL_jianduishuliang
x = 1
y = 1
cost = 7
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = BFL_qtjq
}
}
focus = {
id = BFL_jianduizhiliang
icon = GFX_goal_generic_navy_battleship
prerequisite = { focus = BFL_zhanliedajieda }
relative_position_id = BFL_zhanliedajieda
mutually_exclusive = { focus = BFL_jianduishuliang }
x = 2
y = 2
cost = 7
available = {
or = {
is_ai = yes
has_navy_experience > 499
}
}
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
swap_ideas = {
remove_idea = BFL_feilabukandehaijun
add_idea = BFL_feilabukandehaijun_2
}
navy_experience = -400
add_tech_bonus = {
name = "舰队质量"
bonus = 1
uses = 2
category = naval_equipment
}
}
}
focus = {
id = BFL_chaoqiansiwei
icon = GFX_goal_generic_navy_doctrines_tactics
prerequisite = { focus = BFL_jianduizhiliang }
relative_position_id = BFL_jianduizhiliang
x = 0
y = 1
cost = 7
available = {
or = {
is_ai = yes
has_navy_experience > 999
}
}
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
swap_ideas = {
remove_idea = BFL_feilabukandehaijun_2
add_idea = BFL_feilabukandehaijun_3
}
navy_experience = -900
add_tech_bonus = {
name = "超前思维"
bonus = 2
uses = 2
category = naval_equipment
ahead_reduction = 2.5
}
}
}
focus = {
id = BFL_jingliangdedaxingjian
icon = GFX_goal_generic_navy_battleship
prerequisite = { focus = BFL_chaoqiansiwei }
relative_position_id = BFL_chaoqiansiwei
x = 0
y = 1
cost = 7
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = BFL_jzdjc
}
}
focus = {
id = BFL_beiliandejianshizhe
icon = GFX_focus_luoxiya2
x = 46
y = 0
cost = 10
mutually_exclusive = { focus = BFL_xiangyouzhuan }
allow_branch = {
has_global_flag = MOD_azurlane_sairenzhizai
}
ai_will_do = {
factor = 40
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_political_power = 300
BFL_luoxiya = {
add_unit_leader_trait = politically_connected
gain_xp = 600
}
}
}
focus = {
id = BFL_kuodaneiwubuguimo
icon = GFX_focus_generic_soviet_politics
x = 0
y = 1
prerequisite = { focus = BFL_duiweixingdong }
relative_position_id = BFL_duiweixingdong
cost = 7
ai_will_do = {
factor = 6
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = SOV_nkvd_nsb
}
}
focus = {
id = BFL_duiweixingdong
icon = GFX_focus_eng_global_defense
x = -2
y = 1
prerequisite = { focus = BFL_beiliandejianshizhe }
relative_position_id = BFL_beiliandejianshizhe
cost = 3
ai_will_do = {
factor = 1
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
BFL_luoxiya = {
gain_xp = 1000
}
create_intelligence_agency = yes
}
}
focus = {
id = BFL_yinyingzhongdeyanjing
icon = GFX_focus_generic_self_management
x = 2
y = 1
prerequisite = { focus = BFL_beiliandejianshizhe }
relative_position_id = BFL_beiliandejianshizhe
cost = 5
ai_will_do = {
factor = 6
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_stability = 0.3
add_war_support = 0.3
}
}
focus = {
id = BFL_jingweizhixin
icon = GFX_focus_generic_join_comintern
x = 0
y = 1
prerequisite = { focus = BFL_yinyingzhongdeyanjing }
relative_position_id = BFL_yinyingzhongdeyanjing
cost = 7
ai_will_do = {
factor = 6
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_political_power = 200
}
}
focus = {
id = BFL_womendecimu
icon = GFX_focus_luoxiya
x = 0
y = 1
prerequisite = { focus = BFL_beiliandejianshizhe }
relative_position_id = BFL_beiliandejianshizhe
cost = 10
ai_will_do = {
factor = 40
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_political_power = 100
add_country_leader_trait = cm
}
}
focus = {
id = BFL_qiangyingluxian
icon = GFX_goal_generic_demand_territory
x = 0
y = 1
prerequisite = { focus = BFL_womendecimu }
relative_position_id = BFL_womendecimu
cost = 3
ai_will_do = {
factor = 40
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_equipment_to_stockpile = {
type = infantry_equipment
amount = 6000
}
add_equipment_to_stockpile = {
type = support_equipment
amount = 500
}
hidden_effect = { news_event = aznews.33 }
}
}
#sairenmod
focus = {
id = BFL_dongougongshi
icon = GFX_goal_generic_major_war
x = -4
y = 1
prerequisite = { focus = BFL_qiangyingluxian }
relative_position_id = BFL_qiangyingluxian
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_sairenzhizai
}
ai_will_do = {
factor = 0
modifier = {
TIX = {
has_war = yes
}
add = 100
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_timed_idea = { idea = BFL_jfgs days = 365 }
custom_effect_tooltip = "获得东欧部分领土核心"
hidden_effect = {
146 = { add_core_of = BFL }
216 = { add_core_of = BFL }
351 = { add_core_of = BFL }
195 = { add_core_of = BFL }
244 = { add_core_of = BFL }
264 = { add_core_of = BFL }
248 = { add_core_of = BFL }
253 = { add_core_of = BFL }
219 = { add_core_of = BFL }
252 = { add_core_of = BFL }
400 = { add_core_of = BFL }
397 = { add_core_of = BFL }
262 = { add_core_of = BFL }
263 = { add_core_of = BFL }
246 = { add_core_of = BFL }
209 = { add_core_of = BFL }
210 = { add_core_of = BFL }
242 = { add_core_of = BFL }
247 = { add_core_of = BFL }
205 = { add_core_of = BFL }
243 = { add_core_of = BFL }
223 = { add_core_of = BFL }
254 = { add_core_of = BFL }
825 = { add_core_of = BFL }
879 = { add_core_of = BFL }
880 = { add_core_of = BFL }
}
}
}
focus = {
id = BFL_lieninggele
icon = GFX_goal_generic_special_forces
x = -1
y = 1
prerequisite = { focus = BFL_dongougongshi }
relative_position_id = BFL_dongougongshi
cost = 7
available = {
controls_state = 195
}
ai_will_do = {
factor = 9
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_war_support = 0.1
195 = {
add_extra_state_shared_building_slots = 3
add_building_construction = {
type = arms_factory
level = 1
instant_build = yes
}
add_building_construction = {
type = industrial_complex
level = 1
instant_build = yes
}
add_building_construction = {
type = dockyard
level = 1
instant_build = yes
}
}
}
}
focus = {
id = BFL_lieninggelezaochuanchang
icon = GFX_goal_generic_construct_naval_dockyard
x = 0
y = 1
prerequisite = { focus = BFL_lieninggele }
relative_position_id = BFL_lieninggele
cost = 7
available = {
controls_state = 195
}
ai_will_do = {
factor = 9
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
195 = {
add_extra_state_shared_building_slots = 4
add_building_construction = {
type = dockyard
level = 4
instant_build = yes
}
}
}
}
focus = {
id = BFL_mosike
icon = GFX_goal_generic_special_forces
x = 1
y = 1
prerequisite = { focus = BFL_dongougongshi }
relative_position_id = BFL_dongougongshi
cost = 7
available = {
controls_state = 219
}
ai_will_do = {
factor = 9
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_war_support = 0.2
219 = {
add_extra_state_shared_building_slots = 2
add_building_construction = {
type = arms_factory
level = 2
instant_build = yes
}
}
}
}
focus = {
id = BFL_mosikegongyequn
icon = GFX_goal_generic_construct_civ_factory
x = 0
y = 1
prerequisite = { focus = BFL_mosike }
relative_position_id = BFL_mosike
cost = 7
available = {
controls_state = 219
}
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
219 = {
add_extra_state_shared_building_slots = 5
add_building_construction = {
type = arms_factory
level = 3
instant_build = yes
}
add_building_construction = {
type = industrial_complex
level = 2
instant_build = yes
}
}
}
}
focus = {
id = BFL_wulaergongshi
icon = GFX_goal_generic_major_war
x = 4
y = 1
prerequisite = { focus = BFL_qiangyingluxian }
relative_position_id = BFL_qiangyingluxian
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_sairenzhizai
}
ai_will_do = {
factor = 9
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
custom_effect_tooltip = "获得乌拉尔附近部分领土核心"
hidden_effect = {
581 = { add_core_of = BFL }
573 = { add_core_of = BFL }
582 = { add_core_of = BFL }
402 = { add_core_of = BFL }
398 = { add_core_of = BFL }
399 = { add_core_of = BFL }
651 = { add_core_of = BFL }
652 = { add_core_of = BFL }
407 = { add_core_of = BFL }
406 = { add_core_of = BFL }
251 = { add_core_of = BFL }
579 = { add_core_of = BFL }
580 = { add_core_of = BFL }
653 = { add_core_of = BFL }
572 = { add_core_of = BFL }
583 = { add_core_of = BFL }
}
}
}
focus = {
id = BFL_wulaerdakaifa
icon = GFX_goal_generic_construction
x = 0
y = 1
prerequisite = { focus = BFL_wulaergongshi }
relative_position_id = BFL_wulaergongshi
cost = 7
available = {
controls_state = 581
controls_state = 573
controls_state = 582
}
ai_will_do = {
factor = 9
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
581 = {
add_resource = {
type = chromium
amount = 25
}
add_resource = {
type = aluminium
amount = 18
}
}
581 = {
add_resource = {
type = chromium
amount = 35
}
}
582 = {
add_resource = {
type = oil
amount = 15
}
}
}
}
focus = {
id = BFL_zhanshuhuanjia
icon = GFX_focus_SOV_third_rome
x = 32
y = 0
mutually_exclusive = {
focus = BFL_shiyingyanhan
}
allow_branch = {
has_global_flag = MOD_azurlane_sairenzhizai
}
cost = 10
available = {
has_war = no
date < 1938.1.1
}
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
hidden_effect = {
if = {
limit = {
BFL = {
controls_state = 213
}
}
213 = {
teleport_armies = {
to_state = 195
}
add_manpower = -8000000
}
SIR = {
transfer_state = 213
}
BFL = {
remove_state_core = 213
}
}
if = {
limit = {
BFL = {
controls_state = 214
}
}
214 = {
teleport_armies = {
to_state = 195
}
}
SIR = {
transfer_state = 214
}
BFL = {
remove_state_core = 214
}
}
if = {
limit = {
BFL = {
controls_state = 215
}
}
215 = {
teleport_armies = {
to_state = 195
}
}
SIR = {
transfer_state = 215
}
BFL = {
remove_state_core = 215
}
}
transfer_state = 146
transfer_state = 195
transfer_state = 208
transfer_state = 244
add_state_core = 146
add_state_core = 195
add_state_core = 208
add_state_core = 244
}
custom_effect_tooltip = BFL_zhanshuhuanjia_effect_tooltip
set_capital = {state = 195}
division_template = {
name = "北联精编师"
regiments = {
infantry = { x = 0 y = 0 }
infantry = { x = 0 y = 1 }
infantry = { x = 0 y = 2 }
infantry = { x = 1 y = 0 }
infantry = { x = 1 y = 1 }
infantry = { x = 1 y = 2 }
infantry = { x = 2 y = 0 }
infantry = { x = 2 y = 1 }
infantry = { x = 2 y = 2 }
artillery_brigade = { x = 0 y = 3 }
artillery_brigade = { x = 1 y = 3 }
artillery_brigade = { x = 2 y = 3 }
}
}
add_manpower = 800000
195 = {
add_extra_state_shared_building_slots = 5
add_building_construction = {
type = industrial_complex
level = 2
}
for_loop_effect = {
start = 0
end = 12
add = 1
create_unit = {
division = "name = \"北联精编师\" division_template = \"北联精编师\" start_experience_factor = 0.5 start_equipment_factor = 1"
owner = ROOT
}
}
}
}
}
focus = {
id = BFL_shiyingyanhan
icon = GFX_focus_SOV_builder_of_the_red_army
x = 2
y = 0
relative_position_id = BFL_zhanshuhuanjia
allow_branch = {
has_global_flag = MOD_azurlane_sairenzhizai
}
mutually_exclusive = {
focus = BFL_zhanshuhuanjia
}
cost = 7
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
every_army_leader = {
add_timed_unit_leader_trait = {
trait = adaptable
days = 320
}
}
213 = {
add_building_construction = {
type = infrastructure
level = 5
}
}
214 = {
add_building_construction = {
type = infrastructure
level = 5
}
}
215 = {
add_building_construction = {
type = infrastructure
level = 5
}
}
build_railway = {
level = 5
build_only_on_allied = yes
fallback = yes
start_province = 3134
target_province = 3338
}
build_railway = {
level = 5
build_only_on_allied = yes
fallback = yes
start_province = 94
target_province = 155
}
}
}
#
#tianjiangmod
focus = {
id = BFL_dongfangdeweixie
icon = GFX_goal_generic_military_sphere
x = 11
y = 1
prerequisite = { focus = BFL_1 }
relative_position_id = BFL_1
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
cost = 5
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
threat > 0.4
}
ai_will_do = {
factor = 20
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_political_power = 50
add_war_support = 0.2
}
}
focus = {
id = BFL_quebaohoufanganquan
icon = GFX_goal_generic_military_deal
x = -1
y = 1
prerequisite = { focus = BFL_dongfangdeweixie }
relative_position_id = BFL_dongfangdeweixie
mutually_exclusive = {focus = BFL_zhuzhouweinue}
cost = 2
available = {
country_exists = CHY
}
ai_will_do = {
factor = 10
modifier = {
or = {
CHY = {has_war_with = DOH}
CHY = {has_war_with = BYG}
}
add = 99
}
}
search_filters = { FOCUS_FILTER_HISTORICAL }
completion_reward = {
CHY = {
country_event = az_tianjiang.34
}
}
}
focus = {
id = BFL_zhuzhouweinue
icon = GFX_goal_generic_dangerous_deal
x = 1
y = 1
prerequisite = { focus = BFL_dongfangdeweixie }
relative_position_id = BFL_dongfangdeweixie
mutually_exclusive = {focus = BFL_quebaohoufanganquan}
cost = 5
available = {
CHY = {has_war_with = DOH}
DOH = {
has_government = fascism
}
}
ai_will_do = {
factor = 0
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
create_wargoal = { target = DOH type = take_state_focus }
add_state_claim = 618
add_state_claim = 617
add_state_claim = 619
}
}
focus = {
id = BFL_zheying
icon = GFX_aflag_CHY
x = -1
y = 1
prerequisite = { focus = BFL_zhuzhouweinue focus = BFL_quebaohoufanganquan }
relative_position_id = BFL_zhuzhouweinue
cost = 5
available = {
or = {
not = {country_exists = TIX}
TIX = {
or = {
has_government = communism
has_government = democratic
}
}
}
or = {
CHY = {has_war_with = DOH}
CHY = {has_war_with = BYG}
}
}
ai_will_do = {
factor = 0
modifier = {
date > 1942.6.1
not = { has_war_with = TIX }
add = 50
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_state_claim = 537
declare_war_on = { target = CHY type = annex_everything }
}
}
focus = {
id = BFL_weisheyilang
icon = GFX_focus_generic_attack_iran
x = 15
y = 1
prerequisite = { focus = BFL_1 }
relative_position_id = BFL_1
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
cost = 5
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
threat > 0.3
}
ai_will_do = {
factor = 15
modifier = {
date > 1940.2.1
add = 80
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_down_1 = yes
PER = { country_event = { id = BFL_event.6 days = 15 } }
add_state_claim = 419
add_state_claim = 420
add_state_claim = 421
add_state_claim = 413
add_state_claim = 411
add_state_claim = 417
add_state_claim = 266
add_state_claim = 418
add_state_claim = 416
add_state_claim = 414
add_state_claim = 410
add_state_claim = 412
}
}
focus = {
id = BFL_bosiwanjidi
icon = GFX_goal_generic_amphibious_assault
x = -1
y = 1
prerequisite = { focus = BFL_weisheyilang }
relative_position_id = BFL_weisheyilang
cost = 10
available = {
controls_state = 412
controls_state = 413
}
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
412 = {
add_building_construction = {
type = dockyard
level = 2
instant_build = yes
}
add_building_construction = {
type = naval_base
level = 3
instant_build = yes
province = 7982
}
}
413 = {
add_building_construction = {
type = dockyard
level = 3
instant_build = yes
}
add_building_construction = {
type = naval_base
level = 3
instant_build = yes
province = 5005
}
}
}
}
focus = {
id = BFL_zhengfuafuhan
icon = GFX_goal_generic_major_war
x = 1
y = 1
prerequisite = { focus = BFL_weisheyilang }
relative_position_id = BFL_weisheyilang
cost = 3
available = {
threat > 0.3
}
ai_will_do = {
factor = 20
modifier = {
date > 1940.2.1
add = 80
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_down_1 = yes
create_wargoal = { target = AFG type = take_state_focus }
add_state_claim = 267
add_state_claim = 415
}
}
focus = {
id = BFL_lingpixijing
icon = GFX_goal_molotov_ribbentrop_pact
x = -6
y = 1
prerequisite = { focus = BFL_1 }
relative_position_id = BFL_1
cost = 3
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_army_manpower = {
size > 1000000
}
has_global_flag = bfl_yes_pact
}
bypass = {
has_war_with = TIX
}
ai_will_do = {
factor = 100
}
search_filters = { FOCUS_FILTER_HISTORICAL }
completion_reward = {
guojishengyu_down_5 = yes
add_political_power = 150
add_ai_strategy = {
type = prepare_for_war
id = POL
value = 200
}
add_ai_strategy = {
type = prepare_for_war
id = FIN
value = 50
}
}
}
focus = {
id = BFL_zuihoutongdie
icon = GFX_goal_generic_propaganda
x = 0
y = 1
prerequisite = { focus = BFL_lingpixijing }
relative_position_id = BFL_lingpixijing
cost = 5
available = {
has_army_manpower = {
size > 1000000
}
has_global_flag = bfl_yes_pact
}
ai_will_do = {
factor = 100
}
search_filters = { FOCUS_FILTER_HISTORICAL }
completion_reward = {
guojishengyu_down_5 = yes
ROM = {
country_event = az_tianjiang.29
}
FIN = {
country_event = az_tianjiang.30
}
LAT = {
country_event = az_tianjiang.28
}
EST = {
country_event = az_tianjiang.28
}
LIT = {
country_event = az_tianjiang.28
}
}
}
focus = {
id = BFL_taofachunlu
icon = GFX_focus_generic_attack_sweden
x = -2
y = 1
prerequisite = { focus = BFL_zuihoutongdie }
relative_position_id = BFL_zuihoutongdie
cost = 5
will_lead_to_war_with = SWE
available = {
has_army_manpower = {
size > 2000000
}
has_global_flag = bfl_yes_pact
country_exists = SWE
}
bypass = {
or = {
SWE = {is_in_faction_with = TIX}
SWE = {is_in_faction_with = HUJ}
has_war_with = SWE
}
}
ai_will_do = {
factor = 1
modifier = {
has_war_with = TIX
factor = 20
}
modifier = {
is_historical_focus_on = yes
factor = 0
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_down_3 = yes
create_wargoal = { target = SWE type = take_state_focus }
if = {
limit = {
or = {
not = {SWE = {is_in_faction_with = TIX}}
not = { is_in_faction_with = TIX }
not = { has_war_with = TIX }
}
}
TIX = {
country_event = az_tianjiang.32
}
}
}
}
focus = {
id = BFL_jiajibolan
icon = GFX_goal_generic_territory_or_war
x = 0
y = 1
prerequisite = { focus = BFL_zuihoutongdie }
relative_position_id = BFL_zuihoutongdie
cost = 10
will_lead_to_war_with = POL
search_filters = { FOCUS_FILTER_HISTORICAL }
available = {
date > 1940.1.1
has_army_manpower = {
size > 2000000
}
has_global_flag = bfl_yes_pact
POL = {
has_war_with = TIX
}
POL = {has_capitulated = no}
}
bypass = {
or = {
POL = {has_capitulated = yes}
not = {country_exists = POL}
}
}
ai_will_do = {
factor = 0
modifier = {
date > 1940.3.1
POL = {has_capitulated = no}
add = 20
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_down_3 = yes
create_wargoal = { target = POL type = take_state_focus }
}
}
focus = {
id = BFL_shichou
icon = GFX_focus_generic_attack_turkey
x = 2
y = 1
prerequisite = { focus = BFL_zuihoutongdie }
relative_position_id = BFL_zuihoutongdie
cost = 10
will_lead_to_war_with = TUR
available = {
has_army_manpower = {
size > 2000000
}
has_global_flag = bfl_yes_pact
country_exists = TUR
}
bypass = {
or = {
has_war_with = TUR
not = {country_exists = TUR}
}
}
ai_will_do = {
factor = 1
modifier = {
date > 1940.3.1
has_war_with = HUJ
factor = 20
}
modifier = {
is_historical_focus_on = yes
factor = 0
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_down_3 = yes
create_wargoal = { target = TUR type = take_state_focus }
if = {
limit = {
or = {
not = { is_in_faction_with = TIX }
not = { has_war_with = TIX }
}
}
TIX = {
country_event = az_tianjiang.32
}
}
HUJ = {
country_event = az_tianjiang.33
}
}
}
focus = {
id = BFL_shijiegeming
icon = GFX_focus_SOV_support_spanish_poum
x = 1
y = 1
prerequisite = { focus = BFL_taofachunlu focus = BFL_jiajibolan focus = BFL_shichou}
relative_position_id = BFL_taofachunlu
cost = 10
will_lead_to_war_with = HUJ
mutually_exclusive = {focus = BFL_xianfazhiren}
available = {
not = {has_completed_focus = BFL_yubilanhangxianhezuo}
not = {has_completed_focus = BFL_6}
not = { has_global_flag = yaertahuiyi_chenggong }
or = {
date > 1943.3.1
not = {country_exists = TIX}
}
has_army_manpower = {
size > 2000000
}
}
bypass = {
or = {
has_war_with = HUJ
not = {country_exists = HUJ}
}
}
ai_will_do = {
factor = 0
modifier = {
not = {has_war_with = TIX}
not = {has_war_with = CHY}
not = {has_war_with = SAD}
or = {
date > 1944.3.1
has_war_with = HUJ
}
add = 20
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
create_wargoal = { target = HUJ type = take_state_focus }
create_wargoal = { target = BYG type = take_state_focus }
}
}
focus = {
id = BFL_xianfazhiren
icon = GFX_aflag_TIX
x = 3
y = 1
prerequisite = { focus = BFL_taofachunlu focus = BFL_jiajibolan focus = BFL_shichou}
relative_position_id = BFL_taofachunlu
mutually_exclusive = {focus = BFL_shijiegeming}
cost = 10
will_lead_to_war_with = TIX
available = {
date > 1943.1.1
has_army_manpower = {
size > 2000000
}
}
bypass = {
or = {
has_war_with = TIX
not = {country_exists = TIX}
}
}
search_filters = { FOCUS_FILTER_HISTORICAL }
ai_will_do = {
factor = 0
modifier = {
or = {
is_historical_focus_on = yes
not = {has_war_with = CHY}
date > 1943.9.1
}
add = 20
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
create_wargoal = { target = TIX type = take_state_focus }
}
}
focus = {
id = BFL_xiangxikuozhang
icon = GFX_focus_YUG_pan_slavic_congress
x = 6
y = 1
prerequisite = { focus = BFL_1 }
relative_position_id = BFL_1
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
or = {
threat > 0.3
has_army_manpower = {
size > 1500000
}
}
}
bypass = {
has_global_flag = bfl_yes_pact
}
ai_will_do = {
factor = 0
modifier = {
date > 1939.8.1
add = 20
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_down_5 = yes
add_named_threat = { threat = 10 name = "向西扩张" }
add_political_power = 100
every_country = {
limit = {
OR = {
tag = TIX
tag = HUJ
tag = YUW
tag = FIN
tag = POL
}
}
add_opinion_modifier = {
target = BFL
modifier = BFL_xiangxikuozhang
}
}
add_ai_strategy = {
type = prepare_for_war
id = POL
value = 200
}
add_ai_strategy = {
type = prepare_for_war
id = FIN
value = 50
}
add_ai_strategy = {
type = prepare_for_war
id = TIX
value = 30
}
}
}
focus = {
id = BFL_shiyabolan
icon = GFX_goal_continuous_suppression
x = -2
y = 1
prerequisite = { focus = BFL_xiangxikuozhang }
relative_position_id = BFL_xiangxikuozhang
cost = 5
available = {
has_army_manpower = {
size > 2000000
}
}
bypass = {
has_global_flag = bfl_yes_pact
}
ai_will_do = {
factor = 0
modifier = {
date > 1939.10.1
add = 20
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_down_3 = yes
add_named_threat = { threat = 5 name = "施压波兰" }
create_wargoal = { target = POL type = take_state_focus expire = 365 }
}
}
focus = {
id = BFL_kongzhiboluodihaisanguo
icon = GFX_focus_generic_forest_brothers
x = 0
y = 1
prerequisite = { focus = BFL_xiangxikuozhang }
relative_position_id = BFL_xiangxikuozhang
cost = 5
available = {
has_army_manpower = {
size > 2000000
}
}
bypass = {
has_global_flag = bfl_yes_pact
}
ai_will_do = {
factor = 5
modifier = {
date > 1939.11.1
add = 10
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_down_1 = yes
puppet = EST
puppet = LAT
puppet = LIT
hidden_effect = {
EST = { add_popularity = { ideology = communism popularity = 0.5 } }
LAT = { add_popularity = { ideology = communism popularity = 0.5 } }
LIT = { add_popularity = { ideology = communism popularity = 0.5 } }
}
}
}
focus = {
id = BFL_baozoufenlan
icon = GFX_focus_generic_attack_finland
x = 2
y = 1
prerequisite = { focus = BFL_xiangxikuozhang }
relative_position_id = BFL_xiangxikuozhang
cost = 5
available = {
has_army_manpower = {
size > 2000000
}
}
bypass = {
has_global_flag = bfl_yes_pact
}
ai_will_do = {
factor = 5
modifier = {
date > 1939.11.1
add = 10
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_down_1 = yes
add_named_threat = { threat = 5 name = "暴揍芬兰" }
create_wargoal = { target = FIN type = take_state_focus expire = 365 }
}
}
focus = {
id = BFL_gonggufangxian
icon = GFX_goal_generic_construct_military
x = 1
y = 1
prerequisite = { focus = BFL_shiyabolan }
prerequisite = { focus = BFL_kongzhiboluodihaisanguo }
relative_position_id = BFL_shiyabolan
cost = 10
ai_will_do = {
factor = 5
modifier = {
OR = {
YUW = { has_capitulated = yes }
NOT = { country_exists = YUW }
date > 1942.1.1
}
add = 10
}
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
209 = {
if = {
limit = { is_controlled_by = ROOT }
add_building_construction = {
type = bunker
level = 6
province = 415
instant_build = yes
}
}
#add_building_construction = {
# type = bunker
# level = 6
# province = 209
# instant_build = yes
#}
}
210 = {
if = {
limit = { is_controlled_by = ROOT }
add_building_construction = {
type = bunker
level = 4
province = 3333
instant_build = yes
}
}
}
207 = {
if = {
limit = { is_controlled_by = ROOT }
add_building_construction = {
type = bunker
level = 4
province = 3219
instant_build = yes
}
add_building_construction = {
type = bunker
level = 4
province = 6371
instant_build = yes
}
add_building_construction = {
type = bunker
level = 4
province = 6220
instant_build = yes
}
}
}
206 = {
if = {
limit = { is_controlled_by = ROOT }
add_building_construction = {
type = bunker
level = 4
province = 11370
instant_build = yes
}
}
}
202 = {
if = {
limit = { is_controlled_by = ROOT }
add_building_construction = {
type = bunker
level = 7
province = 525
instant_build = yes
}
add_building_construction = {
type = bunker
level = 7
province = 3494
instant_build = yes
}
}
}
203 = {
if = {
limit = { is_controlled_by = ROOT }
add_building_construction = {
type = bunker
level = 7
province = 11409
instant_build = yes
}
}
}
192 = {
if = {
limit = { is_controlled_by = ROOT }
add_building_construction = {
type = bunker
level = 5
province = 754
instant_build = yes
}
add_building_construction = {
type = bunker
level = 5
province = 741
instant_build = yes
}
add_building_construction = {
type = bunker
level = 5
province = 11670
instant_build = yes
}
}
}
}
}
focus = {
id = BFL_zhongdianchengshijianshe
icon = GFX_goal_generic_construct_civilian
x = 3
y = 1
prerequisite = { focus = BFL_shiyabolan }
prerequisite = { focus = BFL_kongzhiboluodihaisanguo }
relative_position_id = BFL_shiyabolan
cost = 10
ai_will_do = {
factor = 15
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
202 = {
add_extra_state_shared_building_slots = 4
add_building_construction = {
type = arms_factory
level = 1
instant_build = yes
}
add_building_construction = {
type = infrastructure
level = 1
instant_build = yes
}
add_building_construction = {
type = bunker
level = 3
instant_build = yes
province = 525
}
}
build_railway = {
level = 1
start_province = 525
target_province = 6380
}
137 = {
add_extra_state_shared_building_slots = 4
add_building_construction = {
type = arms_factory
level = 1
instant_build = yes
}
add_building_construction = {
type = infrastructure
level = 1
instant_build = yes
}
add_building_construction = {
type = bunker
level = 2
instant_build = yes
province = 3686
}
add_building_construction = {
type = naval_base
level = 2
instant_build = yes
province = 3686
}
}
build_railway = {
level = 1
start_province = 11370
target_province = 6380
}
206 = {
add_extra_state_shared_building_slots = 4
add_building_construction = {
type = arms_factory
level = 1
instant_build = yes
}
add_building_construction = {
type = infrastructure
level = 1
instant_build = yes
}
add_building_construction = {
type = bunker
level = 3
instant_build = yes
province = 11370
}
}
build_railway = {
level = 1
start_province = 3686
target_province = 6380
}
}
}
#
focus = {
id = BFL_chongxinshenshizishendiwei
icon = GFX_goal_generic_war_with_comintern
x = 0
y = 1
prerequisite = { focus = BFL_qiangyingluxian }
relative_position_id = BFL_qiangyingluxian
cost = 5
ai_will_do = {
factor = 40
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
set_rule = {
can_create_factions = yes
}
add_political_power = 100
add_war_support = 0.15
}
}
focus = {
id = BFL_yubilanhangxianhezuo
icon = GFX_goal_generic_major_alliance
x = -1
y = 1
prerequisite = { focus = BFL_chongxinshenshizishendiwei }
relative_position_id = BFL_chongxinshenshizishendiwei
mutually_exclusive = { focus = BFL_dulizizhu }
cost = 10
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_up_5 = yes
custom_effect_tooltip = "所有碧蓝航线成员国与我们的关系都会变好"
swap_ideas = {
remove_idea = BFL_luxianwenti
add_idea = BFL_luxianwenti_bilan
}
every_other_country = {
limit = { is_in_faction_with = HUJ }
add_opinion_modifier = {
target = BFL
modifier = BFL_yubilanhangxianhezuo
}
}
add_political_power = 100
add_offsite_building = { type = industrial_complex level = 3 }
}
}
focus = {
id = BFL_xianjinjishu
icon = GFX_goal_continuous_research
x = 0
y = 1
prerequisite = { focus = BFL_yubilanhangxianhezuo }
relative_position_id = BFL_yubilanhangxianhezuo
cost = 10
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_tech_bonus = {
name = "先进技术"
bonus = 1
uses = 3
category = naval_equipment
category = industry
}
}
}
focus = {
id = BFL_ziyoujiaoliu
icon = GFX_goal_continuous_def_against_influence
x = 0
y = 1
prerequisite = { focus = BFL_xianjinjishu }
relative_position_id = BFL_xianjinjishu
cost = 7
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_up_5 = yes
add_ideas = BFL_zydqf
}
}
focus = {
id = BFL_dulizizhu
icon = GFX_goal_generic_political_pressure
x = 1
y = 1
prerequisite = { focus = BFL_chongxinshenshizishendiwei }
relative_position_id = BFL_chongxinshenshizishendiwei
mutually_exclusive = { focus = BFL_yubilanhangxianhezuo }
cost = 10
ai_will_do = {
factor = 40
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_up_3 = yes
swap_ideas = {
remove_idea = BFL_luxianwenti
add_idea = BFL_luxianwenti_zizhu
}
if = {
limit = {
AND = {
has_global_flag = DOH_created_gongchanlianmeng
DOH = { is_faction_leader = yes }
}
}
DOH = {
add_to_faction = DOH
}
}
else_if = {
set_global_flag = BFL_created_gongchanlianmeng
create_faction = "共产联盟"
}
add_ideas = BFL_dlzq
add_political_power = 100
}
}
focus = {
id = BFL_zhiduzixin
icon = GFX_goal_support_communism
x = 0
y = 1
prerequisite = { focus = BFL_dulizizhu }
relative_position_id = BFL_dulizizhu
cost = 10
ai_will_do = {
factor = 40
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = BFL_zxdrm
}
}
focus = {
id = BFL_guojiyundong
icon = GFX_focus_YUG_pan_slavic_congress
x = 0
y = 1
prerequisite = { focus = BFL_zhiduzixin }
relative_position_id = BFL_zhiduzixin
cost = 7
ai_will_do = {
factor = 20
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
guojishengyu_down_1 = yes
every_other_country = {
limit = {
NOT = { has_government = communism }
NOT = {
OR = {
tag = SIR
tag = SR1
tag = SR2
tag = SR3
tag = SR4
}
}
}
add_timed_idea = { idea = BFL_bldgczyyd days = 90 }
add_ideas = BFL_dgczydjp
}
}
}
focus = {
id = BFL_kongjunjianshe
icon = GFX_goal_generic_air_fighter
x = 1
y = 0
cost = 10
ai_will_do = {
factor = 7
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
air_experience = 200
}
}
focus = {
id = BFL_cezhongduidizhiyuan
icon = GFX_focus_SOV_women_in_aviation
x = -1
y = 1
prerequisite = { focus = BFL_kongjunjianshe }
prerequisite = { focus = BFL_lujunjianshe }
relative_position_id = BFL_kongjunjianshe
cost = 10
available = {
or = {
is_ai = yes
has_air_experience > 299
}
}
ai_will_do = {
factor = 7
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
swap_ideas = {
remove_idea = BFL_buchengshudekongjun
add_idea = BFL_buchengshudekongjun_2
}
if = {
limit = {
has_dlc = "By Blood Alone"
}
add_tech_bonus = {
name = "对地支援"
bonus = 2
uses = 1
category = light_air
ahead_reduction = 2
}
add_tech_bonus = {
name = "对地支援"
bonus = 2
uses = 1
category = medium_air
ahead_reduction = 2
}
}
if = {
limit = {
not = { has_dlc = "By Blood Alone" }
}
add_tech_bonus = {
name = "对地支援"
bonus = 2
uses = 1
category = cas_bomber
ahead_reduction = 2
}
add_tech_bonus = {
name = "对地支援"
bonus = 2
uses = 1
category = tactical_bomber
ahead_reduction = 2
}
}
air_experience = -300
}
}
focus = {
id = BFL_hongzhadashi
icon = GFX_focus_SWE_marauder_bombers
x = -1
y = 1
prerequisite = { focus = BFL_cezhongduidizhiyuan }
relative_position_id = BFL_cezhongduidizhiyuan
cost = 10
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
or = {
is_ai = yes
has_air_experience > 499
}
}
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
air_experience = -500
swap_ideas = {
remove_idea = BFL_buchengshudekongjun_2
add_idea = BFL_buchengshudekongjun_3
}
add_ideas = BFL_hzds
}
}
focus = {
id = BFL_manjiutegongdui
icon = GFX_focus_manjiu
x = 1
y = 1
prerequisite = { focus = BFL_cezhongduidizhiyuan }
relative_position_id = BFL_cezhongduidizhiyuan
cost = 5
ai_will_do = {
factor = 2
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
set_rule = {
can_use_kamikaze_pilots = yes
}
}
}
focus = {
id = BFL_xiangyouzhuan
icon = GFX_goal_generic_war_with_comintern
x = 12
y = 0
relative_position_id = BFL_12
mutually_exclusive = { focus = BFL_12 }
available = {
not = { has_completed_focus = BFL_kongjunjianshe }
not = { has_completed_focus = BFL_lujunjianshe }
not = { has_completed_focus = BFL_wanchengdiergewunianjihua }
not = { has_completed_focus = BFL_zhongshihaijun }
not = { has_completed_focus = BFL_12 }
}
allow_branch = {
not = { has_completed_focus = BFL_kongjunjianshe }
not = { has_completed_focus = BFL_lujunjianshe }
not = { has_completed_focus = BFL_wanchengdiergewunianjihua }
not = { has_completed_focus = BFL_zhongshihaijun }
not = { has_completed_focus = BFL_12 }
}
cost = 1
ai_will_do = {
factor = 10
}
offset = {
trigger = {
has_global_flag = MOD_azurlane_sairenzhizai
}
x = -2
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_popularity = { ideology = democratic popularity = 0.2 }
add_popularity = { ideology = fascism popularity = 0.1 }
add_popularity = { ideology = communism popularity = -0.3 }
load_focus_tree = bfl_apocrypha_focus
}
}
###############################################################################################3
focus = {
id = BFL_1
icon = GFX_goal_support_communism
x = 64
y = 1
#prerequisite = { focus = BFL_cezhongduidizhiyuan }
#relative_position_id = BFL_cezhongduidizhiyuan
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
or = {
has_completed_focus = BFL_24
has_completed_focus = BFL_42
has_completed_focus = BFL_60
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
set_rule = {
can_create_factions = yes
}
if = {
limit = {
AND = {
has_global_flag = DOH_created_gongchanlianmeng
DOH = { is_faction_leader = yes }
}
}
DOH = {
add_to_faction = DOH
}
}
else_if = {
set_global_flag = BFL_created_gongchanlianmeng
create_faction = "共产联盟"
}
swap_ideas = {
remove_idea = BFL_luxianwenti
add_idea = BFL_luxianwenti_zizhu
}
}
}
focus = {
id = BFL_2
icon = GFX_goal_generic_forceful_treaty
x = -11
y = 1
prerequisite = { focus = BFL_1 }
relative_position_id = BFL_1
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
}
ai_will_do = {
factor = 3
}
completion_reward = {
add_ideas = SOV_smersh
custom_effect_tooltip = unlock_propaganda_campaign_tt
unlock_decision_tooltip = SOV_propaganda_treacherous_enemy
custom_effect_tooltip = propaganda_campaign_requirement_tt
}
}
focus = {
id = BFL_3
icon = GFX_goal_generic_military_deal
x = -1
y = 1
prerequisite = { focus = BFL_2 }
relative_position_id = BFL_2
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 3
}
completion_reward = {
add_ideas = SOV_nkvd_nsb
}
}
focus = {
id = BFL_4
icon = GFX_focus_manjiu
x = 1
y = 1
prerequisite = { focus = BFL_2 }
relative_position_id = BFL_2
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 3
}
completion_reward = {
add_political_power = 50
add_stability = 0.15
add_war_support = 0.05
add_manpower = -10000
}
}
focus = {
id = BFL_5
icon = GFX_goal_generic_war_with_comintern
x = 1
y = 1
prerequisite = { focus = BFL_3 }
prerequisite = { focus = BFL_4 }
relative_position_id = BFL_3
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 1
}
completion_reward = {
add_political_power = 100
custom_effect_tooltip = unlock_propaganda_campaign_tt
unlock_decision_tooltip = SOV_propaganda_do_not_blab
custom_effect_tooltip = propaganda_campaign_requirement_tt
}
}
focus = {
id = BFL_6
icon = GFX_goal_support_democracy
x = -1
y = 1
prerequisite = { focus = BFL_1 }
relative_position_id = BFL_1
mutually_exclusive = { focus = BFL_7 }
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
not = { has_completed_focus = BFL_14 }
has_government = communism
not = { has_war_with = HUJ }
HUJ = {
is_faction_leader = yes
}
}
ai_will_do = {
factor = 0
modifier = {
YUW = { has_government = fascism }
TIX = { has_government = fascism }
add = 100
}
}
completion_reward = {
guojishengyu_up_5 = yes
custom_effect_tooltip = "所有碧蓝航线成员国与我们的关系都会变好"
every_other_country = {
limit = { is_in_faction_with = HUJ }
add_opinion_modifier = {
target = BFL
modifier = BFL_yubilanhangxianhezuo
}
}
add_offsite_building = { type = industrial_complex level = 8 }
every_other_country = {
limit = {
is_major = yes
OR = {
has_government = democratic
has_government = communism
}
NOT = { has_war_with = ROOT }
}
add_opinion_modifier = { target = SOV modifier = SOV_anti_fascist_policies_good }
}
every_other_country = {
limit = {
is_major = yes
has_government = fascism
}
add_opinion_modifier = { target = SOV modifier = SOV_anti_fascist_policies_bad }
}
}
}
focus = {
id = BFL_7
icon = GFX_goal_generic_demand_territory
x = 1
y = 1
prerequisite = { focus = BFL_1 }
relative_position_id = BFL_1
mutually_exclusive = { focus = BFL_6 }
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
}
ai_will_do = {
factor = 100
modifier = {
YUW = { has_government = fascism }
factor = 0.1
}
}
search_filters = { FOCUS_FILTER_HISTORICAL }
completion_reward = {
guojishengyu_up_3 = yes
add_ideas = BFL_dlzq
add_political_power = 100
every_other_country = {
limit = {
is_major = yes
OR = {
has_government = fascism
has_government = communism
}
NOT = { has_war_with = ROOT }
}
add_opinion_modifier = { target = SOV modifier = SOV_anti_capitalist_policies_good }
}
every_other_country = {
limit = {
is_major = yes
has_government = democratic
}
add_opinion_modifier = { target = SOV modifier = SOV_anti_capitalist_policies_bad }
}
}
}
focus = {
id = BFL_8
icon = GFX_goal_generic_propaganda
x = 1
y = 1
prerequisite = { focus = BFL_6 focus = BFL_7 }
relative_position_id = BFL_6
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 100
}
completion_reward = {
unlock_decision_category_tooltip = SOV_propaganda_campaigns
add_ideas = BFL_zxdrm
}
}
focus = {
id = BFL_9
icon = GFX_goal_generic_improve_relations
x = -1
y = 1
prerequisite = { focus = BFL_6 }
relative_position_id = BFL_6
cost = 6
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_stability = 0.15
add_popularity = { ideology = democratic popularity = 0.25 }
add_ideas = BFL_fanfxs
if = {
limit = {
has_government = communism
}
custom_effect_tooltip = unlock_propaganda_campaign_tt
unlock_decision_tooltip = SOV_propaganda_anti_fascism
custom_effect_tooltip = propaganda_campaign_requirement_tt
}
}
}
focus = {
id = BFL_10
icon = GFX_focus_SOV_builder_of_the_red_army
x = 1
y = 1
prerequisite = { focus = BFL_7 }
relative_position_id = BFL_7
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
}
ai_will_do = {
factor = 2
modifier = {
not = { TIX = { has_government = fascism } }
factor = 100
}
}
completion_reward = {
add_war_support = 0.25
add_popularity = { ideology = democratic popularity = -0.1 }
add_popularity = { ideology = fascism popularity = -0.1 }
add_popularity = { ideology = neutrality popularity = -0.1 }
add_ideas = BFL_fanzbzy
if = {
limit = {
has_government = communism
}
custom_effect_tooltip = unlock_propaganda_campaign_tt
unlock_decision_tooltip = SOV_propaganda_anti_capitalism
custom_effect_tooltip = propaganda_campaign_requirement_tt
}
}
}
focus = {
id = BFL_11
icon = GFX_focus_SOV_international_union_of_soviet_republics
x = 0
y = 1
prerequisite = { focus = BFL_8 }
prerequisite = { focus = BFL_9 focus = BFL_10 }
relative_position_id = BFL_8
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
date > 1943.1.1
is_subject = no
has_government = communism
is_faction_leader = yes
has_war = no
has_global_flag = yaertahuiyi_chenggong
or = {
TIX = {
or = {
is_subject = yes
exists = no
}
}
}
CHY = {
not = { has_government = fascism }
}
SAD = {
OR = {
not = { has_government = fascism }
exists = no
}
}
not = { country_exists = WEX }
BYG = {
is_subject = no
has_government = democratic
}
HUJ = {
is_subject = no
has_government = democratic
}
OR = {
HUJ = { is_faction_leader = yes }
BYG = { is_faction_leader = yes }
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
custom_effect_tooltip = "未来将制作白鹰与北联的冷战国策树"
custom_effect_tooltip = unlock_propaganda_campaign_tt
unlock_decision_tooltip = SOV_propaganda_rebuild_to_glory
unlock_decision_tooltip = SOV_propaganda_happy_life
custom_effect_tooltip = propaganda_campaign_requirement_tt
}
}
focus = {
id = BFL_12
icon = GFX_goal_support_communism
x = 42
y = 0
mutually_exclusive = { focus = BFL_xiangyouzhuan }
#prerequisite = { focus = BFL_7 }
#relative_position_id = BFL_xiangyouzhuan
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 80
}
completion_reward = {
country_event = az_tianjiang.243
add_political_power = 75
hidden_effect = {
add_dynamic_modifier = { modifier = BFL_the_politburo_good_dynamic_modifier }
}
mark_focus_tree_layout_dirty = yes
custom_effect_tooltip = BFL_the_centre_ns_tt
hidden_effect = {
if = {
limit = { is_ai = yes }
army_experience = 1000
set_technology = { interwar_antitank = 1 }
set_technology = { tech_engineers = 1 }
set_technology = { tech_engineers2 = 1 }
set_technology = { antitank1 = 1 }
set_technology = { antitank2 = 1 }
set_technology = { antitank3 = 1 }
set_technology = { armor_tech_1 = 1 }
set_technology = { armor_tech_2 = 1 }
set_technology = { radio = 1 }
set_technology = { radio_detection = 1 }
}
}
}
}
focus = {
id = BFL_13
icon = GFX_focus_SOV_socialism_in_one_country
x = -7
y = 1
mutually_exclusive = { focus = BFL_14 focus = BFL_51 }
prerequisite = { focus = BFL_12 }
relative_position_id = BFL_12
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
search_filters = {FOCUS_FILTER_SOV_POLITICAL_PARANOIA}
ai_will_do = {
factor = 60
}
search_filters = { FOCUS_FILTER_HISTORICAL }
completion_reward = {
country_event = az_tianjiang.244
add_political_power = 50
add_stability = 0.05
add_to_variable = { BFL_the_politburo_political_power_factor = 0.25 }
add_to_variable = { BFL_the_politburo_drift_defence_factor = 0.15 }
custom_effect_tooltip = BFL_socialism_in_one_country_ns_tt
}
}
focus = {
id = BFL_14
icon = GFX_goal_support_fourth_int
x = 7
y = 1
mutually_exclusive = { focus = BFL_13 focus = BFL_51 }
prerequisite = { focus = BFL_12 }
relative_position_id = BFL_12
cost = 5
search_filters = {FOCUS_FILTER_SOV_POLITICAL_PARANOIA}
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
}
ai_will_do = {
factor = 40
}
completion_reward = {
country_event = az_tianjiang.252
add_political_power = 75
add_war_support = 0.05
add_to_variable = { BFL_the_politburo_political_power_factor = 0.1 }
add_to_variable = { BFL_the_politburo_drift_defence_factor = 0.25 }
custom_effect_tooltip = BFL_socialism_in_two_country_ns_tt
}
}
focus = {
id = BFL_15
icon = GFX_focus_prc_agrarian_socialism
x = -1
y = 1
prerequisite = { focus = BFL_13 }
relative_position_id = BFL_13
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_stability = 0.05
add_war_support = 0.05
add_to_variable = { BFL_the_politburo_global_building_slots_factor = 0.05 }
add_to_variable = { BFL_the_politburo_good_consumer_goods_factor = -0.15 }
add_to_variable = { BFL_the_politburo_production_speed_buildings_factor = 0.05 }
custom_effect_tooltip = BFL_15_tt
}
}
focus = {
id = BFL_16
icon = GFX_focus_luoxiya
x = 1
y = 1
prerequisite = { focus = BFL_13 }
relative_position_id = BFL_13
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_political_power = 25
add_to_variable = { BFL_the_politburo_political_power_factor = 0.15 }
add_to_variable = { BFL_the_politburo_drift_defence_factor = 0.25 }
add_to_variable = { BFL_the_politburo_defensive_war_stability_factor = 0.3 }
custom_effect_tooltip = BFL_16_tt
}
}
focus = {
id = BFL_17
icon = GFX_focus_por_workers_of_iberia
x = 0
y = 1
prerequisite = { focus = BFL_15 }
relative_position_id = BFL_15
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_political_power = 50
add_stability = 0.15
add_to_variable = { BFL_the_politburo_opinion_gain_monthly_same_ideology_factor = 0.25 }
custom_effect_tooltip = BFL_17_tt
}
}
focus = {
id = BFL_18
icon = GFX_focus_generic_workers_and_farmers_rise
x = 0
y = 1
prerequisite = { focus = BFL_16 }
relative_position_id = BFL_16
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_political_power = 50
add_war_support = 0.1
add_to_variable = { BFL_the_politburo_mobilization_laws_cost_factor = -0.25 }
add_to_variable = { BFL_the_politburo_drift_defence_factor = 0.1 }
add_to_variable = { BFL_the_politburo_defensive_war_stability_factor = 0.2 }
custom_effect_tooltip = BFL_18_tt
}
}
focus = {
id = BFL_19
icon = GFX_focus_SOV_military_purge
x = 1
y = 1
prerequisite = { focus = BFL_17 }
prerequisite = { focus = BFL_18 }
relative_position_id = BFL_17
continue_if_invalid = yes
cost = 6
search_filters = {FOCUS_FILTER_SOV_POLITICAL_PARANOIA}
available = {
has_country_flag = BFL_zzpianzhidu_on
custom_trigger_tooltip = {
tooltip = BFL_pianzhidudiyu25
check_variable = {
var = az_pianzhidu
value = 25
compare = less_than_or_equals
}
}
}
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
select_effect = {
set_country_flag = SOV_paranoia_do_not_cancel_focus_flag #This focus cannot be canceled
}
bypass = {
has_country_flag = BFL_dqxchaoshi_1
}
ai_will_do = {
factor = 100
}
completion_reward = {
country_event = az_tianjiang.245
set_country_flag = BFL_dqxchaoshi_1
clr_country_flag = SOV_paranoia_do_not_cancel_focus_flag
}
}
focus = {
id = BFL_20
icon = GFX_focus_SOV_organization_centralization_discipline
x = -1
y = 1
prerequisite = { focus = BFL_19 }
relative_position_id = BFL_19
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_stability = 0.05
add_to_variable = { BFL_the_politburo_political_power_factor = 0.1 }
add_to_variable = { BFL_the_politburo_political_advisor_cost_factor = -0.25 }
custom_effect_tooltip = BFL_20_tt
}
}
focus = {
id = BFL_21
icon = GFX_focus_qimiaomaotou
x = 1
y = 1
prerequisite = { focus = BFL_19 }
relative_position_id = BFL_19
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_stability = 0.15
add_war_support = 0.25
add_to_variable = { BFL_the_politburo_max_surrender_limit_offset = 0.05 }
custom_effect_tooltip = BFL_21_tt
}
}
focus = {
id = BFL_22
icon = GFX_goal_generic_cavalry
x = 0
y = 1
prerequisite = { focus = BFL_20 }
relative_position_id = BFL_20
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_ideas = SOV_war_heroes_ns
add_to_variable = { BFL_land_reinforce_rate = 0.04 }
add_to_variable = { BFL_coordination_bonus = 0.15 }
add_to_variable = { BFL_land_doctrine_cost = -0.15 }
add_to_variable = { BFL_experience_gain = 0.3 }
custom_effect_tooltip = BFL_22_tt
}
}
focus = {
id = BFL_23
icon = GFX_focus_manjiu
x = 0
y = 1
prerequisite = { focus = BFL_21 }
relative_position_id = BFL_21
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_political_power = 75
add_stability = 0.15
add_war_support = 0.1
}
}
focus = {
id = BFL_24
icon = GFX_focus_SOV_military_purge
x = 1
y = 1
prerequisite = { focus = BFL_22 }
prerequisite = { focus = BFL_23 }
relative_position_id = BFL_22
cost = 6
search_filters = {FOCUS_FILTER_SOV_POLITICAL_PARANOIA}
continue_if_invalid = yes
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
select_effect = {
set_country_flag = SOV_paranoia_do_not_cancel_focus_flag #This focus cannot be canceled
}
available = {
has_country_flag = BFL_zzpianzhidu_on
not = { has_idea = BFL_dasaochudeyingxing }
custom_trigger_tooltip = {
tooltip = BFL_pianzhidudiyu25
check_variable = {
var = az_pianzhidu
value = 25
compare = less_than_or_equals
}
}
}
bypass = {
has_country_flag = BFL_dqxchaoshi_2
}
ai_will_do = {
factor = 100
}
completion_reward = {
country_event = az_tianjiang.246
set_country_flag = BFL_dqxchaoshi_2
clr_country_flag = SOV_paranoia_do_not_cancel_focus_flag
}
}
focus = {
id = BFL_25
icon = GFX_focus_luoxiya
x = -1
y = 1
prerequisite = { focus = BFL_24 }
relative_position_id = BFL_24
mutually_exclusive = { focus = BFL_26 }
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_luoxiya
ruling_only = yes
}
}
ai_will_do = {
factor = 50
}
completion_reward = {
add_political_power = 50
add_to_variable = { BFL_army_attack = 0.05 }
add_to_variable = { BFL_army_defence = 0.05 }
add_to_variable = { BFL_army_org = 0.1 }
add_to_variable = { BFL_army_morale = 0.1 }
custom_effect_tooltip = BFL_25_tt
}
}
focus = {
id = BFL_26
icon = GFX_focus_luoxiya2
x = 1
y = 1
prerequisite = { focus = BFL_24 }
relative_position_id = BFL_24
mutually_exclusive = { focus = BFL_25 }
search_filters = { FOCUS_FILTER_HISTORICAL }
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_luoxiya
ruling_only = yes
}
}
ai_will_do = {
factor = 50
}
completion_reward = {
add_stability = 0.15
add_to_variable = { BFL_the_politburo_global_building_slots_factor = 0.1 }
add_to_variable = { BFL_the_politburo_good_consumer_goods_factor = -0.15 }
add_to_variable = { BFL_the_politburo_production_speed_buildings_factor = 0.1 }
custom_effect_tooltip = BFL_26_tt
}
}
focus = {
id = BFL_27
icon = GFX_focus_generic_workers
x = -1
y = 1
prerequisite = { focus = BFL_25 }
relative_position_id = BFL_25
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_political_power = 75
add_to_variable = { BFL_army_attack = 0.15 }
add_to_variable = { BFL_army_defence = 0.15 }
add_to_variable = { BFL_army_org = 0.1 }
add_to_variable = { BFL_army_morale = 0.1 }
add_to_variable = { BFL_army_speed = 0.05 }
custom_effect_tooltip = BFL_27_tt
}
}
focus = {
id = BFL_28
icon = GFX_focus_SOV_the_last_purge
x = 1
y = 1
prerequisite = { focus = BFL_25 focus = BFL_26 }
relative_position_id = BFL_25
cost = 6
search_filters = {FOCUS_FILTER_SOV_POLITICAL_PARANOIA}
continue_if_invalid = yes
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_flag = BFL_zzpianzhidu_on
not = { has_idea = BFL_dasaochudeyingxing }
custom_trigger_tooltip = {
tooltip = BFL_pianzhidudiyu19
check_variable = {
var = az_pianzhidu
value = 19
compare = less_than_or_equals
}
}
}
select_effect = {
set_country_flag = SOV_paranoia_do_not_cancel_focus_flag #This focus cannot be canceled
}
ai_will_do = {
factor = 100
}
completion_reward = {
country_event = az_tianjiang.247
clr_country_flag = SOV_paranoia_do_not_cancel_focus_flag
}
}
focus = {
id = BFL_29
icon = GFX_focus_generic_soviet_politics
x = 1
y = 1
prerequisite = { focus = BFL_26 }
relative_position_id = BFL_26
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
not = { has_country_flag = BFL_zzpianzhidu_on }
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_stability = 0.1
add_war_support = 0.1
add_to_variable = { BFL_army_attack = 0.05 }
add_to_variable = { BFL_army_defence = 0.05 }
add_to_variable = { BFL_experience_loss = -0.15 }
add_to_variable = { BFL_max_planning = 0.1 }
add_to_variable = { BFL_the_politburo_production_speed_buildings_factor = 0.1 }
custom_effect_tooltip = BFL_29_tt
}
}
focus = {
id = BFL_30
icon = GFX_focus_YUG_pan_slavic_congress
x = -1
y = 1
prerequisite = { focus = BFL_28 }
prerequisite = { focus = BFL_27 }
relative_position_id = BFL_28
mutually_exclusive = { focus = BFL_31 }
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_luoxiya
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_country_leader_trait = stalin_great_commander
}
}
focus = {
id = BFL_31
icon = GFX_goal_generic_soviet_construction
x = 1
y = 1
prerequisite = { focus = BFL_28 }
prerequisite = { focus = BFL_29 }
relative_position_id = BFL_28
mutually_exclusive = { focus = BFL_30 }
search_filters = { FOCUS_FILTER_HISTORICAL }
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_luoxiya
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_country_leader_trait = stalin_architect_of_communism
}
}
focus = {
id = BFL_32
icon = GFX_focus_generic_join_comintern
x = 1
y = 1
prerequisite = { focus = BFL_30 focus = BFL_31 }
relative_position_id = BFL_30
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_luoxiya
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_ideas = BFL_xiangxinshidaiqianjin
add_country_leader_trait = trait_psh_beijiefengmang
}
}
focus = {
id = BFL_33
icon = GFX_focus_generic_join_comintern
x = -1
y = 1
prerequisite = { focus = BFL_14 }
relative_position_id = BFL_14
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_luoxiya
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_war_support = 0.1
add_to_variable = { BFL_the_politburo_drift_defence_factor = 0.25 }
add_to_variable = { BFL_the_politburo_defensive_war_stability_factor = 0.5 }
custom_effect_tooltip = BFL_33_tt
}
}
focus = {
id = BFL_34
icon = GFX_focus_generic_soviet_politics
x = 1
y = 1
prerequisite = { focus = BFL_14 }
relative_position_id = BFL_14
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_luoxiya
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_stability = 0.05
add_to_variable = { BFL_the_politburo_drift_defence_factor = 0.25 }
add_to_variable = { BFL_the_politburo_operative_slot = 2 }
add_to_variable = { BFL_the_politburo_mobilization_speed = 0.5 }
custom_effect_tooltip = BFL_34_tt
}
}
focus = {
id = BFL_35
icon = GFX_focus_por_workers_of_iberia
x = 0
y = 1
prerequisite = { focus = BFL_33 }
relative_position_id = BFL_33
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_luoxiya
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_political_power = 25
add_war_support = 0.05
add_to_variable = { BFL_army_attack = 0.15 }
add_to_variable = { BFL_army_defence = 0.15 }
add_to_variable = { BFL_army_org = 0.1 }
add_to_variable = { BFL_army_morale = 0.1 }
add_to_variable = { BFL_army_speed = 0.05 }
custom_effect_tooltip = BFL_27_tt
}
}
focus = {
id = BFL_36
icon = GFX_focus_SWE_refuge_for_revolutionaries
x = 0
y = 1
prerequisite = { focus = BFL_34 }
relative_position_id = BFL_34
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_luoxiya
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_political_power = 50
add_war_support = 0.1
add_to_variable = { BFL_the_politburo_good_consumer_goods_factor = -0.15 }
add_to_variable = { BFL_the_politburo_production_speed_buildings_factor = 0.05 }
add_to_variable = { BFL_the_politburo_opinion_gain_monthly_same_ideology_factor = 0.4 }
custom_effect_tooltip = BFL_36_tt
}
}
focus = {
id = BFL_37
icon = GFX_goal_support_communism
x = 1
y = 1
prerequisite = { focus = BFL_35 }
prerequisite = { focus = BFL_36 }
relative_position_id = BFL_35
cost = 6
search_filters = {FOCUS_FILTER_SOV_POLITICAL_PARANOIA}
continue_if_invalid = yes
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
select_effect = {
set_country_flag = SOV_paranoia_do_not_cancel_focus_flag #This focus cannot be canceled
}
available = {
if = {
limit = {
is_ai = no
}
has_country_flag = BFL_fanduiluoxiya_flag
has_country_flag = BFL_zzpianzhidu_on
custom_trigger_tooltip = {
tooltip = BFL_pianzhidudiyu19
check_variable = {
var = az_pianzhidu
value = 19
compare = less_than_or_equals
}
}
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
clr_country_flag = SOV_paranoia_do_not_cancel_focus_flag
if = {
limit = {
is_ai = no
check_variable = {
var = az_pianzhidu
value = 19
compare = less_than_or_equals
}
}
country_event = az_tianjiang.253
}
if = {
limit = {
or = {
is_ai = yes
check_variable = {
var = az_pianzhidu
value = 20
compare = greater_than_or_equals
}
}
}
country_event = az_tianjiang.254
}
}
}
focus = {
id = BFL_38
icon = GFX_goal_generic_propaganda
x = -1
y = 1
prerequisite = { focus = BFL_37 }
relative_position_id = BFL_37
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_beilaluosi
ruling_only = yes
}
not = { has_country_flag = BFL_zzpianzhidu_on }
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_to_variable = { BFL_the_politburo_good_consumer_goods_factor = -0.15 }
add_to_variable = { BFL_the_politburo_mobilization_laws_cost_factor = -0.25 }
add_to_variable = { BFL_the_politburo_economy_cost_factor = -0.25 }
add_to_variable = { BFL_the_politburo_trade_laws_cost_factor = -0.25 }
custom_effect_tooltip = BFL_38_tt
}
}
focus = {
id = BFL_39
icon = GFX_focus_FIN_socialist_welfare
x = 1
y = 1
prerequisite = { focus = BFL_37 }
relative_position_id = BFL_37
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_beilaluosi
ruling_only = yes
}
not = { has_country_flag = BFL_zzpianzhidu_on }
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_political_power = 50
add_stability = 0.05
add_to_variable = { BFL_the_politburo_drift_defence_factor = 0.25 }
add_to_variable = { BFL_land_doctrine_cost = -0.2 }
add_to_variable = { BFL_experience_gain = 0.4 }
custom_effect_tooltip = BFL_39_tt
}
}
focus = {
id = BFL_40
icon = GFX_goal_generic_military_sphere
x = 0
y = 1
prerequisite = { focus = BFL_38 }
relative_position_id = BFL_38
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_beilaluosi
ruling_only = yes
}
not = { has_country_flag = BFL_zzpianzhidu_on }
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_political_power = 50
add_war_support = 0.1
add_to_variable = { BFL_land_reinforce_rate = 0.04 }
add_to_variable = { BFL_coordination_bonus = 0.15 }
add_to_variable = { BFL_experience_loss = -0.15 }
custom_effect_tooltip = BFL_40_tt
}
}
focus = {
id = BFL_41
icon = GFX_focus_SWE_coastal_support
x = 0
y = 1
prerequisite = { focus = BFL_39 }
relative_position_id = BFL_39
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_beilaluosi
ruling_only = yes
}
not = { has_country_flag = BFL_zzpianzhidu_on }
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_war_support = 0.1
air_experience = 100
navy_experience = 100
}
}
focus = {
id = BFL_42
icon = GFX_focus_SOV_the_supreme_soviet
x = -1
y = 1
prerequisite = { focus = BFL_41 }
prerequisite = { focus = BFL_40 }
relative_position_id = BFL_41
cost = 6
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_beilaluosi
ruling_only = yes
}
not = { has_country_flag = BFL_zzpianzhidu_on }
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_political_power = 75
add_stability = 0.1
add_to_variable = { BFL_the_politburo_political_power_factor = 0.1 }
add_to_variable = { BFL_the_politburo_political_advisor_cost_factor = -0.25 }
custom_effect_tooltip = BFL_20_tt
}
}
focus = {
id = BFL_43
icon = GFX_focus_generic_military_mission
x = -1
y = 1
prerequisite = { focus = BFL_42 }
relative_position_id = BFL_42
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
mutually_exclusive = { focus = BFL_44 }
available = {
has_country_leader = {
character = BFL_beilaluosi
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_to_variable = { BFL_army_attack = 0.075 }
add_to_variable = { BFL_army_defence = 0.075 }
add_to_variable = { BFL_experience_loss = -0.25 }
add_to_variable = { BFL_max_planning = 0.2 }
custom_effect_tooltip = BFL_43_tt
}
}
focus = {
id = BFL_44
icon = GFX_focus_SOV_breadbasket_of_the_union
x = 1
y = 1
prerequisite = { focus = BFL_42 }
relative_position_id = BFL_42
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
mutually_exclusive = { focus = BFL_43 }
available = {
has_country_leader = {
character = BFL_beilaluosi
ruling_only = yes
}
}
ai_will_do = {
factor = 0
}
completion_reward = {
add_to_variable = { BFL_army_attack = 0.05 }
add_to_variable = { BFL_army_defence = 0.05 }
add_to_variable = { BFL_the_politburo_good_consumer_goods_factor = -0.15 }
add_to_variable = { BFL_the_politburo_production_speed_buildings_factor = 0.05 }
custom_effect_tooltip = BFL_44_tt
}
}
focus = {
id = BFL_45
icon = GFX_focus_SOV_builder_of_the_red_army
x = -1
y = 1
prerequisite = { focus = BFL_43 }
relative_position_id = BFL_43
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_beilaluosi
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_to_variable = { BFL_army_attack = 0.2 }
add_to_variable = { BFL_army_defence = 0.2 }
add_to_variable = { BFL_experience_loss = -0.25 }
add_to_variable = { BFL_max_planning = 0.3 }
custom_effect_tooltip = BFL_45_tt
}
}
focus = {
id = BFL_46
icon = GFX_focus_prc_agrarian_socialism
x = 1
y = 1
prerequisite = { focus = BFL_43 focus = BFL_44 }
relative_position_id = BFL_43
cost = 6
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_beilaluosi
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_ideas = BFL_dongyuanzhanshijingji
}
}
focus = {
id = BFL_47
icon = GFX_focus_NOR_empower_sivorg
x = 1
y = 1
prerequisite = { focus = BFL_44 }
relative_position_id = BFL_44
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_beilaluosi
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_to_variable = { BFL_the_politburo_global_building_slots_factor = 0.1 }
add_to_variable = { BFL_army_org = 0.2 }
add_to_variable = { BFL_army_morale = 0.1 }
custom_effect_tooltip = BFL_47_tt
}
}
focus = {
id = BFL_48
icon = GFX_focus_SWE_the_threat_of_the_iron_curtain
x = 1
y = 1
prerequisite = { focus = BFL_45 }
prerequisite = { focus = BFL_46 }
relative_position_id = BFL_45
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
mutually_exclusive = { focus = BFL_49 }
available = {
date > 1941.1.1
has_country_leader = {
character = BFL_beilaluosi
ruling_only = yes
}
threat > 0.9
}
ai_will_do = {
factor = 0
}
completion_reward = {
set_war_support = 2
if = {
limit = {
or = {
not = { is_in_faction_with = TIX }
TIX = { not = { has_government = communism } }
}
}
declare_war_on = { target = TIX type = annex_everything }
}
if = {
limit = {
or = {
not = { is_in_faction_with = SAD }
SAD = { not = { has_government = communism } }
}
}
declare_war_on = { target = SAD type = annex_everything }
}
if = {
limit = {
or = {
not = { is_in_faction_with = CHY }
CHY = { not = { has_government = communism } }
}
}
declare_war_on = { target = CHY type = annex_everything }
}
if = {
limit = {
or = {
not = { is_in_faction_with = YUW }
YUW = { not = { has_government = communism } }
}
}
declare_war_on = { target = YUW type = annex_everything }
}
if = {
limit = {
or = {
not = { is_in_faction_with = BYG }
BYG = { not = { has_government = communism } }
}
}
declare_war_on = { target = BYG type = annex_everything }
}
if = {
limit = {
or = {
not = { is_in_faction_with = HUJ }
HUJ = { not = { has_government = communism } }
}
}
declare_war_on = { target = HUJ type = annex_everything }
}
if = {
limit = {
or = {
not = { is_in_faction_with = DOH }
DOH = { not = { has_government = communism } }
}
}
declare_war_on = { target = DOH type = annex_everything }
}
}
}
focus = {
id = BFL_49
icon = GFX_focus_ICE_hrafninn_flygur
x = 1
y = 1
prerequisite = { focus = BFL_47 }
prerequisite = { focus = BFL_46 }
relative_position_id = BFL_46
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
mutually_exclusive = { focus = BFL_48 }
available = {
date > 1941.1.1
has_country_leader = {
character = BFL_beilaluosi
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_political_power = 200
add_stability = 0.2
}
}
focus = {
id = BFL_50
icon = GFX_focus_SOV_organization_centralization_discipline
x = 1
y = 1
prerequisite = { focus = BFL_48 focus = BFL_49 }
relative_position_id = BFL_48
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_beilaluosi
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_ideas = BFL_xiangyuanshuaizhijing
}
}
focus = {
id = BFL_51
icon = GFX_focus_SWE_the_beast_stirs
x = 0
y = 1
prerequisite = { focus = BFL_12 }
relative_position_id = BFL_12
cost = 0
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
custom_trigger_tooltip = {
tooltip = "这个国策通过事件完成"
always = no
}
}
search_filters = { FOCUS_FILTER_HISTORICAL }
mutually_exclusive = { focus = BFL_13 focus = BFL_14 }
ai_will_do = {
factor = 100
}
completion_reward = {
add_political_power = 300
BFL_sayousi = {
add_country_leader_role = {
country_leader = {
expire = "4999.1.1"
ideology = marxism
traits = {
jdfm
}
}
promote_leader = yes
}
}
remove_dynamic_modifier = { modifier = BFL_the_politburo_good_dynamic_modifier }
}
}
focus = {
id = BFL_52
icon = GFX_focus_CHL_union_of_hispanic_republics
x = -1
y = 1
prerequisite = { focus = BFL_51 }
relative_position_id = BFL_51
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_sayousi
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_political_power = 120
add_stability = 0.1
}
}
focus = {
id = BFL_53
icon = GFX_focus_generic_national_security
x = 1
y = 1
prerequisite = { focus = BFL_51 }
relative_position_id = BFL_51
cost = 4
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_sayousi
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_stability = 0.2
add_war_support = 0.2
}
}
focus = {
id = BFL_54
icon = GFX_focus_SOV_military_purge
x = 1
y = 1
prerequisite = { focus = BFL_52 }
prerequisite = { focus = BFL_53 }
relative_position_id = BFL_52
cost = 30
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
select_effect = {
set_country_flag = SOV_paranoia_do_not_cancel_focus_flag #This focus cannot be canceled
country_event = az_tianjiang.255
}
available = {
has_country_leader = {
character = BFL_sayousi
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
custom_effect_tooltip = jiuguoxingdong_tip
effect_tooltip = {
country_event = az_tianjiang.255
}
custom_effect_tooltip = jiuguoxingdong_tip2
add_dynamic_modifier = { modifier = BFL_the_politburo_good_dynamic_modifier }
clr_country_flag = SOV_paranoia_do_not_cancel_focus_flag
if = {
limit = {
has_idea = BFL_dqx_5
}
country_event = az_tianjiang.262
}
set_country_flag = bfl_dqxjisuantime
}
}
focus = {
id = BFL_55
icon = GFX_goal_anti_comintern_pact
x = -4
y = 1
prerequisite = { focus = BFL_54 }
relative_position_id = BFL_54
cost = 6
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
custom_trigger_tooltip = {
tooltip = "这个国策通过事件完成"
always = no
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
custom_effect_tooltip = bfldaqingxi_tips2
}
}
focus = {
id = BFL_56
icon = GFX_goal_anti_comintern_pact
x = 0
y = 1
prerequisite = { focus = BFL_54 }
relative_position_id = BFL_54
cost = 6
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
custom_trigger_tooltip = {
tooltip = "这个国策通过事件完成"
always = no
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
custom_effect_tooltip = bfldaqingxi_tips3
}
}
focus = {
id = BFL_57
icon = GFX_goal_anti_comintern_pact
x = 4
y = 1
prerequisite = { focus = BFL_54 }
relative_position_id = BFL_54
cost = 6
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
custom_trigger_tooltip = {
tooltip = "这个国策通过事件完成"
always = no
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
custom_effect_tooltip = "最好还是谨慎些..."
}
}
focus = {
id = BFL_58
icon = GFX_goal_anti_comintern_pact
x = 2
y = 1
prerequisite = { focus = BFL_55 }
prerequisite = { focus = BFL_56 }
prerequisite = { focus = BFL_57 }
relative_position_id = BFL_55
cost = 6
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
custom_trigger_tooltip = {
tooltip = "这个国策通过事件完成"
always = no
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
custom_effect_tooltip = "连黄鸡也不放过?"
}
}
focus = {
id = BFL_59
icon = GFX_goal_anti_comintern_pact
x = 6
y = 1
prerequisite = { focus = BFL_55 }
prerequisite = { focus = BFL_56 }
prerequisite = { focus = BFL_57 }
relative_position_id = BFL_55
cost = 6
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
custom_trigger_tooltip = {
tooltip = "这个国策通过事件完成"
always = no
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
custom_effect_tooltip = bfldaqingxi_tips4
}
}
focus = {
id = BFL_60
icon = GFX_focus_SWE_socialist_reforms
x = 2
y = 1
prerequisite = { focus = BFL_58 }
prerequisite = { focus = BFL_59 }
relative_position_id = BFL_58
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_sayousi
ruling_only = yes
}
has_civil_war = no
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_to_variable = { BFL_the_politburo_global_building_slots_factor = 0.25 }
add_to_variable = { BFL_the_politburo_good_consumer_goods_factor = -0.3 }
add_to_variable = { BFL_the_politburo_production_speed_buildings_factor = 0.15 }
add_to_variable = { BFL_the_politburo_political_power_factor = 0.25 }
add_to_variable = { BFL_the_politburo_drift_defence_factor = 1 }
add_to_variable = { BFL_army_attack = 0.15 }
add_to_variable = { BFL_army_defence = 0.15 }
add_to_variable = { BFL_army_org = 0.15 }
add_to_variable = { BFL_army_morale = 0.2 }
add_to_variable = { BFL_experience_loss = -0.15 }
add_to_variable = { BFL_max_planning = 0.15 }
add_to_variable = { BFL_land_reinforce_rate = 0.05 }
add_to_variable = { BFL_coordination_bonus = 0.15 }
add_to_variable = { BFL_land_doctrine_cost = -0.15 }
add_to_variable = { BFL_experience_gain = 0.3 }
add_to_variable = { BFL_the_politburo_mobilization_laws_cost_factor = -0.33 }
add_to_variable = { BFL_the_politburo_economy_cost_factor = -0.33 }
add_to_variable = { BFL_the_politburo_trade_laws_cost_factor = -0.33 }
add_to_variable = { BFL_the_politburo_mobilization_speed = 0.5 }
add_to_variable = { BFL_the_politburo_defensive_war_stability_factor = 0.5 }
add_to_variable = { BFL_the_politburo_max_surrender_limit_offset = 0.1 }
custom_effect_tooltip = BFL_60_tt
}
}
focus = {
id = BFL_61
icon = GFX_focus_ARG_women_in_industry
x = -2
y = 1
prerequisite = { focus = BFL_60 }
relative_position_id = BFL_60
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_sayousi
ruling_only = yes
}
has_civil_war = no
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_ideas = BFL_weibeilianfuyi
}
}
focus = {
id = BFL_62
icon = GFX_focus_ETH_callout_to_the_world
x = 2
y = 1
prerequisite = { focus = BFL_60 }
relative_position_id = BFL_60
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_sayousi
ruling_only = yes
}
has_civil_war = no
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_ideas = BFL_tuanjieyixin
}
}
focus = {
id = BFL_63
icon = GFX_focus_SWE_refuge_for_revolutionaries
x = 2
y = 1
prerequisite = { focus = BFL_61 }
prerequisite = { focus = BFL_62 }
relative_position_id = BFL_61
cost = 10
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_country_leader = {
character = BFL_sayousi
ruling_only = yes
}
custom_trigger_tooltip = {
tooltip = bfl_dqxjisuantime_tt
has_country_flag = {
flag = bfl_dqxjisuantime
days > 730
}
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
custom_effect_tooltip = yichudaqingxi_tips
add_political_power = 200
add_war_support = 0.3
hidden_effect = {
remove_ideas = BFL_dqx_0
remove_ideas = BFL_dqx_1
remove_ideas = BFL_dqx_2
remove_ideas = BFL_dqx_3
remove_ideas = BFL_dqx_4
remove_ideas = BFL_dqx_5
}
}
}
focus = {
id = BFL_64
icon = GFX_aflag_TIX
x = -2
y = 1
prerequisite = { focus = BFL_63 }
relative_position_id = BFL_63
cost = 5
mutually_exclusive = { focus = BFL_65 }
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
search_filters = { FOCUS_FILTER_HISTORICAL }
available = {
has_country_leader = {
character = BFL_sayousi
ruling_only = yes
}
has_civil_war = no
date > 1941.1.1
TIX = {
has_government = fascism
}
}
bypass = {
has_war_with = TIX
}
ai_will_do = {
factor = 1
}
completion_reward = {
create_wargoal = { target = TIX type = take_state_focus }
}
}
focus = {
id = BFL_65
icon = GFX_fflag_TIX
x = 2
y = 1
prerequisite = { focus = BFL_63 }
relative_position_id = BFL_63
cost = 5
mutually_exclusive = { focus = BFL_64 }
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_government = communism
has_country_leader = {
character = BFL_sayousi
ruling_only = yes
}
TIX = {
has_government = fascism
is_faction_leader = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
TIX = {
country_event = az_tianjiang.263
}
}
}
focus = {
id = BFL_66
icon = GFX_fflag_HUJ
x = 0
y = 1
prerequisite = { focus = BFL_64 focus = BFL_65 }
relative_position_id = BFL_64
mutually_exclusive = { focus = BFL_67 }
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
search_filters = { FOCUS_FILTER_HISTORICAL }
available = {
has_government = communism
date > 1943.1.1
has_country_leader = {
character = BFL_sayousi
ruling_only = yes
}
has_war_with = TIX
is_faction_leader = yes
or = {
HUJ = {
is_faction_leader = yes
has_war_with = TIX
}
BYG = {
is_faction_leader = yes
has_war_with = TIX
}
}
}
bypass = {
has_war_with = TIX
HUJ = { not = { has_war_with = TIX } }
BYG = { not = { has_war_with = TIX } }
}
ai_will_do = {
factor = 100
}
completion_reward = {
if = {
limit = {
HUJ = { is_faction_leader = yes }
}
HUJ = {
add_to_faction = BFL
}
}else = {
BYG = {
add_to_faction = BFL
}
}
HUJ = {
add_ai_strategy = {
type = befriend
id = BFL
value = 200
}
add_ai_strategy = {
type = alliance
id = "BFL"
value = 1000
}
}
BYG = {
add_ai_strategy = {
type = befriend
id = BFL
value = 200
}
add_ai_strategy = {
type = alliance
id = "BFL"
value = 1000
}
}
BFL = {
add_ai_strategy = {
type = befriend
id = HUJ
value = 500
}
add_ai_strategy = {
type = alliance
id = "HUJ"
value = 1000
}
add_ai_strategy = {
type = befriend
id = BYG
value = 500
}
add_ai_strategy = {
type = alliance
id = "BYG"
value = 1000
}
}
}
}
focus = {
id = BFL_67
icon = GFX_focus_ETH_african_wildfire
x = 0
y = 1
prerequisite = { focus = BFL_64 focus = BFL_65 }
relative_position_id = BFL_65
mutually_exclusive = { focus = BFL_66 }
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
will_lead_to_war_with = TIX
available = {
has_government = communism
has_country_leader = {
character = BFL_sayousi
ruling_only = yes
}
is_in_faction_with = TIX
TIX = { is_faction_leader = yes }
TIX = { has_government = fascism }
}
bypass = {
TIX = { is_subject_of = BFL }
}
ai_will_do = {
factor = 100
}
completion_reward = {
set_global_flag = BFL_created_gongchanlianmeng
create_faction = "共产联盟"
declare_war_on = { target = TIX type = annex_everything }
}
}
focus = {
id = BFL_68
icon = GFX_focus_SOV_proclaim_soviet_hegemony
x = 2
y = 1
prerequisite = { focus = BFL_66 focus = BFL_67 }
relative_position_id = BFL_66
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
has_government = communism
has_country_leader = {
character = BFL_sayousi
ruling_only = yes
}
}
ai_will_do = {
factor = 100
}
completion_reward = {
add_ideas = BFL_chiseliming
}
}
}