From 262f66976ad5ba6477315b690d0ff80e68808fe7 Mon Sep 17 00:00:00 2001 From: "actions[bot]" Date: Mon, 9 Sep 2024 16:01:05 +0000 Subject: [PATCH] 2024-09-09 16:01:05 --- .../ai_strategy_plans/az_chy_focusplan.txt | 281 ++++++++-------- src/common/characters/az_CHY_characters.txt | 33 ++ src/common/country_leader/theorist_traits.txt | 4 +- src/common/decisions/chy_new1_decisions.txt | 28 +- src/common/ideas/chy_new1.txt | 3 +- src/common/national_focus/chongying_new.txt | 312 ++++++++++-------- .../occupation_laws/az_occupation_laws.txt | 8 +- 7 files changed, 374 insertions(+), 295 deletions(-) diff --git a/src/common/ai_strategy_plans/az_chy_focusplan.txt b/src/common/ai_strategy_plans/az_chy_focusplan.txt index 30cd56d..bcb0f94 100755 --- a/src/common/ai_strategy_plans/az_chy_focusplan.txt +++ b/src/common/ai_strategy_plans/az_chy_focusplan.txt @@ -25,163 +25,174 @@ CHY_historical = { abort = { OR = { has_completed_focus = CHY_zuiqiangzhiqiangwudi - has_completed_focus = CHY_kongjun1 + has_completed_focus = CHY_ziligenshen } } ai_national_focuses = { #1936 - CHY_xuanzexinqijian #35 - CHY_chongyingweixin #49 + CHY_xuanzexinqijian # + CHY_chongyingweixin # CHY_taidao #21 - CHY_kuozhangjihua #35 - CHY_shendaojiao #49 - CHY_weileguojia #35 + CHY_kuozhangjihua # + CHY_shendaojiao # + CHY_weileguojia # CHY_zhuanyiluohouchanye #21 - CHY_xiuyangshengxi #35 - CHY_chongyingfuxingjihua #56 + CHY_xiuyangshengxi # + CHY_chongyingfuxingjihua # CHY_xingtong #21 CHY_duibaiyingyouhao #7 CHY_tiaoxindonghuang #21 #1937 CHY_lujunjingshenzhuru #21 - CHY_ruoxiaodelingju #35 - CHY_zhunbeijingong #49 - CHY_dongyazhanzhengbuju #56 - CHY_pijiushibian #35###581 + CHY_ruoxiaodelingju # + CHY_zhunbeijingong # + CHY_dongyazhanzhengbuju # + CHY_pijiushibian ####581 CHY_zuozhanfangshichuangxin_lujun #42 - CHY_lujungaige #70 - CHY_jiaoyuxiaoxuesheng #56 + CHY_lujungaige # + CHY_jiaoyuxiaoxuesheng # #1938 - CHY_pujijiaoyu #70 - CHY_kuojianhaijun #49 - CHY_chongyingtese #35 - CHY_xiaoxingzhuangbei #49 - CHY_jidonghua #49 - CHY_zhuangjiaxianfeng #70 - CHY_chongyingtesezhihui #49 - CHY_zhanshuchuangxin #49 + CHY_pujijiaoyu # + CHY_kuojianhaijun # + CHY_chongyingtese # + CHY_xiaoxingzhuangbei # + CHY_jidonghua # + CHY_zhuangjiaxianfeng # + CHY_chongyingtesezhihui # + CHY_zhanshuchuangxin # #1939 - CHY_mingshidexiaomaipu #49 - CHY_mofanggongchang #49 - CHY_buzhihuodejunhuodian #49 - CHY_jiadatouzi #49 - CHY_junhuolaoban #70 - CHY_chongyingmaoyigongsi #70 + CHY_mingshidexiaomaipu # + CHY_mofanggongchang # + CHY_buzhihuodejunhuodian # + CHY_jiadatouzi # + CHY_junhuolaoban # + CHY_chongyingmaoyigongsi # #1940 - CHY_badao #70 - CHY_tianxiabuwu #49 - CHY_beijinlun #35 - CHY_yizhideshengli #49 - CHY_nanjinlun #35 - CHY_youren #35 - CHY_jianniangmendeshenzhiyuan #28 - CHY_fanzhazhongxin #49 + CHY_badao # + CHY_tianxiabuwu # + CHY_beijinlun # + CHY_yizhideshengli # + CHY_nanjinlun # + CHY_youren # + CHY_jianniangmendeshenzhiyuan # + CHY_fanzhazhongxin # #1941 - CHY_chengxinjiaoyi #70 - CHY_kuochongjundui #70 - CHY_zhibodanjingshen #49 - CHY_qundaotielu #70 - CHY_ziyuankaicai #49 - CHY_xiangtaipingyangjingjun #35 + CHY_chengxinjiaoyi # + CHY_kuochongjundui # + CHY_zhibodanjingshen # + CHY_qundaotielu # + CHY_ziyuankaicai # + CHY_xiangtaipingyangjingjun # #1942 - CHY_xijinanyangziyuanqu #35 - CHY_beifangdepengyou #35 + CHY_xijinanyangziyuanqu # + CHY_beifangdepengyou # CHY_zuozhanfangshichuangxin_haijun #42 - CHY_haijunxunlian #35 - CHY_kongmupai #49 - CHY_haijunxinlilun #70 + CHY_haijunxunlian # + CHY_kongmupai # + CHY_haijunxinlilun # CHY_zuozhanfangshichuangxin_kongjun #42 - CHY_lantianfeixingdui #49 - CHY_lujunhangkongbing #35 + CHY_lantianfeixingdui # + CHY_lujunhangkongbing # #1943 - CHY_haijunhangkongbing #35 - CHY_dulikongjun #70 - CHY_sidachuangqi #70 + CHY_haijunhangkongbing # + CHY_dulikongjun # + CHY_sidachuangqi # CHY_chaojizhanjian #84 CHY_zuiqianghangmu #84 #1944 CHY_chaojixunyangjian #84 CHY_zuisuquzhu #84 - CHY_zuiqiangzhiqiangwudi #70 + CHY_zuiqiangzhiqiangwudi # #CHY NEW #1936 - CHY_jianshejihua #56 - CHY_gulixiaozuofang #28 - CHY_minggong_1 #28 - CHY_jungong_1 #28 - CHY_chongyindeweilai #35 - CHY_chichen1 #35 - CHY_kuozhangzhunbei #35 - CHY_dalishenchan #35 - CHY_chichengdezhunbei #35 - CHY_chongyinshendaojiao #35 + CHY_jianshejihua # + CHY_gulixiaozuofang # + CHY_minggong_1 # + CHY_jungong_1 # + CHY_chongyindeweilai # + CHY_chichen1 # + CHY_kuozhangzhunbei # + CHY_dalishenchan # + CHY_chichengdezhunbei # + CHY_hangmujianniang # + CHY_chongyinshendaojiao # #1937 - CHY_wushidaojinshen #35 - CHY_kuangredekuozhangzhuyi #35 - CHY_yazhoufangxiang #35 - CHY_dongyajunduikuobian #35 - CHY_houqinzhunbei #35 - CHY_duidonghuangxuanzhan #28 - CHY_lujun #35 - CHY_bubinzhanshugaige #49 - CHY_huopaozhuangbei1 #35 - CHY_huopaozhuangbei2 #49 + CHY_wushidaojinshen # + CHY_kuangredekuozhangzhuyi # + CHY_yazhoufangxiang # + CHY_dongyajunduikuobian # + CHY_houqinzhunbei # + CHY_lujun # + CHY_bubinzhanshugaige # + CHY_duidonghuangxuanzhan # + CHY_huopaozhuangbei1 # + CHY_huopaozhuangbei2 # #1938 - CHY_bubinzhuangbei1 #35 - CHY_bubinzhuangbei2 #49 - CHY_zhongshibubin #70 - CHY_sakulajundui #70 - CHY_hangmujianniang #70 - CHY_jianzhujishugaijin #70 + CHY_bubinzhuangbei1 # + CHY_bubinzhuangbei2 # + CHY_zhongshibubin # + CHY_sakulajundui # + CHY_jianzhujishugaijin # #1939 - CHY_shenchanjishu #35 - CHY_gongyejishu #70 - CHY_gongyejituan #70 - CHY_bentukaifa #35 - CHY_haijunchuanwu_1 #35 - CHY_chongyingzaochuanshu #35 - CHY_haijunxiajiaozi #35 - CHY_chichenghangmu #35 + CHY_shenchanjishu # + CHY_gongyejishu # + CHY_gongyejituan # + CHY_bentukaifa # + CHY_haijunchuanwu_1 # + CHY_chongyingzaochuanshu # + CHY_haijunxiajiaozi # + CHY_chichenghangmu # #1940 - CHY_haijun #35 - CHY_hangmu #35 - CHY_taipinyangfangxiang #35 - CHY_fashudongya #35 - CHY_xianluo #35 - CHY_hangmu_buff #35 - CHY_haijun_buff #70 - CHY_zhanliejian #35 - CHY_zhanliejian_buff #35 - CHY_xunyangjian #35 + CHY_haijun # + CHY_hangmu # + CHY_taipinyangfangxiang # + CHY_fashudongya # + CHY_xianluo # + CHY_hangmu_buff # + CHY_haijun_buff # + CHY_zhanliejian # + CHY_zhanliejian_buff # + CHY_xunyangjian # #1941 - CHY_quzhujian #35 - CHY_pinweijian_buff #35 - CHY_haijunluzhandui #35 - CHY_haijunluzhandui1 #35 - CHY_haijunluzhandui2 #35 - CHY_kongjun #35 - CHY_navalbomb1 #35 - CHY_navalbomb2 #35 - CHY_chichengkongzhan #35 - CHY_feilvbin #35 - CHY_malaixiya #35 + CHY_quzhujian # + CHY_pinweijian_buff # + CHY_haijunluzhandui # + CHY_haijunluzhandui1 # + CHY_haijunluzhandui2 # + CHY_kongjun # + CHY_ziyuankaifa # + CHY_navalbomb1 # + CHY_navalbomb2 # + CHY_chichengkongzhan # + CHY_feijiyanjiu # + CHY_kongzhanbuff # + CHY_dafeijiyanjiu # + CHY_hongzhabuff # + CHY_cas1 # + CHY_cas2 # + CHY_kongjun1 # + CHY_xinnongbuilding # + CHY_wuzangbuilding # + CHY_wuqibuilding # + CHY_daofengbuilding # + CHY_hechisezhongzhouhezuo # + CHY_qiantin # + CHY_qiantin_buff # + CHY_feilvbin # + CHY_malaixiya # + CHY_ziligenshen # #1942~ - CHY_xiaohuashenliguoshi #70 - CHY_dongbeikuangchankaijue #35 - CHY_yuandongchenshitouzi #140 - CHY_menguwenti #35 - CHY_dianziguan #35 - CHY_jisuanji #35 - CHY_kexuejiaup #70 - CHY_menguwenti #35 - CHY_feijiyanjiu #35 - CHY_kongzhanbuff #35 - CHY_dafeijiyanjiu #35 - CHY_hongzhabuff #35 - CHY_kongjun1 #70 + CHY_xiaohuashenliguoshi # + CHY_dongbeikuangchankaijue # + CHY_yuandongchenshitouzi # + CHY_menguwenti # + CHY_dianziguan # + CHY_jisuanji # + CHY_kexuejiaup # + CHY_menguwenti # } research = { @@ -226,34 +237,34 @@ CHY_changmen_line_historical = { ai_national_focuses = { #CHY_changmen_line #1936 - CHY_jianshejihua #56 - CHY_gulixiaozuofang #28 - CHY_minggong_1 #28 + CHY_jianshejihua # + CHY_gulixiaozuofang # + CHY_minggong_1 # CHY_jianzhujishugaijin CHY_gongyejituan CHY_bentukaifa - CHY_jungong_1 #28 + CHY_jungong_1 # CHY_shenchanjishu CHY_gongyejishu - CHY_chongyindeweilai #35 + CHY_chongyindeweilai # CHY_changmen1 CHY_changmenminggong CHY_zhongshiminshen CHY_kuojianshenzhiyuan CHY_chongyinshendaojiao CHY_shouhu - CHY_zhujianweili #35 - CHY_hepinyindao #35 - CHY_changmenhuopao #35 - CHY_changmentanke #35 - CHY_changmenzhanlie #35 - CHY_zhanliejianniang #35 + CHY_zhujianweili # + CHY_hepinyindao # + CHY_changmenhuopao # + CHY_changmentanke # + CHY_changmenzhanlie # + CHY_zhanliejianniang # CHY_hepinshouhuzhe - CHY_duidonghuangyouhao #35 + CHY_duidonghuangyouhao # CHY_guihuanzhimindi - CHY_yuanzhudonghuang #35 + CHY_yuanzhudonghuang # CHY_keyanhezuo_doh - CHY_ziyuankaifahezuo_doh #35 + CHY_ziyuankaifahezuo_doh # CHY_yaoqindonghuang CHY_duibeilianyouhao CHY_kaifayuandong diff --git a/src/common/characters/az_CHY_characters.txt b/src/common/characters/az_CHY_characters.txt index 0e0e159..94e7d93 100755 --- a/src/common/characters/az_CHY_characters.txt +++ b/src/common/characters/az_CHY_characters.txt @@ -67,7 +67,20 @@ characters={ available = { if = { limit = { tag = CHY } + OR = { has_completed_focus = CHY_sumi + has_completed_focus = CHY_chongyindeweilai + } + } + + } + visible = { + if = { + limit = { tag = CHY } + OR = { + has_completed_focus = CHY_sumi + has_completed_focus = CHY_chongyindeweilai + } } } @@ -124,7 +137,21 @@ characters={ available = { if = { limit = { tag = CHY } + OR = { has_completed_focus = CHY_mingshidexiaomaipu + has_completed_focus = CHY_chongyindeweilai + } + NOT = { has_completed_focus = CHY_caifagaizao } + } + + } + visible = { + if = { + limit = { tag = CHY } + OR = { + has_completed_focus = CHY_mingshidexiaomaipu + has_completed_focus = CHY_chongyindeweilai + } NOT = { has_completed_focus = CHY_caifagaizao } } @@ -155,6 +182,12 @@ characters={ } } + visible = { + if = { + limit = { tag = CHY } + has_completed_focus = CHY_caifagaizao + } + } traits = { trait_renmingongxiaoshe } ai_will_do = { diff --git a/src/common/country_leader/theorist_traits.txt b/src/common/country_leader/theorist_traits.txt index 452fa2b..187b45c 100755 --- a/src/common/country_leader/theorist_traits.txt +++ b/src/common/country_leader/theorist_traits.txt @@ -154,9 +154,7 @@ leader_traits = { trait_yibei = { random = no experience_gain_air = 0.2 - air_air_superiority_defence_factor = 0.1 - air_close_air_support_defence_factor = 0.1 - air_interception_defence_factor = 0.1 + air_defence_factor = 0.1 cat_battlefield_support_cost_factor = -0.15 } trait_buleisite = { diff --git a/src/common/decisions/chy_new1_decisions.txt b/src/common/decisions/chy_new1_decisions.txt index 5ae3ff5..45e7b86 100755 --- a/src/common/decisions/chy_new1_decisions.txt +++ b/src/common/decisions/chy_new1_decisions.txt @@ -2,7 +2,7 @@ CHY_bentukaifa_decision = { CHY_touzijijian = { icon = generic_merge_plant_materiel - cost = 300 + cost = 150 visible = { has_completed_focus = CHY_bentukaifa } @@ -28,7 +28,7 @@ CHY_bentukaifa_decision = { complete_effect = { if = { limit = { is_ai = yes } - add_political_power = 300 + add_political_power = 150 } } @@ -81,7 +81,7 @@ CHY_bentukaifa_decision = { } CHY_touzimingong = { icon = generic_factory - cost = 300 + cost = 150 visible = { has_completed_focus = CHY_bentukaifa } @@ -97,7 +97,7 @@ CHY_bentukaifa_decision = { complete_effect = { if = { limit = { is_ai = yes } - add_political_power = 300 + add_political_power = 150 } } @@ -138,7 +138,7 @@ CHY_bentukaifa_decision = { } CHY_touzijungong = { icon = generic_construction - cost = 300 + cost = 150 visible = { has_completed_focus = CHY_bentukaifa } @@ -154,7 +154,7 @@ CHY_bentukaifa_decision = { complete_effect = { if = { limit = { is_ai = yes } - add_political_power = 300 + add_political_power = 150 } } @@ -195,7 +195,7 @@ CHY_bentukaifa_decision = { } CHY_touzichuanwu = { icon = generic_naval - cost = 300 + cost = 150 visible = { has_completed_focus = CHY_bentukaifa } @@ -211,7 +211,7 @@ CHY_bentukaifa_decision = { complete_effect = { if = { limit = { is_ai = yes } - add_political_power = 300 + add_political_power = 150 } } @@ -262,13 +262,13 @@ CHY_bentukaifa_decision = { complete_effect = { if = { limit = { is_ai = yes } - add_political_power = 200 + add_political_power = 100 } } days_remove = 30 days_re_enable = 90 - cost = 200 + cost = 100 remove_effect = { random_owned_controlled_state = { limit = { @@ -301,13 +301,13 @@ CHY_bentukaifa_decision = { complete_effect = { if = { limit = { is_ai = yes } - add_political_power = 200 + add_political_power = 100 } } days_remove = 30 days_re_enable = 90 - cost = 200 + cost = 100 remove_effect = { random_owned_controlled_state = { limit = { @@ -336,7 +336,7 @@ CHY_bentukaifa_decision = { } days_remove = 30 fire_only_once = yes - cost = 200 + cost = 100 complete_effect = { swap_ideas = { remove_idea = CHY_building_plus @@ -344,7 +344,7 @@ CHY_bentukaifa_decision = { } if = { limit = { is_ai = yes } - add_political_power = 200 + add_political_power = 100 } } ai_will_do = { diff --git a/src/common/ideas/chy_new1.txt b/src/common/ideas/chy_new1.txt index a221bd0..636a099 100755 --- a/src/common/ideas/chy_new1.txt +++ b/src/common/ideas/chy_new1.txt @@ -406,7 +406,7 @@ ideas = { always = yes } modifier = { - invasion_preparation = -0.1 + invasion_preparation = -0.5 amphibious_invasion = 0.1 amphibious_invasion_defence = 0.1 naval_invasion_penalty = -0.1 @@ -579,7 +579,6 @@ ideas = { army_core_attack_factor = 0.2 army_core_defence_factor = 0.2 experience_loss_factor = 0.1 - compliance_gain = -0.03 } } chy_wushidaojinshen_buff = { diff --git a/src/common/national_focus/chongying_new.txt b/src/common/national_focus/chongying_new.txt index 11fa28e..12a0780 100755 --- a/src/common/national_focus/chongying_new.txt +++ b/src/common/national_focus/chongying_new.txt @@ -13,7 +13,7 @@ icon = GFX_goal_generic_construction x = 3 y = 0 - cost = 8 + cost = 4 ai_will_do = { factor = 50 } @@ -21,6 +21,33 @@ continue_if_invalid = no available_if_capitulated = no completion_reward = { + hidden_effect = { + if = { + limit = { + is_ai = yes + } + delete_units ={ + division_template = "骑兵师团" + disband = yes + } + delete_units ={ + division_template = "汽车师团" + disband = yes + } + delete_units ={ + division_template = "重樱驻军" + disband = yes + } + delete_units ={ + division_template = "骑兵师1型" + disband = yes + } + delete_units ={ + division_template = "陆战队" + disband = yes + } + } + } add_ideas = CHY_building every_owned_state = { limit = { @@ -252,7 +279,7 @@ icon = GFX_goal_generic_construct_infrastructure x = 0 y = 1 - cost = 10 + cost = 7 prerequisite = { focus = CHY_minggong_1 } @@ -282,7 +309,7 @@ icon = GFX_focus_jap_zaibatsu x = -2 y = 1 - cost = 10 + cost = 7 prerequisite = { focus = CHY_minggong_1 } @@ -324,7 +351,7 @@ icon = GFX_goal_generic_construct_naval_dockyard x = 2 y = 1 - cost = 5 + cost = 4 prerequisite = { focus = CHY_jungong_1 } @@ -375,7 +402,7 @@ icon = GFX_focus_generic_tank_production x = 0 y = 1 - cost = 5 + cost = 4 prerequisite = { focus = CHY_jungong_1 } @@ -402,7 +429,7 @@ icon = GFX_goal_generic_construct_civ_factory x = 1 y = 1 - cost = 10 + cost = 7 prerequisite = { focus = CHY_jianzhujishugaijin } @@ -432,7 +459,7 @@ icon = GFX_goal_generic_construct_civilian x = -1 y = 1 - cost = 5 + cost = 4 prerequisite = { focus = CHY_jianzhujishugaijin } @@ -455,7 +482,7 @@ icon = GFX_goal_generic_navy_battleship x = 1 y = 1 - cost = 5 + cost = 4 prerequisite = { focus = CHY_shenchanjishu } @@ -478,7 +505,7 @@ icon = GFX_goal_generic_construction2 x = 1 y = 1 - cost = 10 + cost = 7 prerequisite = { focus = CHY_bentukaifa } @@ -508,7 +535,7 @@ icon = GFX_goal_continuous_naval_production x = 1 y = 1 - cost = 5 + cost = 4 prerequisite = { focus = CHY_chongyingzaochuanshu } @@ -531,7 +558,7 @@ icon = GFX_focus_research x = 11 y = 0 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -556,7 +583,7 @@ relative_position_id = CHY_dianziguan x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -582,7 +609,7 @@ relative_position_id = CHY_jisuanji x = 0 y = 1 - cost = 10 + cost = 7 ai_will_do = { factor = 20 } @@ -603,7 +630,7 @@ relative_position_id = CHY_kexuejiaup x = -2 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -629,7 +656,7 @@ relative_position_id = CHY_kexuejiaup x = 0 y = 1 - cost = 10 + cost = 7 ai_will_do = { factor = 20 } @@ -655,7 +682,7 @@ relative_position_id = CHY_kexuejiaup x = 2 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -677,7 +704,7 @@ icon = GFX_goal_continuous_naval_production x = 20 y = 0 - cost = 5 + cost = 4 ai_will_do = { factor = 30 } @@ -697,7 +724,7 @@ relative_position_id = CHY_haijun x = -4 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -722,7 +749,7 @@ relative_position_id = CHY_hangmu x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -742,7 +769,7 @@ relative_position_id = CHY_haijun x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 30 } @@ -763,7 +790,7 @@ icon = GFX_focus_wuqi x = 0 y = 2 - cost = 5 + cost = 4 available = { OR = { num_of_civilian_factories_available_for_projects > 20 @@ -802,7 +829,7 @@ relative_position_id = CHY_xunyangjian x = 1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 30 } @@ -822,7 +849,7 @@ relative_position_id = CHY_haijun x = 2 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 30 } @@ -843,7 +870,7 @@ icon = GFX_focus_daofeng x = 0 y = 2 - cost = 5 + cost = 4 available = { OR = { num_of_civilian_factories_available_for_projects > 10 @@ -879,7 +906,7 @@ relative_position_id = CHY_haijun x = 4 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -904,7 +931,7 @@ relative_position_id = CHY_qiantin x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -924,7 +951,7 @@ relative_position_id = CHY_haijun x = -2 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -945,7 +972,7 @@ icon = GFX_focus_dahe x = 1 y = 3 - cost = 10 + cost = 7 ai_will_do = { factor = 3 } @@ -981,7 +1008,7 @@ relative_position_id = CHY_zhanliejian x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -1002,7 +1029,7 @@ relative_position_id = CHY_hangmu_buff x = 1 y = 1 - cost = 10 + cost = 7 ai_will_do = { factor = 40 } @@ -1048,7 +1075,7 @@ icon = GFX_focus_xinnong x = -1 y = 3 - cost = 10 + cost = 7 available = { OR = { num_of_civilian_factories_available_for_projects > 30 @@ -1080,7 +1107,7 @@ icon = GFX_goal_generic_allies_build_infantry x = 33 y = 0 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -1103,7 +1130,7 @@ } x = -4 y = 1 - cost = 7 + cost = 5 available = { has_country_flag = chy_zhongshitubububin } @@ -1136,7 +1163,7 @@ relative_position_id = CHY_bubinzhanshugaige x = -1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 60 } @@ -1162,7 +1189,7 @@ relative_position_id = CHY_bubinzhuangbei1 x = 0 y = 1 - cost = 7 + cost = 5 ai_will_do = { factor = 60 } @@ -1182,7 +1209,7 @@ relative_position_id = CHY_bubinzhanshugaige x = 1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 60 } @@ -1208,7 +1235,7 @@ relative_position_id = CHY_huopaozhuangbei1 x = 0 y = 1 - cost = 7 + cost = 5 ai_will_do = { factor = 60 } @@ -1231,7 +1258,7 @@ relative_position_id = CHY_bubinzhuangbei2 x = 1 y = 1 - cost = 10 + cost = 7 ai_will_do = { factor = 60 } @@ -1258,7 +1285,7 @@ } x = 4 y = 1 - cost = 7 + cost = 5 ai_will_do = { factor = 60 } @@ -1291,7 +1318,7 @@ relative_position_id = CHY_jixiehuagaige x = -1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 60 } @@ -1319,7 +1346,7 @@ relative_position_id = CHY_zhuangjia1 x = 0 y = 1 - cost = 7 + cost = 5 ai_will_do = { factor = 60 } @@ -1339,7 +1366,7 @@ relative_position_id = CHY_jixiehuagaige x = 1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 60 } @@ -1365,7 +1392,7 @@ relative_position_id = CHY_jixiehuazhuangbei1 x = 0 y = 1 - cost = 7 + cost = 5 ai_will_do = { factor = 60 } @@ -1388,7 +1415,7 @@ relative_position_id = CHY_zhuangjia2 x = 1 y = 1 - cost = 10 + cost = 7 ai_will_do = { factor = 60 } @@ -1410,7 +1437,7 @@ relative_position_id = CHY_bubinzhanshugaige x = 3 y = 1 - cost = 5 + cost = 3 ai_will_do = { factor = 30 } @@ -1436,7 +1463,7 @@ relative_position_id = CHY_bubinzhanshugaige x = 5 y = 1 - cost = 5 + cost = 3 ai_will_do = { factor = 30 } @@ -1462,7 +1489,7 @@ relative_position_id = CHY_bubinzhanshugaige x = 3 y = 2 - cost = 5 + cost = 3 ai_will_do = { factor = 30 } @@ -1488,7 +1515,7 @@ relative_position_id = CHY_bubinzhanshugaige x = 5 y = 2 - cost = 5 + cost = 3 ai_will_do = { factor = 30 } @@ -1514,7 +1541,7 @@ relative_position_id = CHY_zhongshibubin x = 4 y = 1 - cost = 10 + cost = 7 ai_will_do = { factor = 60 } @@ -1542,7 +1569,7 @@ relative_position_id = CHY_haijun x = 6 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -1568,7 +1595,7 @@ relative_position_id = CHY_haijunluzhandui x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -1594,7 +1621,7 @@ relative_position_id = CHY_haijunluzhandui1 x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -1610,7 +1637,7 @@ icon = GFX_goal_generic_build_airforce x = 45 y = 0 - cost = 5 + cost = 4 ai_will_do = { factor = 30 } @@ -1630,7 +1657,7 @@ relative_position_id = CHY_kongjun x = -1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 30 } @@ -1673,7 +1700,7 @@ relative_position_id = CHY_kongjun x = 1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 30 } @@ -1699,7 +1726,7 @@ relative_position_id = CHY_feijiyanjiu x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 30 } @@ -1730,7 +1757,7 @@ relative_position_id = CHY_dafeijiyanjiu x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 30 } @@ -1753,7 +1780,7 @@ relative_position_id = CHY_kongzhanbuff x = 1 y = 1 - cost = 10 + cost = 7 ai_will_do = { factor = 40 } @@ -1777,7 +1804,7 @@ relative_position_id = CHY_lujun x = 7 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -1803,7 +1830,7 @@ relative_position_id = CHY_sanbin1 x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -1826,7 +1853,7 @@ relative_position_id = CHY_lujun x = 9 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -1864,7 +1891,7 @@ relative_position_id = CHY_cas1 x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -1884,7 +1911,7 @@ relative_position_id = CHY_kongjun x = 3 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -1910,7 +1937,7 @@ relative_position_id = CHY_navalbomb1 x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 20 } @@ -1926,7 +1953,7 @@ icon = GFX_focus_chongyingweixin x = 20 y = 6 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -1954,7 +1981,7 @@ } x = 5 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -2035,7 +2062,7 @@ relative_position_id = CHY_chichen1 x = -2 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 30 } @@ -2055,7 +2082,7 @@ relative_position_id = CHY_chichenghangmu x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 30 } @@ -2095,7 +2122,7 @@ relative_position_id = CHY_chichengdezhunbei x = 0 y = 1 - cost = 10 + cost = 5 ai_will_do = { factor = 40 } @@ -2107,7 +2134,7 @@ limit = { has_trait = hangmu_army NOT = { - has_id = 7003 + has_id = 07003 } } add_skill_level = 2 @@ -2126,7 +2153,7 @@ } random_army_leader = { limit = { - has_id = 7003 + has_id = 07003 } add_skill_level = 3 add_attack = 2 @@ -2154,7 +2181,7 @@ relative_position_id = CHY_chichen1 x = 2 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -2162,10 +2189,7 @@ continue_if_invalid = no available_if_capitulated = no completion_reward = { - add_timed_idea = { - idea = CHY_czyl_1 - days = 300 - } + add_political_power = -100 random_owned_controlled_state = { limit = { OR = { @@ -2182,14 +2206,14 @@ } free_building_slots = { building = arms_factory - size > 2 + size > 3 include_locked = yes } } - add_extra_state_shared_building_slots = 2 + add_extra_state_shared_building_slots = 3 add_building_construction = { type = arms_factory - level = 2 + level = 3 instant_build = yes } } @@ -2198,14 +2222,14 @@ is_core_of = CHY free_building_slots = { building = dockyard - size > 3 + size > 2 include_locked = yes } } - add_extra_state_shared_building_slots = 3 + add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard - level = 3 + level = 2 instant_build = yes } } @@ -2220,7 +2244,7 @@ relative_position_id = CHY_kuozhangzhunbei x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -2263,7 +2287,7 @@ } x = 5 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 15 } @@ -2305,7 +2329,7 @@ } x = -1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 30 } @@ -2337,7 +2361,7 @@ } x = 1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 15 } @@ -2353,12 +2377,14 @@ icon = GFX_focus_chongyingweixin prerequisite = { focus = CHY_hangmujianniang + } + prerequisite = { focus = CHY_wushidaojinshen } relative_position_id = CHY_hangmujianniang x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 35 } @@ -2383,7 +2409,7 @@ relative_position_id = CHY_kuangredekuozhangzhuyi x = -4 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 35 } @@ -2404,7 +2430,7 @@ relative_position_id = CHY_yazhoufangxiang x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 35 } @@ -2736,7 +2762,7 @@ relative_position_id = CHY_dongyajunduikuobian x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 35 } @@ -2796,10 +2822,11 @@ prerequisite = { focus = CHY_houqinzhunbei } + available = { not = { has_ideas = CHY_bhsdlj } } relative_position_id = CHY_houqinzhunbei x = 0 y = 1 - cost = 4 + cost = 2 ai_will_do = { factor = 100 } @@ -2822,7 +2849,7 @@ relative_position_id = CHY_duidonghuangxuanzhan x = -3 y = 1 - cost = 10 + cost = 7 ai_will_do = { factor = 35 } @@ -2868,7 +2895,7 @@ relative_position_id = CHY_xiaohuashenliguoshi x = 1 y = 1 - cost = 15 + cost = 10 ai_will_do = { factor = 35 } @@ -2917,7 +2944,7 @@ relative_position_id = CHY_xiaohuashenliguoshi x = -1 y = 1 - cost = 20 + cost = 14 ai_will_do = { factor = 35 } @@ -3059,7 +3086,7 @@ relative_position_id = CHY_duidonghuangxuanzhan x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 15 } @@ -3127,7 +3154,7 @@ relative_position_id = CHY_xiangzhongdongchufa x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 15 } @@ -3163,7 +3190,7 @@ relative_position_id = CHY_duidonghuangxuanzhan x = 2 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 15 } @@ -3215,7 +3242,7 @@ relative_position_id = CHY_menguwenti x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 15 } @@ -3259,7 +3286,7 @@ relative_position_id = CHY_kuangredekuozhangzhuyi x = 4 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 35 } @@ -3287,6 +3314,17 @@ completion_reward = { add_war_support = 0.2 army_experience = 100 + hidden_effect = { + if = { + limit = { + is_ai = yes + } + delete_units ={ + division_template = "守备师团" + disband = yes + } + } + } } } focus = { @@ -3294,7 +3332,7 @@ icon = GFX_focus_eng_move_to_secure_the_dominions x = 0 y = 1 - cost = 5 + cost = 4 prerequisite = { focus = CHY_taipinyangfangxiang } @@ -3349,7 +3387,7 @@ relative_position_id = CHY_fashudongya x = 0 y = 1 - cost = 5 + cost = 4 available = { is_puppet = no } @@ -3374,7 +3412,7 @@ relative_position_id = CHY_xianluo x = 2 y = 1 - cost = 4 + cost = 2 available = { is_puppet = no } @@ -3452,7 +3490,7 @@ relative_position_id = CHY_xianluo x = -2 y = 1 - cost = 4 + cost = 2 ai_will_do = { factor = 35 } @@ -3498,7 +3536,7 @@ relative_position_id = CHY_malaixiya x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 15 } @@ -3524,7 +3562,7 @@ relative_position_id = CHY_feilvbin x = -2 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 15 } @@ -3550,7 +3588,7 @@ relative_position_id = CHY_feilvbin x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 15 } @@ -3585,7 +3623,7 @@ relative_position_id = CHY_feilvbin x = 2 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 15 } @@ -3620,7 +3658,7 @@ relative_position_id = CHY_tongmengels x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 15 } @@ -3676,7 +3714,7 @@ relative_position_id = CHY_tongmengpru x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 15 } @@ -3740,7 +3778,7 @@ relative_position_id = CHY_pru_start_war x = -1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 15 } @@ -3801,7 +3839,7 @@ } x = -5 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -3849,7 +3887,7 @@ } x = -1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -3869,7 +3907,7 @@ relative_position_id = CHY_changmen1 x = 2 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -3899,7 +3937,7 @@ relative_position_id = CHY_kuojianshenzhiyuan x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -3923,7 +3961,7 @@ relative_position_id = CHY_zhujianweili x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -3943,7 +3981,7 @@ relative_position_id = CHY_changmen1 x = -2 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -3963,7 +4001,7 @@ relative_position_id = CHY_changmenhuopao x = -1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -3983,7 +4021,7 @@ relative_position_id = CHY_changmenhuopao x = 1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -4006,7 +4044,7 @@ relative_position_id = CHY_changmentanke x = 1 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -4018,7 +4056,7 @@ limit = { has_trait = zhanlie_army NOT = { - has_id = 7001 + has_id = 07001 } } add_skill_level = 2 @@ -4037,7 +4075,7 @@ } random_army_leader = { limit = { - has_id = 7001 + has_id = 07001 } add_skill_level = 3 add_attack = 2 @@ -4064,7 +4102,7 @@ relative_position_id = CHY_changmen1 x = -5 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -4160,7 +4198,7 @@ relative_position_id = CHY_zhanliejianniang x = 2 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -4184,7 +4222,7 @@ relative_position_id = CHY_hepinshouhuzhe x = -4 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -4239,7 +4277,7 @@ relative_position_id = CHY_duidonghuangyouhao x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -4292,7 +4330,7 @@ relative_position_id = CHY_guihuanzhimindi x = -2 y = 1 - cost = 20 + cost = 14 ai_will_do = { factor = 40 } @@ -4597,7 +4635,7 @@ relative_position_id = CHY_guihuanzhimindi x = 0 y = 1 - cost = 10 + cost = 7 ai_will_do = { factor = 40 } @@ -4651,7 +4689,7 @@ relative_position_id = CHY_guihuanzhimindi x = 2 y = 1 - cost = 10 + cost = 7 ai_will_do = { factor = 40 } @@ -4764,7 +4802,7 @@ relative_position_id = CHY_keyanhezuo_doh x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -4791,7 +4829,7 @@ relative_position_id = CHY_hepinshouhuzhe x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -4818,7 +4856,7 @@ relative_position_id = CHY_duibeilianyouhao x = 0 y = 1 - cost = 5 + cost = 4 available = { has_country_flag = CHY_friend_with_BFL } @@ -4843,7 +4881,7 @@ relative_position_id = CHY_kaifayuandong x = 0 y = 1 - cost = 5 + cost = 4 available = { has_country_flag = CHY_zujianbuxiongdui_with_BFL } @@ -4881,7 +4919,7 @@ relative_position_id = CHY_hepinshouhuzhe x = 2 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -4908,7 +4946,7 @@ relative_position_id = CHY_duibaiyinyouhao x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -4944,7 +4982,7 @@ relative_position_id = CHY_hepinshouhuzhe x = 4 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -4971,7 +5009,7 @@ relative_position_id = CHY_duihuangjiayouhao x = 0 y = 1 - cost = 5 + cost = 4 ai_will_do = { factor = 40 } @@ -5007,7 +5045,7 @@ relative_position_id = CHY_keyanhezuo_huj x = -1 y = 1 - cost = 5 + cost = 4 available = { TIX = { has_war_with = BYG diff --git a/src/common/occupation_laws/az_occupation_laws.txt b/src/common/occupation_laws/az_occupation_laws.txt index 4035b3a..d8179a0 100755 --- a/src/common/occupation_laws/az_occupation_laws.txt +++ b/src/common/occupation_laws/az_occupation_laws.txt @@ -14,12 +14,12 @@ CHY_colonial_police_final = { } state_modifier = { - resistance_target = 0.3 - required_garrison_factor = 0.3 - resistance_damage_to_garrison = 0.2 + resistance_target = 0.2 + required_garrison_factor = 0.2 + resistance_damage_to_garrison = -0.1 local_factories = 0.35 local_resources = 0.45 - + compliance_gain = -0.02 }