2024-09-02 16:30:45
All checks were successful
sync / build (push) Successful in 48s

This commit is contained in:
actions[bot]
2024-09-02 16:30:46 +00:00
parent 0d752fb582
commit dc39b39603
13 changed files with 785 additions and 13 deletions

104
src/common/bop/TIX.txt Executable file
View File

@@ -0,0 +1,104 @@
TIX_balance = {
initial_value = 0
left_side = TIX_left_side
right_side = TIX_right_side
decision_category = TIX_quanlipingheng
range = {
id = TIX_qiaomiaopingheng
min = -0.1
max = 0.1
modifier = {
political_power_gain = 0.5
}
}
side = {
id = TIX_left_side
icon = GFX_bop_aijier
range = {
id = TIX_zhenglunbuduan
min = -0.5
max = -0.1
modifier = {
army_attack_factor = 0.1
army_defence_factor = 0.1
planning_speed = 0.3
}
on_activate = {
}
on_deactivate = {
}
}
range = {
id = TIX_hunluanbukan
min = -0.95
max = -0.5
modifier = {
army_attack_factor = 0.2
army_defence_factor = 0.2
planning_speed = 0.5
}
on_activate = {
}
on_deactivate = {
}
}
range = {
id = TIX_bengkuibianyuan
min = -1.0
max = -0.95
modifier = {
army_attack_factor = 0.35
army_defence_factor = 0.35
planning_speed = 0.8
}
on_activate = {
country_event = az_tianjiang.280
}
}
}
side = {
id = TIX_right_side
icon = GFX_bop_feiteliekaer
range = {
id = TIX_yizhangquanwei
min = 0.1
max = 0.5
modifier = {
political_power_factor = 0.1
army_org_factor = 0.2
army_morale_factor = 0.2
land_reinforce_rate = 0.02
}
}
range = {
id = TIX_kuodaquanli
min = 0.5
max = 0.95
modifier = {
political_power_factor = 0.15
army_org_factor = 0.3
army_morale_factor = 0.3
land_reinforce_rate = 0.04
}
}
range = {
id = TIX_junzhengducai
min = 0.95
max = 1
modifier = {
political_power_factor = 0.25
army_org_factor = 0.5
army_morale_factor = 0.5
land_reinforce_rate = 0.08
}
on_activate = {
country_event = az_tianjiang.282
}
}
}
}

View File

@@ -174,4 +174,10 @@ HUJ_zhanzhengdezhongjie = {
original_tag = HUJ
}
priority = 999
}
TIX_quanlipingheng = {
allowed = {
original_tag = TIX
}
priority = 100
}

View File

@@ -1408,14 +1408,14 @@ TIX_neiwu = {
is_ai = no
}
available = {
has_completed_focus = TIX_tiexuedehansi
has_completed_focus = TIX_chongjiangongye
OR = {
has_completed_focus = TIX_tiexuededaolu
has_completed_focus = TIX_hexiexintiexue
}
}
ai_will_do = {
factor = 100
factor = 0
}
fire_only_once = yes
complete_effect = {
@@ -1633,6 +1633,10 @@ TIX_neiwu = {
icon = SWI_expand_covert_operations
available = {
has_government = fascism
has_country_leader = {
character = TIX_bisimai
ruling_only = yes
}
date > 1942.1.1
has_war_with = BFL
has_war_with = HUJ
@@ -9113,7 +9117,7 @@ TIX_bsmmanyidu = {
priority = 100
visible = {
has_country_leader = {
name = "俾斯麦"
character = TIX_bisimai
ruling_only = yes
}
}
@@ -10808,4 +10812,92 @@ HUJ_zhanzhengdezhongjie = {
}
}
}
}
TIX_quanlipingheng = {
TIX_tishijueyi_qlph = {
icon = eng_propaganda_campaigns
cost = 0
available = {
always = no
}
complete_effect = {
custom_effect_tooltip = TIX_tips_qlph
}
}
TIX_qlph_ai = {
icon = eng_propaganda_campaigns
cost = 0
visible = {
is_ai = yes
}
available = {
is_ai = yes
has_idea = TIX_fkAIbuff
}
fire_only_once = yes
ai_will_do = {
factor = 10000
}
complete_effect = {
add_power_balance_value = {
id = TIX_balance
value = -0.65
}
}
}
TIX_zhichiguofangjun = {
icon = generic_tank
cost = 50
visible = {
has_country_leader = {
character = TIX_bisimai
ruling_only = yes
}
}
available = {
}
days_re_enable = 120
fire_only_once = no
complete_effect = {
add_power_balance_value = {
id = TIX_balance
value = -0.05
}
}
days_remove = 90
modifier = {
power_balance_weekly = -0.003
}
ai_will_do = {
factor = 0
}
}
TIX_zhichidangweijun = {
icon = generic_assassination
cost = 50
visible = {
has_country_leader = {
character = TIX_bisimai
ruling_only = yes
}
}
available = {
}
days_re_enable = 120
fire_only_once = no
complete_effect = {
add_power_balance_value = {
id = TIX_balance
value = 0.05
}
}
days_remove = 90
modifier = {
power_balance_weekly = 0.003
}
ai_will_do = {
factor = 0
}
}
}

View File

@@ -1,6 +1,43 @@
ideas = {
# 天降独有民族精神,防覆盖
country = {
TIX_dwjyoushibig_idea = {
name = TIX_dwjyoushi_idea
picture = generic_fascism_drift_bonus
allowed_civil_war = {
always = yes
}
cancel = {
has_war = no
}
modifier = {
power_balance_weekly = 0.01
}
}
TIX_dwjyoushi_idea = {
picture = generic_fascism_drift_bonus
allowed_civil_war = {
always = yes
}
cancel = {
has_war = no
}
modifier = {
power_balance_weekly = 0.005
}
}
TIX_gfjyoushi_idea = {
picture = generic_fascism_drift_bonus
allowed_civil_war = {
always = yes
}
cancel = {
has_war = no
}
modifier = {
power_balance_weekly = -0.005
}
}
TIX_guomintujidui_idea = {
picture = generic_neglected_military
allowed_civil_war = {

View File

@@ -1879,16 +1879,16 @@ focus_tree = {
}
add_doctrine_cost_reduction = {
name = "理论研究"
cost_reduction = 0.25
uses = 5
cost_reduction = 0.5
uses = 4
category = land_doctrine
}
}
else = {
add_doctrine_cost_reduction = {
name = "理论研究"
cost_reduction = 0.25
uses = 5
cost_reduction = 0.5
uses = 4
category = cat_mobile_warfare
}
}
@@ -2939,6 +2939,7 @@ focus_tree = {
available_if_capitulated = no
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
country_event = az_tianjiang.278
create_faction = "赤色中轴"
set_global_flag = TIX_created_chisezhongzhou
set_rule = {

View File

@@ -450,7 +450,6 @@ focus_tree = {
relative_position_id = YUW_fangongzhunbei
available_if_capitulated = yes
available = {
is_ai = no
controls_state = 16
OR = {
has_capitulated = yes
@@ -464,7 +463,13 @@ focus_tree = {
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
set_country_flag = YUW_huiguibentu
country_event = az_tianjiang.279
if = {
limit = {
is_ai = no
}
load_focus_tree = yuanwei_focus
}
}
}

View File

@@ -31,7 +31,7 @@ equipment_modules = {
add_stats = {
air_ground_attack = 5
build_cost_ic = 10
weight = 5
weight = 2
air_agility = -1
}
xp_cost = 2
@@ -48,7 +48,7 @@ equipment_modules = {
}
add_stats = {
air_agility = -5
weight = 5
weight = 3
air_ground_attack = 15
}
}
@@ -59,7 +59,7 @@ equipment_modules = {
}
add_stats = {
air_agility = -5
weight = 5
weight = 3
naval_strike_attack = 5
}
add_average_stats = {