focus_tree = { id = buli_focus country = { factor = 0 modifier = { add = 10 tag = BLI } } default = no focus = { id = BLI_daoyuguihua icon = GFX_goal_generic_construct_civ_factory x = 3 y = 0 cost = 5 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { 270 = { add_extra_state_shared_building_slots = 10 } } } focus = { id = BLI_yanjiugaocengfangwujianzaojishu icon = GFX_focus_spa_the_spanish_miracle x = 0 y = 1 prerequisite = { focus = BLI_daoyuguihua } relative_position_id = BLI_daoyuguihua cost = 10 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "房屋建造技术" bonus = 1.5 uses = 3 ahead_reduction = 2 category = construction_tech } 270 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 2 instant_build = yes } } } } focus = { id = BLI_tianhaizaolu icon = GFX_focus_hol_the_zuiderzee_works x = 4 y = 0 relative_position_id = BLI_daoyuguihua cost = 10 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { 270 = { add_extra_state_shared_building_slots = 5 set_state_category = city } add_tech_bonus = { name = "填海造陆" bonus = 2 uses = 4 category = dispersed_industry_category category = concentrated_industry_category ahead_reduction = 2 } } } focus = { id = BLI_huangdaoqiusheng icon = GFX_focus_generic_industry_3 x = 0 y = 1 prerequisite = { focus = BLI_tianhaizaolu } relative_position_id = BLI_tianhaizaolu cost = 7 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_offsite_building = { type = industrial_complex level = 4 } 270 = { add_extra_state_shared_building_slots = 5 add_building_construction = { type = infrastructure level = 2 instant_build = yes } } } } focus = { id = BLI_dixiagongdian icon = GFX_goal_generic_production x = 0 y = 1 prerequisite = { focus = BLI_huangdaoqiusheng } relative_position_id = BLI_huangdaoqiusheng available = { OR = { is_ai = yes AND = { OR = { has_tech = concentrated_industry3 has_tech = dispersed_industry3 } has_tech = construction3 } } } cost = 15 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_offsite_building = { type = industrial_complex level = 3 } add_offsite_building = { type = arms_factory level = 2 } add_offsite_building = { type = dockyard level = 4 } 270 = { set_state_category = megalopolis add_extra_state_shared_building_slots = 25 } swap_ideas = { remove_idea = BLI_yongjidechenshi add_idea = BLI_chongzudekongjian } } } focus = { id = BLI_xiyinyimin icon = GFX_focus_eng_concessions_to_the_trade_unions x = 1 y = 1 prerequisite = { focus = BLI_dixiagongdian } relative_position_id = BLI_dixiagongdian cost = 5 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_timed_idea = { idea = BLI_ymqrz days = 360 } 270 = { add_manpower = 1000000 } add_manpower = 80000 swap_ideas = { remove_idea = BLI_quefarenli add_idea = BLI_renkouchongzu } } } focus = { id = BLI_zhongyaosheshibanqian icon = GFX_goal_generic_construct_civ_factory x = -1 y = 1 prerequisite = { focus = BLI_dixiagongdian } relative_position_id = BLI_dixiagongdian cost = 10 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_offsite_building = { type = industrial_complex level = 8 } add_offsite_building = { type = arms_factory level = 6 } add_offsite_building = { type = dockyard level = 10 } add_ideas = BLI_aqdddgc } } focus = { id = BLI_wakuangjishu icon = GFX_goal_generic_construction2 x = 0 y = 1 prerequisite = { focus = BLI_yanjiugaocengfangwujianzaojishu } relative_position_id = BLI_yanjiugaocengfangwujianzaojishu cost = 10 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "挖技术" bonus = 2 uses = 2 category = excavation_tech ahead_reduction = 3 } } } focus = { id = BLI_mofangkuangchang icon = GFX_focus_xinzhimofang x = -1 y = 1 prerequisite = { focus = BLI_wakuangjishu } relative_position_id = BLI_wakuangjishu cost = 10 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { set_global_flag = BLI_bulijianzaomofangkuangjing add_to_variable = { var = mofangkuangchang_sl value = 1 } swap_ideas = { remove_idea = BLI_quefamofangdezaochuanshu add_idea = BLI_blzcs } 270 = { set_state_flag = mofangkuangchang } news_event = aznews.1001 custom_effect_tooltip = BLI_mofangkuangchang_effect_tooltip } } focus = { id = BLI_goumaiziyuan icon = GFX_goal_generic_trade x = 1 y = 1 prerequisite = { focus = BLI_wakuangjishu } relative_position_id = BLI_wakuangjishu cost = 3 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_timed_idea = { idea = BLI_zfzyfy days = 90 } add_political_power = -250 swap_ideas = { remove_idea = BLI_ziyuankuifa add_idea = BLI_chongzudeziyuan } 270 = { add_resource = { type = steel amount = 120 } add_resource = { type = tungsten amount = 55 } add_resource = { type = chromium amount = 65 } add_resource = { type = aluminium amount = 70 } } } } focus = { id = BLI_bulijungongye icon = GFX_focus_generic_tank_production x = 1 y = 1 prerequisite = { focus = BLI_zhongyaosheshibanqian } prerequisite = { focus = BLI_goumaiziyuan } relative_position_id = BLI_goumaiziyuan cost = 10 ai_will_do = { factor = 6 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_offsite_building = { type = arms_factory level = 7 } } } focus = { id = BLI_lujunweizhu icon = GFX_focus_generic_little_entente x = -1 y = 1 prerequisite = { focus = BLI_bulijungongye } relative_position_id = BLI_bulijungongye cost = 10 ai_will_do = { factor = 6 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_offsite_building = { type = arms_factory level = 5 } } } focus = { id = BLI_haijunchuantong icon = GFX_goal_generic_construct_naval_dockyard x = 1 y = 1 prerequisite = { focus = BLI_bulijungongye } relative_position_id = BLI_bulijungongye cost = 10 ai_will_do = { factor = 6 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_offsite_building = { type = dockyard level = 5 } } } focus = { id = BLI_haijunluzhandui icon = GFX_goal_generic_amphibious_assault x = 1 y = 1 prerequisite = { focus = BLI_lujunweizhu focus = BLI_haijunchuantong } relative_position_id = BLI_lujunweizhu cost = 5 ai_will_do = { factor = 6 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "marine_tech" bonus = 1.5 uses = 2 category = marine_tech } } } focus = { id = BLI_gaoduanzhuangbeizhizao icon = GFX_focus_generic_little_entente x = -1 y = 1 prerequisite = { focus = BLI_lujunweizhu } relative_position_id = BLI_lujunweizhu cost = 10 ai_will_do = { factor = 6 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_gdzbzz } } focus = { id = BLI_youkuaiyouhao icon = GFX_goal_continuous_naval_production x = 1 y = 1 prerequisite = { focus = BLI_haijunchuantong } relative_position_id = BLI_haijunchuantong cost = 10 ai_will_do = { factor = 6 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { swap_ideas = { remove_idea = BLI_blzcs add_idea = BLI_blzcs2 } } } focus = { id = BLI_fazhandisanchanye icon = GFX_goal_generic_consumer_goods x = 12 y = 0 cost = 6 ai_will_do = { factor = 6 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_political_power = 150 } } focus = { id = BLI_lvyoushengdi icon = GFX_focus_generic_royal_wedding prerequisite = { focus = BLI_fazhandisanchanye } relative_position_id = BLI_fazhandisanchanye x = -2 y = 1 cost = 10 ai_will_do = { factor = 6 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_bllygs } } focus = { id = BLI_huanqiulvxingfuwu icon = GFX_goal_generic_amphibious_assault prerequisite = { focus = BLI_lvyoushengdi } relative_position_id = BLI_lvyoushengdi x = 0 y = 1 cost = 10 ai_will_do = { factor = 6 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { swap_ideas = { remove_idea = BLI_bllygs add_Idea = BLI_bllygs2 } } } focus = { id = BLI_haiwaiyinhang icon = GFX_focus_mex_privatisation prerequisite = { focus = BLI_fazhandisanchanye } relative_position_id = BLI_fazhandisanchanye x = 2 y = 1 cost = 7 ai_will_do = { factor = 6 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_blyh } } focus = { id = BLI_jianniangmendejinku icon = GFX_focus_usa_reestablish_the_gold_standard prerequisite = { focus = BLI_haiwaiyinhang } relative_position_id = BLI_haiwaiyinhang x = 0 y = 1 available = { has_completed_focus = BLI_dixiagongdian } cost = 5 ai_will_do = { factor = 6 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { every_country = { limit = { shijianniangguojia_trigger = yes } add_opinion_modifier = { target = BLI modifier = BLI_jnmdgx } } swap_ideas = { remove_idea = BLI_blyh add_idea = BLI_blyh2 } } } focus = { id = BLI_fanchuanjiudian icon = GFX_goal_generic_construct_infrastructure prerequisite = { focus = BLI_fazhandisanchanye } relative_position_id = BLI_fazhandisanchanye x = 0 y = 1 cost = 7 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_stability = 0.2 add_political_power = 100 270 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 2 instant_build = yes } } } } focus = { id = BLI_taipingyangshangdemingzhu icon = GFX_focus_GRE_a_land_of_mountains prerequisite = { focus = BLI_fanchuanjiudian } prerequisite = { focus = BLI_huanqiulvxingfuwu } prerequisite = { focus = BLI_jianniangmendejinku } relative_position_id = BLI_fanchuanjiudian x = 0 y = 2 cost = 7 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_tpyzg 270 = { set_state_name = "耀光明珠城" } } } focus = { id = BLI_bulisanjutoudiyicihuiyi icon = GFX_focus_generic_treaty x = 32 y = 0 cost = 5 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_political_power = 150 set_country_flag = { flag = BLI_diyicihuiyi_cd value = 1 days = 300 } TY_haijunliluntupo = yes } } focus = { id = BLI_jinhaifangyu icon = GFX_focus_generic_coastal_fort x = -4 y = 1 relative_position_id = BLI_bulisanjutoudiyicihuiyi prerequisite = { focus = BLI_bulisanjutoudiyicihuiyi } mutually_exclusive = { focus = BLI_yuanyanghaijun } cost = 7 ai_will_do = { factor = 6 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_jhfy } } focus = { id = BLI_fazhanquzhujian icon = GFX_focus_generic_destroyer x = 0 y = 1 relative_position_id = BLI_jinhaifangyu prerequisite = { focus = BLI_jinhaifangyu focus = BLI_yuanyanghaijun } cost = 7 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "发展驱逐舰" bonus = 2 uses = 1 category = dd_tech ahead_reduction = 1.5 } } } focus = { id = BLI_yuanyanghaijun icon = GFX_goal_generic_navy_battleship x = -2 y = 1 relative_position_id = BLI_bulisanjutoudiyicihuiyi prerequisite = { focus = BLI_bulisanjutoudiyicihuiyi } mutually_exclusive = { focus = BLI_jinhaifangyu } cost = 7 ai_will_do = { factor = 6 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_yyhj } } focus = { id = BLI_fazhanxunyangjian icon = GFX_focus_generic_cruiser2 x = 0 y = 1 relative_position_id = BLI_yuanyanghaijun prerequisite = { focus = BLI_jinhaifangyu focus = BLI_yuanyanghaijun } cost = 7 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "发展巡洋舰" bonus = 2 uses = 1 category = ca_tech category = cl_tech ahead_reduction = 1.5 } } } focus = { id = BLI_jujiandapao icon = GFX_focus_generic_navy_battleship2 x = 0 y = 1 relative_position_id = BLI_fazhanquzhujian prerequisite = { focus = BLI_fazhanquzhujian focus = BLI_fazhanxunyangjian } mutually_exclusive = { focus = BLI_hangmudeshidai } cost = 7 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "巨舰带炮" bonus = 2 uses = 1 category = bb_tech ahead_reduction = 1.5 } } } focus = { id = BLI_hangmudeshidai icon = GFX_goal_generic_navy_carrier x = 2 y = 1 relative_position_id = BLI_fazhanquzhujian prerequisite = { focus = BLI_fazhanquzhujian focus = BLI_fazhanxunyangjian } mutually_exclusive = { focus = BLI_jujiandapao } cost = 7 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "航母的时代" bonus = 2 uses = 1 category = cv_tech ahead_reduction = 1.5 } } } focus = { id = BLI_shijiexunyou icon = GFX_focus_hol_gateway_to_europe x = 0 y = 1 relative_position_id = BLI_jujiandapao prerequisite = { focus = BLI_jujiandapao focus = BLI_hangmudeshidai } mutually_exclusive = { focus = BLI_yanqingsifang } cost = 20 available = { is_ai = NO } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { navy_experience = 500 custom_effect_tooltip = BLI_jianniangjiaru_tooltip hidden_effect = { random_country = { limit = { shijianniangguojia_trigger = yes is_ai = yes NOT = { OR = { tag = BLI tag = BOW tag = SHO tag = SIR } } } random_unit_leader = { limit = { has_character_flag = chushijianniang is_field_marshal = no } set_nationality = BLI } } random_country = { limit = { shijianniangguojia_trigger = yes is_ai = yes NOT = { OR = { tag = BLI tag = BOW tag = SHO tag = SIR } } } random_unit_leader = { limit = { has_character_flag = chushijianniang is_field_marshal = no } set_nationality = BLI } } random_country = { limit = { shijianniangguojia_trigger = yes is_ai = yes NOT = { OR = { tag = BLI tag = BOW tag = SHO tag = SIR } } } random_unit_leader = { limit = { has_character_flag = chushijianniang is_field_marshal = no } set_nationality = BLI } } } } } focus = { id = BLI_yanqingsifang icon = GFX_focus_generic_diplomatic_treaty x = 2 y = 1 relative_position_id = BLI_jujiandapao prerequisite = { focus = BLI_jujiandapao focus = BLI_hangmudeshidai } mutually_exclusive = { focus = BLI_shijiexunyou } cost = 20 available = { is_ai = NO } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_political_power = 1000 custom_effect_tooltip = BLI_jianniangjiaru_tooltip hidden_effect = { random_country = { limit = { shijianniangguojia_trigger = yes is_ai = yes NOT = { OR = { tag = BLI tag = BOW tag = SHO tag = SIR } } } random_unit_leader = { limit = { has_character_flag = chushijianniang is_field_marshal = no } set_nationality = BLI } } random_country = { limit = { shijianniangguojia_trigger = yes is_ai = yes NOT = { OR = { tag = BLI tag = BOW tag = SHO tag = SIR } } } random_unit_leader = { limit = { has_character_flag = chushijianniang is_field_marshal = no } set_nationality = BLI } } random_country = { limit = { shijianniangguojia_trigger = yes is_ai = yes NOT = { OR = { tag = BLI tag = BOW tag = SHO tag = SIR } } } random_unit_leader = { limit = { has_character_flag = chushijianniang is_field_marshal = no } set_nationality = BLI } } } } } focus = { id = BLI_quanminminzhu icon = GFX_focus_generic_military_academy x = 1 y = 1 relative_position_id = BLI_bulisanjutoudiyicihuiyi prerequisite = { focus = BLI_bulisanjutoudiyicihuiyi } mutually_exclusive = { focus = BLI_bulizhishang focus = BLI_pinwenhangxin } cost = 7 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_war_support = 0.2 add_stability = 0.1 add_popularity = { ideology = communism popularity = 0.4 } swap_ideas = { remove_idea = BLI_luxianwenti add_idea = BLI_luxianwenti_gongchan } } } focus = { id = BLI_pinwenhangxin icon = GFX_goal_support_democracy x = 3 y = 1 relative_position_id = BLI_bulisanjutoudiyicihuiyi prerequisite = { focus = BLI_bulisanjutoudiyicihuiyi } mutually_exclusive = { focus = BLI_bulizhishang focus = BLI_quanminminzhu } cost = 7 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_war_support = 0.1 add_stability = 0.05 add_political_power = 150 swap_ideas = { remove_idea = BLI_luxianwenti add_idea = BLI_luxianwenti_minzhu } } } focus = { id = BLI_jiefangmanjiuxuanyan icon = GFX_goal_generic_forceful_treaty x = 0 y = 1 relative_position_id = BLI_pinwenhangxin prerequisite = { focus = BLI_pinwenhangxin } cost = 7 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_zhaidifa } } focus = { id = BLI_jiujianpingdeng icon = GFX_focus_manjiu x = 0 y = 1 relative_position_id = BLI_quanminminzhu prerequisite = { focus = BLI_quanminminzhu } cost = 7 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { set_party_name = { ideology = communism long_name = "布里人民联盟" name = "布里人民联盟" } add_ideas = BLI_qmcz } } focus = { id = BLI_banbuxianfa icon = GFX_focus_hol_the_foundations_of_defense x = 0 y = 1 relative_position_id = BLI_jiujianpingdeng prerequisite = { focus = BLI_jiujianpingdeng } cost = 7 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_political_power = 150 add_popularity = { ideology = communism popularity = 0.4 } set_politics = { ruling_party = communism elections_allowed = no } } } focus = { id = BLI_bulizhishang icon = GFX_focus_jinbuli x = 5 y = 1 relative_position_id = BLI_bulisanjutoudiyicihuiyi prerequisite = { focus = BLI_bulisanjutoudiyicihuiyi } mutually_exclusive = { focus = BLI_quanminminzhu focus = BLI_pinwenhangxin } cost = 7 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_political_power = 300 add_popularity = { ideology = fascism popularity = 0.4 } swap_ideas = { remove_idea = BLI_luxianwenti add_idea = BLI_luxianwenti_shangwu } } } focus = { id = BLI_yazhimanjiu icon = GFX_focus_mex_triumph_over_the_cristeros x = 0 y = 1 relative_position_id = BLI_bulizhishang prerequisite = { focus = BLI_bulizhishang } cost = 7 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { set_party_name = { ideology = fascism long_name = "布里家族" name = "布里家族" } add_ideas = BLI_bljzdtz } } focus = { id = BLI_bulisanyantang icon = GFX_focus_generic_self_management x = 0 y = 1 relative_position_id = BLI_yazhimanjiu prerequisite = { focus = BLI_yazhimanjiu } cost = 7 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_war_support = 0.2 add_popularity = { ideology = fascism popularity = 0.4 } set_politics = { ruling_party = fascism elections_allowed = no } } } focus = { id = BLI_bulisanjutoudiercihuiyi icon = GFX_focus_generic_treaty x = 32 y = 5 available = { custom_trigger_tooltip = { tooltip = BLI_bulisanjutoudiercihuiyi_trigger_tooltip NOT = { has_country_flag = BLI_diyicihuiyi_cd } has_completed_focus = BLI_bulisanjutoudiyicihuiyi } } cost = 5 ai_will_do = { factor = 10 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_political_power = 100 army_experience = 40 navy_experience = 50 air_experience = 40 set_country_flag = { flag = BLI_diercihuiyi_cd value = 1 days = 300 } } } focus = { id = BLI_lujunjianshe icon = GFX_goal_generic_allies_build_infantry x = -5 y = 1 relative_position_id = BLI_bulisanjutoudiercihuiyi prerequisite = { focus = BLI_bulisanjutoudiercihuiyi } cost = 10 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "陆军建设" bonus = 1 uses = 2 category = infantry_weapons } add_tech_bonus = { name = "陆军建设" bonus = 1.5 uses = 1 category = land_doctrine } } } focus = { id = BLI_jixiehuazhuangbei icon = GFX_goal_generic_army_motorized x = -1 y = 1 relative_position_id = BLI_lujunjianshe prerequisite = { focus = BLI_lujunjianshe } cost = 7 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "机械化装备" bonus = 1.5 uses = 2 ahead_reduction = 1 technology = mechanised_infantry technology = mechanised_infantry2 technology = mechanised_infantry3 #technology = mechanised_infantry4 #technology = mechanised_infantry5 #technology = mechanised_infantry6 } } } focus = { id = BLI_wanquanjixiehua icon = GFX_goal_generic_build_tank x = 0 y = 1 relative_position_id = BLI_jixiehuazhuangbei prerequisite = { focus = BLI_jixiehuazhuangbei } mutually_exclusive = { focus = BLI_jixiehuaweizhu } available = { has_completed_focus = BLI_bulijungongye } cost = 10 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_wqjxhdlj } } focus = { id = BLI_zhongxingtanke icon = GFX_focus_generic_tank_production x = 0 y = 2 relative_position_id = BLI_wanquanjixiehua prerequisite = { focus = BLI_wanquanjixiehua } prerequisite = { focus = BLI_xinshitanke } cost = 10 ai_will_do = { factor = 7 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "重型坦克" bonus = 2 uses = 2 ahead_reduction = 1.5 category = cat_heavy_armor } } } focus = { id = BLI_fuzhuzhuangbei icon = GFX_goal_generic_army_artillery x = 1 y = 1 relative_position_id = BLI_lujunjianshe prerequisite = { focus = BLI_lujunjianshe } cost = 7 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "辅助装备" bonus = 1 uses = 3 category = support_tech ahead_reduction = 0.5 } add_tech_bonus = { name = "辅助装备" bonus = 1 uses = 1 category = infantry_weapons } } } focus = { id = BLI_jixiehuaweizhu icon = GFX_goal_generic_cavalry x = 0 y = 1 relative_position_id = BLI_fuzhuzhuangbei prerequisite = { focus = BLI_fuzhuzhuangbei } mutually_exclusive = { focus = BLI_wanquanjixiehua } available = { has_completed_focus = BLI_bulijungongye } cost = 10 ai_will_do = { factor = 7 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_jxhlj } } focus = { id = BLI_qingxingtanke icon = GFX_focus_generic_combined_arms x = 0 y = 2 relative_position_id = BLI_jixiehuaweizhu prerequisite = { focus = BLI_jixiehuaweizhu } prerequisite = { focus = BLI_xinshitanke } cost = 10 ai_will_do = { factor = 7 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "轻型坦克" bonus = 2 uses = 2 ahead_reduction = 1.5 category = cat_light_armor } } } focus = { id = BLI_xinshitanke icon = GFX_goal_generic_army_tanks x = 0 y = 3 relative_position_id = BLI_lujunjianshe prerequisite = { focus = BLI_wanquanjixiehua focus = BLI_jixiehuaweizhu } cost = 5 ai_will_do = { factor = 7 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "新式坦克" bonus = 1 uses = 1 ahead_reduction = 1 category = armor } } } focus = { id = BLI_kongjunjianshe icon = GFX_goal_continuous_air_production x = -1 y = 1 relative_position_id = BLI_bulisanjutoudiercihuiyi prerequisite = { focus = BLI_bulisanjutoudiercihuiyi } cost = 10 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_tech_bonus = { name = "空军建设" bonus = 1 uses = 2 category = air_equipment } add_doctrine_cost_reduction = { name = "空军建设" cost_reduction = 1 uses = 1 category = air_doctrine } } } focus = { id = BLI_fangyukongjun icon = GFX_goal_generic_air_fighter2 x = -1 y = 1 relative_position_id = BLI_kongjunjianshe prerequisite = { focus = BLI_kongjunjianshe } mutually_exclusive = { focus = BLI_gongjikongjun } cost = 7 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_fykj } } focus = { id = BLI_jiejijiheikeji icon = GFX_goal_generic_air_fighter x = 0 y = 1 relative_position_id = BLI_fangyukongjun prerequisite = { focus = BLI_fangyukongjun } cost = 7 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { if = { limit = { has_dlc = "By Blood Alone" } set_technology = { jet_engines = 1 advanced_small_airframe = 1 } } if = { limit = { NOT = { has_dlc = "By Blood Alone" } } set_technology = { jet_engines = 1 advanced_rocket_engines = 1 } } add_ideas = BLI_jjjsc } } focus = { id = BLI_gongjikongjun icon = GFX_focus_usa_escort_fighters x = 1 y = 1 relative_position_id = BLI_kongjunjianshe prerequisite = { focus = BLI_kongjunjianshe } mutually_exclusive = { focus = BLI_fangyukongjun } cost = 7 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_gjkj } } focus = { id = BLI_quanqiuhongzha icon = GFX_goal_generic_air_bomber x = 0 y = 1 relative_position_id = BLI_gongjikongjun prerequisite = { focus = BLI_gongjikongjun } cost = 7 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_pddhzj if = { limit = { has_dlc = "By Blood Alone" } add_tech_bonus = { name = "全球轰炸" bonus = 3 uses = 1 ahead_reduction = 2 category = heavy_air } } if = { limit = { NOT = { has_dlc = "By Blood Alone" } } add_tech_bonus = { name = "全球轰炸" bonus = 3 uses = 1 ahead_reduction = 2 category = cat_strategic_bomber } } add_doctrine_cost_reduction = { name = "全球轰炸" cost_reduction = 1 uses = 1 category = strategic_destruction_tree } } } focus = { id = BLI_kongjunxinzhanshu icon = GFX_goal_generic_air_doctrine x = 1 y = 1 relative_position_id = BLI_jiejijiheikeji prerequisite = { focus = BLI_jiejijiheikeji focus = BLI_quanqiuhongzha } cost = 10 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_doctrine_cost_reduction = { name = "空军新战术" cost_reduction = 0.75 uses = 2 category = air_doctrine } TY_kongjunliluntupo = yes } } focus = { id = BLI_quanminjiebing icon = GFX_focus_generic_little_entente x = 1 y = 1 relative_position_id = BLI_bulisanjutoudiercihuiyi prerequisite = { focus = BLI_bulisanjutoudiercihuiyi } cost = 10 ai_will_do = { factor = 10 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_qmjb } } focus = { id = BLI_bulizhongyangjunshiweiyuanhui icon = GFX_goal_generic_position_armies x = 5 y = 1 relative_position_id = BLI_bulisanjutoudiercihuiyi prerequisite = { focus = BLI_bulisanjutoudiercihuiyi } cost = 5 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { army_experience = 50 air_experience = 50 navy_experience = 50 random_unit_leader = { limit = { has_id = 9001 } add_skill_level = 3 add_unit_leader_trait = xuexixunsu } } } focus = { id = BLI_junshiqifa icon = GFX_focus_research x = 0 y = 2 relative_position_id = BLI_bulizhongyangjunshiweiyuanhui prerequisite = { focus = BLI_bulizhongyangjunshiweiyuanhui } cost = 7 ai_will_do = { factor = 9 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_research_slot = 1 TY_lujunliluntupo = yes } } focus = { id = BLI_shuangxianzhihui icon = GFX_goal_continuous_reduce_training_time x = -1 y = 1 relative_position_id = BLI_bulizhongyangjunshiweiyuanhui prerequisite = { focus = BLI_bulizhongyangjunshiweiyuanhui } cost = 7 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { navy_experience = 100 create_navy_leader = { name = "布里大姐头-舰队司令" picture = "chaojibuli.png" id = 900102 skill = 4 attack_skill = 3 defense_skill = 3 maneuvering_skill = 3 coordination_skill = 4 traits = { quzhu_navy } } create_navy_leader = { name = "布里二姐-舰队司令" picture = "huangjinbuli.png" id = 900202 skill = 3 attack_skill = 2 defense_skill = 2 maneuvering_skill = 3 coordination_skill = 3 traits = { quzhu_navy } } create_navy_leader = { name = "布里小妹-舰队司令" picture = "qianghuabuli.png" id = 900302 skill = 3 attack_skill = 2 defense_skill = 2 maneuvering_skill = 3 coordination_skill = 3 traits = { quzhu_navy } } } } focus = { id = BLI_guangzhaoxiancai icon = GFX_focus_generic_military_mission x = 1 y = 1 relative_position_id = BLI_bulizhongyangjunshiweiyuanhui prerequisite = { focus = BLI_bulizhongyangjunshiweiyuanhui } cost = 5 ai_will_do = { factor = 5 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_jgzp } } focus = { id = BLI_bulijueqi icon = GFX_goal_generic_demand_territory x = 19 y = 0 cost = 7 ai_will_do = { factor = 30 } available = { NOT = { has_idea = BLI_luxianwenti } NOT = { has_idea = BLI_quefamofangdezaochuanshu } NOT = { has_idea = BLI_ziyuankuifa } NOT = { has_idea = BLI_yongjidechenshi } NOT = { has_idea = BLI_quefarenli } } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_war_support = 0.1 add_political_power = 100 } } focus = { id = BLI_yushiwuzheng icon = GFX_goal_generic_construct_civ_factory x = -3 y = 2 prerequisite = { focus = BLI_bulijueqi } relative_position_id = BLI_bulijueqi mutually_exclusive = { focus = BLI_jiarujiannianglianheguo } cost = 3 available = { OR = { AND = { is_ai = yes } AND = { is_ai = NO always = NO } } } ai_will_do = { factor = 10 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_stability = 1 } } focus = { id = BLI_jiarujiannianglianheguo icon = GFX_focus_hol_the_foundations_of_defense x = 3 y = 2 prerequisite = { focus = BLI_bulijueqi } relative_position_id = BLI_bulijueqi mutually_exclusive = { focus = BLI_yushiwuzheng } cost = 3 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_political_power = 100 add_war_support = 0.1 } } focus = { id = BLI_kaifangzaochuanshu icon = GFX_goal_generic_construct_naval_dockyard x = 0 y = 1 prerequisite = { focus = BLI_bulijueqi } relative_position_id = BLI_bulijueqi cost = 3 ai_will_do = { factor = 10 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { every_country = { limit = { shijianniangguojia_trigger = yes } add_opinion_modifier = { target = BLI modifier = large_increase } } custom_effect_tooltip = BLI_kaifangzaochuanshu_effect_tooltip } } focus = { id = BLI_mianfeifuwu icon = GFX_goal_continuous_naval_production x = -1 y = 2 prerequisite = { focus = BLI_kaifangzaochuanshu } relative_position_id = BLI_kaifangzaochuanshu mutually_exclusive = { focus = BLI_shoufeidabaojian } cost = 5 ai_will_do = { factor = 10 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_mfwxfw custom_effect_tooltip = BLI_mianfeifuwu_effect_tooltip add_to_variable = { guojishengyu_value = 10 } } } focus = { id = BLI_shoufeidabaojian icon = GFX_focus_dabaojian x = 1 y = 2 prerequisite = { focus = BLI_kaifangzaochuanshu } relative_position_id = BLI_kaifangzaochuanshu mutually_exclusive = { focus = BLI_mianfeifuwu } cost = 5 ai_will_do = { factor = 10 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_jndbj guojishengyu_up_3 = yes } } focus = { id = BLI_pingqingguyongbing icon = GFX_goal_generic_axis_build_infantry x = 2 y = 1 prerequisite = { focus = BLI_jiarujiannianglianheguo } relative_position_id = BLI_jiarujiannianglianheguo cost = 7 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { custom_effect_tooltip = BLI_pingqingguyongbing_effect_tooltip division_template = { name = "雇佣军团" priority = 1 regiments = { infantry = { x = 0 y = 0 } infantry = { x = 0 y = 1 } infantry = { x = 0 y = 2 } infantry = { x = 0 y = 3 } infantry = { x = 0 y = 4 } } support = { artillery = { x = 0 y = 0 } } } division_template = { name = "精锐兵团" priority = 2 regiments = { motorized = { x = 0 y = 0 } motorized = { x = 0 y = 1 } motorized = { x = 0 y = 2 } motorized = { x = 1 y = 0 } motorized = { x = 1 y = 1 } motorized = { x = 1 y = 2 } motorized = { x = 2 y = 0 } motorized = { x = 2 y = 1 } motorized = { x = 2 y = 2 } mot_artillery_brigade = { x = 0 y = 3 } mot_artillery_brigade = { x = 1 y = 3 } mot_artillery_brigade = { x = 2 y = 3 } } support = { engineer = { x = 0 y = 0 } mot_recon = { x = 0 y = 1 } } } hidden_effect = { capital_scope = { create_unit = { division = "name = \"雇佣兵团\" division_template = \"雇佣军团\" start_experience_factor = 0.2 start_equipment_factor = 1" owner = ROOT } create_unit = { division = "name = \"雇佣兵团\" division_template = \"雇佣军团\" start_experience_factor = 0.2 start_equipment_factor = 1" owner = ROOT } create_unit = { division = "name = \"雇佣兵团\" division_template = \"雇佣军团\" start_experience_factor = 0.2 start_equipment_factor = 1" owner = ROOT } create_unit = { division = "name = \"雇佣兵团\" division_template = \"雇佣军团\" start_experience_factor = 0.2 start_equipment_factor = 1" owner = ROOT } create_unit = { division = "name = \"雇佣兵团\" division_template = \"雇佣军团\" start_experience_factor = 0.2 start_equipment_factor = 1" owner = ROOT } create_unit = { division = "name = \"雇佣兵团\" division_template = \"雇佣军团\" start_experience_factor = 0.2 start_equipment_factor = 1" owner = ROOT } create_unit = { division = "name = \"雇佣兵团\" division_template = \"雇佣军团\" start_experience_factor = 0.2 start_equipment_factor = 1" owner = ROOT } create_unit = { division = "name = \"雇佣兵团\" division_template = \"雇佣军团\" start_experience_factor = 0.2 start_equipment_factor = 1" owner = ROOT } create_unit = { division = "name = \"王牌军团\" division_template = \"精锐兵团\" start_experience_factor = 0.8 start_equipment_factor = 1" owner = ROOT } create_unit = { division = "name = \"王牌军团\" division_template = \"精锐兵团\" start_experience_factor = 0.8 start_equipment_factor = 1" owner = ROOT } } } } } focus = { id = BLI_bulizhiyuanjun icon = GFX_goal_generic_small_arms x = 0 y = 1 prerequisite = { focus = BLI_jiarujiannianglianheguo } relative_position_id = BLI_jiarujiannianglianheguo cost = 5 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BLI_blzyj set_rule = { can_send_volunteers = yes } add_war_support = 0.1 } } focus = { id = BLI_huolixianzhijiechu icon = GFX_focus_generic_license_production x = 1 y = 1 prerequisite = { focus = BLI_bulizhiyuanjun } prerequisite = { focus = BLI_pingqingguyongbing } relative_position_id = BLI_bulizhiyuanjun cost = 5 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_ideas = BYG_hlqk custom_effect_tooltip = BLI_huolixianzhijiechu_tooltip hidden_effect = { set_rule = { can_only_justify_war_on_threat_country = no can_declare_war_on_same_ideology = yes can_create_factions = yes } } } } focus = { id = BLI_xindalu icon = GFX_focus_eng_global_defense x = 0 y = 1 prerequisite = { focus = BLI_huolixianzhijiechu } relative_position_id = BLI_huolixianzhijiechu cost = 5 available = { OR = { has_game_rule = { rule = AZ_jinzhi_sirbilkuozhang_rule option = AZ_jinzhi_sirbilkuozhang_rule_on } is_ai = no SIR = { is_ai = no } } } ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { if = { limit = { has_global_flag = MOD_azurlane_tianjiangjianniang } CHL = { country_event = BLI_event.5 } } else = { transfer_state = 506 transfer_state = 279 transfer_state = 507 add_state_core = 506 add_state_core = 279 add_state_core = 507 } } } focus = { id = BLI_xiangdong icon = GFX_goal_tfv_saf_anti_colonialist_crusade x = 1 y = 1 prerequisite = { focus = BLI_xindalu } relative_position_id = BLI_xindalu cost = 10 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { if = { limit = { has_global_flag = MOD_azurlane_tianjiangjianniang } ARG = { country_event = BLI_event.5 } URG = { country_event = BLI_event.5 } PAR = { country_event = BLI_event.5 } } else = { transfer_state = 509 transfer_state = 508 transfer_state = 511 transfer_state = 512 transfer_state = 278 transfer_state = 510 transfer_state = 300 transfer_state = 688 } } } focus = { id = BLI_xiangbei icon = GFX_goal_continuous_suppression x = -1 y = 1 prerequisite = { focus = BLI_xindalu } relative_position_id = BLI_xindalu cost = 10 ai_will_do = { factor = 30 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { if = { limit = { has_global_flag = MOD_azurlane_tianjiangjianniang } ECU = { country_event = BLI_event.5 } PRU = { country_event = BLI_event.5 } BOL = { country_event = BLI_event.5 } } else = { transfer_state = 506 transfer_state = 279 transfer_state = 507 transfer_state = 649 transfer_state = 305 transfer_state = 491 transfer_state = 490 transfer_state = 303 transfer_state = 494 transfer_state = 487 transfer_state = 302 } } } focus = { id = BLI_hensaonanmei icon = GFX_goal_generic_territory_or_war x = 1 y = 1 prerequisite = { focus = BLI_xiangbei } prerequisite = { focus = BLI_xiangdong } relative_position_id = BLI_xiangbei allow_branch = { has_global_flag = MOD_azurlane_tianjiangjianniang } cost = 10 bypass = { NOT = { country_exists = BRA } NOT = { country_exists = COL } NOT = { country_exists = VEN } } ai_will_do = { factor = 100 } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { BRA = { country_event = BLI_event.5 } COL = { country_event = BLI_event.5 } VEN = { country_event = BLI_event.5 } transfer_state = 309 transfer_state = 695 YUW = { country_event = BLI_event.7 } HUJ = { country_event = BLI_event.6 } custom_effect_tooltip = BLI_hensaonanmei_effect_tooltip } } focus = { id = BLI_womendejialebi icon = GFX_goal_generic_position_armies x = 0 y = 1 prerequisite = { focus = BLI_hensaonanmei } relative_position_id = BLI_hensaonanmei cost = 15 available = { OR = { NOT = { country_exists = SIR } NOT = { has_war_with = SIR } } is_puppet = no has_army_manpower = { size > 1500000 } } ai_will_do = { factor = 100 modifier = { is_historical_focus_on = yes factor = 0 } } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { transfer_state = 692 transfer_state = 694 transfer_state = 308 transfer_state = 689 transfer_state = 693 transfer_state = 690 transfer_state = 311 BYG = { country_event = BLI_event.8 } custom_effect_tooltip = BLI_womendejialebi_effect_tooltip } } focus = { id = BLI_duibaiyingxuanzhan icon = GFX_aflag_BYG x = 0 y = 1 prerequisite = { focus = BLI_womendejialebi } relative_position_id = BLI_womendejialebi cost = 5 available = { is_puppet = no } ai_will_do = { factor = 100 modifier = { is_historical_focus_on = yes factor = 0 } } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { create_wargoal = { target = BYG type = take_state_focus } create_wargoal = { target = CAN type = take_state_focus } } } focus = { id = BLI_zhengfushijie icon = GFX_focus_spr_anarchism_knows_no_borders x = 0 y = 1 prerequisite = { focus = BLI_duibaiyingxuanzhan } relative_position_id = BLI_duibaiyingxuanzhan cost = 5 available = { BYG = { has_capitulated = yes } } ai_will_do = { factor = 100 modifier = { is_historical_focus_on = yes factor = 0 } } #search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { declare_war_on = { target = TIX type = annex_everything } declare_war_on = { target = SAD type = annex_everything } declare_war_on = { target = DOH type = annex_everything } declare_war_on = { target = HUJ type = annex_everything } declare_war_on = { target = CHY type = annex_everything } declare_war_on = { target = BFL type = annex_everything } declare_war_on = { target = YUW type = annex_everything } } } }