2025-05-05 04:02:07

This commit is contained in:
actions[bot]
2025-05-05 04:02:07 +00:00
parent 6be037af3b
commit 09d6468082
21 changed files with 623 additions and 54 deletions

View File

@@ -119,7 +119,14 @@ BFL_sayousi = {
}
enable = {
has_global_flag = MOD_azurlane_tianjiangjianniang
has_global_flag = modoption_historicalbossai_on
OR = {
has_global_flag = modoption_historicalbossai_on
has_game_rule = {
rule = BFL_ai_behavior
option = BFL_historical_sayousi_focus
}
}
}
abort = {
has_completed_focus = BFL_68

View File

@@ -7,7 +7,7 @@ DOH_historical = {
enable = {
has_global_flag = MOD_azurlane_tianjiangjianniang
OR = {
is_historical_focus_on = yes
#is_historical_focus_on = yes
has_game_rule = {
rule = DOH_ai_behavior
option = DOH_black_focus_1
@@ -60,6 +60,7 @@ DOH_red = {
enable = {
has_global_flag = MOD_azurlane_tianjiangjianniang
OR = {
is_historical_focus_on = yes
has_game_rule = {
rule = DOH_ai_behavior
option = DOH_red_focus_1

View File

@@ -245,7 +245,7 @@ HUJ_daochexian = {
}
}
abort = {
has_completed_focus = HUJ_junminpingdeng
has_completed_focus = HUJ_huangjiadezhanshi
}
ai_national_focuses = {
@@ -253,18 +253,76 @@ HUJ_daochexian = {
HUJ_nvpuxunlian
HUJ_neiwunvpu
HUJ_nvpucanting
HUJ_neiwuweizhu
HUJ_nvpukeyanzu
HUJ_tegongnvpu
HUJ_tegongweizhu
#政治线
HUJ_daposhufu
HUJ_nvwanghuweijun
HUJ_gaizaoyanzhan
HUJ_zhongyonghuangshi
HUJ_huangjiadezhanshi
HUJ_nvwangqinzheng
#HUJ_jinchidewang
HUJ_zhuanzhuyuzhimindishiwu
HUJ_weijiyishi
HUJ_jianshezhimindi
HUJ_junminpingdeng
HUJ_huangjiadezhanshi
}
research = {
cat_medium_armor = 50.0
cat_mechanized_equipment = 50.0
}
# Keep small, as it is used as a factor for some things (such as research needs)
# Recommended around 1.0. Useful for relation between plans
weight = {
factor = 1.0
modifier = {
factor = 1.0
}
}
}
HUJ_hongxian = {
name = "HUJ_hongxian"
desc = "HUJ_hongxian_desc"
allowed = {
original_tag = HUJ
}
enable = {
has_game_rule = {
rule = HUJ_ai_behavior
option = HUJ_hongxian
}
}
abort = {
has_completed_focus = HUJ_waijiaoxipai
}
ai_national_focuses = {
#先点女仆线
HUJ_nvpuxunlian
HUJ_neiwunvpu
HUJ_nvpucanting
HUJ_tegongnvpu
HUJ_tegongweizhu
#政治线
HUJ_weicengshexiangdedaolu
HUJ_kuodasixiangchuanbo
HUJ_yaoqiuxiudingquanlifaan
HUJ_nvpugongzuozhidu
HUJ_nvpucanzhengquanli
HUJ_chenglinvpugonghui
HUJ_jiaruneigeyihui
HUJ_mimixingdong
HUJ_nvpubigong
HUJ_huangshidemingyun
HUJ_nvpulianmeng
HUJ_waijiaoxipai
}
research = {

View File

@@ -184,6 +184,7 @@ TIX_xiaoxueshengjueqi = {
TIX_guangkaiyanlu
TIX_hexiexintiexue
#z23
TIX_xiangzuozhuan
TIX_jinburenshi
TIX_gongchanzhuyijiaoyu
TIX_gongchanzhuyixuanchuan
@@ -219,6 +220,72 @@ TIX_xiaoxueshengjueqi = {
value = 111
}
}
TIX_chisetiexuediguo = {
name = "TIX_chisetiexuediguo"
desc = "TIX_chisetiexuediguo_desc"
allowed = {
original_tag = TIX
}
enable = {
has_game_rule = {
rule = TIX_ai_behavior
option = TIX_chisetiexuediguo
}
}
abort = {
has_completed_focus = TIX_xuanchengchisediguo
}
ai_national_focuses = {
#1936
TIX_chongjiangongye
TIX_fanduibisimai
TIX_chongjiandayihui
TIX_yinghuiougen
TIX_yanlunziyou
TIX_guangkaiyanlu
TIX_hexiexintiexue
#niulunbao
TIX_xiangzuozhuan
TIX_baoshouxuanze
TIX_hongsediguoshexiang
TIX_shemianbisimai
TIX_zhengshijiegaunguojiaquanli
TIX_tiexuejunzhengyitihua
TIX_jianlijungongfuheti
TIX_laibixijihua
TIX_jianlirenminweiyuanxiaqu
TIX_xuanchengchisediguo
}
research = {
infantry_weapons = 50.0
infantry_tech = 15.0
artillery = 8.0
support_tech = 6.5
cat_medium_armor = 50.0
cat_mechanized_equipment = 50.0
}
# Keep small, as it is used as a factor for some things (such as research needs)
# Recommended around 1.0. Useful for relation between plans
weight = {
factor = 1.0
modifier = {
factor = 1.0
}
}
ai_strategy = {
type = template_prio
id = medium_armor
value = 111
}
}
TIX_ougenguilai = {
name = "TIX_ougenguilai"
desc = "TIX_ougenguilai_desc"
@@ -248,6 +315,7 @@ TIX_ougenguilai = {
TIX_guangkaiyanlu
TIX_hexiexintiexue
#ougen
TIX_zhongjianlichang
TIX_shouhuzuihaodeougen
TIX_zhidugaige
TIX_chongjianjunzhuzhi
@@ -298,3 +366,66 @@ TIX_ougenguilai = {
value = 111
}
}
TIX_ziyoudetiexue = {
name = "TIX_ziyoudetiexue"
desc = "TIX_ziyoudetiexue_desc"
allowed = {
original_tag = TIX
}
enable = {
has_game_rule = {
rule = TIX_ai_behavior
option = TIX_ziyoudetiexue
}
}
abort = {
has_completed_focus = TIX_lianheruoxiaozhongzu
}
ai_national_focuses = {
#1936
TIX_chongjiangongye
TIX_fanduibisimai
TIX_chongjiandayihui
TIX_yinghuiougen
TIX_yanlunziyou
TIX_guangkaiyanlu
TIX_hexiexintiexue
#lanxian
TIX_zhongjianlichang
TIX_ziyoudetiexue
TIX_gaoxuanju
TIX_jinzhizhengzhipohai
TIX_jiaqiangfulizhengce
TIX_minzhuzhidun
TIX_zhongshenqiujin
TIX_lianheruoxiaozhongzu
}
research = {
infantry_weapons = 50.0
infantry_tech = 15.0
artillery = 8.0
support_tech = 6.5
cat_medium_armor = 50.0
cat_mechanized_equipment = 50.0
}
# Keep small, as it is used as a factor for some things (such as research needs)
# Recommended around 1.0. Useful for relation between plans
weight = {
factor = 1.0
modifier = {
factor = 1.0
}
}
ai_strategy = {
type = template_prio
id = medium_armor
value = 111
}
}

View File

@@ -25,7 +25,18 @@ TIX_ai_behavior = {
desc = "TIX_zouxiang_ougenguilai_desc"
allow_achievements = yes
}
option = {
name = TIX_ziyoudetiexue
text = "TIX_ziyoudetiexue"
desc = "TIX_ziyoudetiexue_desc"
allow_achievements = yes
}
option = {
name = TIX_chisetiexuediguo
text = "TIX_chisetiexuediguo"
desc = "TIX_chisetiexuediguo_desc"
allow_achievements = yes
}
}
YUW_ai_behavior = {
name = "YUW_AI_BEHAVIOR"
@@ -158,6 +169,12 @@ HUJ_ai_behavior = {
desc = "HUJ_zouxiang_shangwu_desc"
allow_achievements = yes
}
option = {
name = HUJ_hongxian
text = "HUJ_zouxiang_tuanjie"
desc = "HUJ_zouxiang_tuanjie_desc"
allow_achievements = yes
}
}
CHY_ai_behavior = {
name = "CHY_AI_BEHAVIOR"
@@ -341,6 +358,12 @@ BFL_ai_behavior = {
desc = "BFL_zouxiang_historical_desc"
allow_achievements = yes
}
option = {
name = BFL_historical_sayousi_focus
text = "BFL_zouxiang_sayousi_historical"
desc = "BFL_zouxiang_sayousi_historical_desc"
allow_achievements = yes
}
option = {
name = BFL_zouzibenzhuyidaolu_focus
text = "BFL_zouzibenzhuyidaolu"

View File

@@ -4057,7 +4057,7 @@
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
date > 1943.1.1
date > 1942.1.1
is_subject = no
has_government = communism
is_faction_leader = yes

View File

@@ -6094,19 +6094,12 @@ focus_tree = {
bypass = {
tag = USB
}
select_effect = {
set_country_flag = SOV_paranoia_do_not_cancel_focus_flag #This focus cannot be canceled
}
cost = 5
ai_will_do = {
factor = 100
}
completion_reward = {
custom_effect_tooltip = YUW_tips
clr_country_flag = SOV_paranoia_do_not_cancel_focus_flag
set_cosmetic_tag = USB1
add_stability = 0.4
add_war_support = 0.5
add_popularity = {
ideology = communism
popularity = 0.5
@@ -6174,7 +6167,6 @@ focus_tree = {
focus = BYG_yuanbendewomen
}
available = {
always = no
has_government = communism
NOT = {
has_country_flag = baiyingneizhaweiji
@@ -6185,17 +6177,29 @@ focus_tree = {
}
}
select_effect = {
country_event = az_tianjiang.332
set_country_flag = SOV_paranoia_do_not_cancel_focus_flag #This focus cannot be canceled
}
cost = 15
cost = 5
ai_will_do = {
factor = 0
}
completion_reward = {
custom_effect_tooltip = YUW_tips
custom_effect_tooltip = jiuguoxingdong_tip
effect_tooltip = {
country_event = az_tianjiang.332
}
custom_effect_tooltip = jiuguoxingdong_tip2
custom_effect_tooltip = BYG_zhengbainshibian_neizhan_tips
if = {
limit = {
has_country_flag = BYG_zhuabubotelan
}
country_event = az_tianjiang.333
}else = {
country_event = az_tianjiang.334
}
clr_country_flag = SOV_paranoia_do_not_cancel_focus_flag
add_political_power = 200
add_stability = 0.3
add_popularity = {
ideology = communism
popularity = -0.5

View File

@@ -1698,6 +1698,9 @@ focus_tree = {
relative_position_id = DOH_yubeilianjiaoliu
icon = GFX_focus_pinghai
cost = 9
ai_will_do = {
factor = 100
}
prerequisite = {
focus = DOH_wunianjihua
focus = DOH_junshiyouxian
@@ -1840,7 +1843,7 @@ focus_tree = {
y = 2
cost = 5
ai_will_do = {
factor = 10
factor = 100
}
prerequisite = {
focus = DOH_jijifangyu

View File

@@ -8776,8 +8776,14 @@ focus_tree = {
relative_position_id = TIX_tiexuefanjizhan
available = {
is_puppet = no
controls_state = 69
controls_state = 74
OR = {
controls_state = 69
has_government = communism
}
OR = {
controls_state = 74
has_government = communism
}
OR = {
has_army_manpower = {
size > 550000

View File

@@ -398,14 +398,16 @@ focus_tree = {
cost = 10
relative_position_id = TIX_jianlitiexuetongzhi
available = {
always = no
has_global_flag = beilian_bengkui
has_war_with = BFL
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
#custom_effect_tooltip = YUW_tips
army_experience = 200
add_war_support = 0.5
}
}
@@ -418,14 +420,16 @@ focus_tree = {
relative_position_id = TIX_xianruweiji
prerequisite = { focus = TIX_xianruweiji }
available = {
always = no
has_global_flag = beilian_bengkui
has_war_with = BFL
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
#custom_effect_tooltip = YUW_tips
add_stability = 0.3
add_political_power = 200
}
}
@@ -438,14 +442,15 @@ focus_tree = {
relative_position_id = TIX_xianruweiji
prerequisite = { focus = TIX_xianruweiji }
available = {
always = no
has_global_flag = beilian_bengkui
has_war_with = BFL
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
#custom_effect_tooltip = YUW_tips
add_political_power = 300
}
}
@@ -459,14 +464,15 @@ focus_tree = {
prerequisite = { focus = TIX_zhaojizhongchengpai }
prerequisite = { focus = TIX_laizibolindemingling }
available = {
always = no
has_global_flag = beilian_bengkui
has_war_with = BFL
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
#custom_effect_tooltip = YUW_tips
add_ideas = TIX_jdzy
}
}
@@ -480,14 +486,15 @@ focus_tree = {
prerequisite = { focus = TIX_zhaojizhongchengpai }
prerequisite = { focus = TIX_laizibolindemingling }
available = {
always = no
has_global_flag = beilian_bengkui
has_war_with = BFL
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
#custom_effect_tooltip = YUW_tips
add_ideas = TIX_gaishitaibao
}
}
@@ -501,14 +508,18 @@ focus_tree = {
prerequisite = { focus = TIX_jiaomiexiwang }
prerequisite = { focus = TIX_womencongweiliqu }
available = {
always = no
has_global_flag = beilian_bengkui
has_war_with = BFL
}
ai_will_do = {
factor = 100
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
#custom_effect_tooltip = YUW_tips
swap_ideas = {
remove_idea = TIX_gaishitaibao
add_idea = TIX_gaishitaibao_ex
}
}
}