2025-04-16 04:01:25

This commit is contained in:
actions[bot]
2025-04-16 04:01:25 +00:00
parent 531ac054a2
commit ee4d7d4e8d
17 changed files with 156 additions and 272 deletions

View File

@@ -351,16 +351,7 @@ BFL_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_2
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_medium_cannon
tank_close_support_gun
tank_small_cannon_2
tank_high_velocity_cannon
tank_small_cannon
}
}
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
@@ -411,16 +402,7 @@ BFL_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_3
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_medium_cannon
tank_close_support_gun
tank_small_cannon_2
tank_high_velocity_cannon
tank_small_cannon
}
}
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor

View File

@@ -306,15 +306,7 @@ BYG_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_1
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_high_velocity_cannon
tank_medium_cannon
tank_small_cannon_2
tank_small_cannon
}
}
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
@@ -368,15 +360,7 @@ BYG_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_2
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_high_velocity_cannon
tank_medium_cannon
tank_small_cannon_2
tank_small_cannon
}
}
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
@@ -430,11 +414,7 @@ BYG_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_3
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
}
}
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

View File

@@ -583,15 +583,7 @@ CHY_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_1
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_high_velocity_cannon
tank_medium_cannon
tank_small_cannon_2
tank_small_cannon
}
}
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
@@ -649,15 +641,7 @@ CHY_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_2
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_high_velocity_cannon
tank_medium_cannon
tank_small_cannon_2
tank_small_cannon
}
}
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
@@ -715,16 +699,7 @@ CHY_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_3
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_medium_cannon
tank_small_cannon
tank_small_cannon_2
tank_close_support_gun
tank_high_velocity_cannon
}
}
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
@@ -782,15 +757,7 @@ CHY_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_1
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_high_velocity_cannon
tank_medium_cannon
tank_small_cannon_2
tank_small_cannon
}
}
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
@@ -844,15 +811,7 @@ CHY_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_2
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_high_velocity_cannon
tank_medium_cannon
tank_small_cannon_2
tank_small_cannon
}
}
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
@@ -910,16 +869,7 @@ CHY_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_3
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_medium_cannon
tank_small_cannon
tank_small_cannon_2
tank_close_support_gun
tank_high_velocity_cannon
}
}
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor

View File

@@ -290,16 +290,7 @@ DOH_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_1
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_medium_cannon
tank_close_support_gun
tank_small_cannon_2
tank_high_velocity_cannon
tank_small_cannon
}
}
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
@@ -349,16 +340,7 @@ DOH_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_2
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_medium_cannon
tank_close_support_gun
tank_small_cannon_2
tank_high_velocity_cannon
tank_small_cannon
}
}
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
@@ -410,16 +392,7 @@ DOH_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_3
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_medium_cannon
tank_close_support_gun
tank_small_cannon_2
tank_high_velocity_cannon
tank_small_cannon
}
}
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor

View File

@@ -365,15 +365,7 @@ HUJ_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_2
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_high_velocity_cannon
tank_medium_cannon
tank_small_cannon_2
tank_small_cannon
}
}
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

View File

@@ -340,15 +340,7 @@ SAD_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_2
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_high_velocity_cannon
tank_medium_cannon
tank_small_cannon_2
tank_small_cannon
}
}
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
@@ -398,11 +390,7 @@ SAD_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_3
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
}
}
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

View File

@@ -486,15 +486,7 @@ TIX_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_1
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_high_velocity_cannon
tank_medium_cannon
tank_small_cannon_2
tank_small_cannon
}
}
main_armament_slot = tank_medium_cannon_2
turret_type_slot = tank_medium_three_man_tank_turret
suspension_type_slot = tank_bogie_suspension
armor_type_slot = tank_riveted_armor
@@ -548,15 +540,7 @@ TIX_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_2
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_high_velocity_cannon
tank_medium_cannon
tank_small_cannon_2
tank_small_cannon
}
}
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

View File

@@ -357,16 +357,7 @@ YUW_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_2
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_medium_cannon
tank_close_support_gun
tank_small_cannon_2
tank_high_velocity_cannon
tank_small_cannon
}
}
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
@@ -425,16 +416,7 @@ YUW_medium_tanks = {
match_value = 1000
type = medium_tank_chassis_3
modules = {
main_armament_slot = {
any_of = {
tank_medium_cannon_2
tank_medium_cannon
tank_close_support_gun
tank_small_cannon_2
tank_high_velocity_cannon
tank_small_cannon
}
}
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

View File

@@ -423,6 +423,7 @@ BFL_neiwu = {
factor = 1
modifier = {
OR = {
has_idea = BFL_fkAIbuff
date > 1940.10.15
TIX = {
is_ai = no
@@ -3338,11 +3339,6 @@ TIX_zongduxiaqujueyi = {
}
custom_effect_tooltip = generic_skip_one_line_tt
country_event = {
id = wuw_GER_reichskommissariats.3
hours = 0
}
}
}
TIX_reichskommissariat_niederlande = {
@@ -3504,11 +3500,7 @@ TIX_zongduxiaqujueyi = {
}
custom_effect_tooltip = generic_skip_one_line_tt
country_event = {
id = wuw_GER_reichskommissariats.2
hours = 0
}
}
}
TIX_reichskommissariat_poland = {
@@ -7294,7 +7286,7 @@ BYG_nuke = {
is_puppet = no
has_war_with = CHY
OR = {
has_tech = nukes
has_tech = thermonuclear_bombs
is_ai = yes
}
CHY = {
@@ -7355,7 +7347,7 @@ BYG_nuke = {
is_puppet = no
has_war_with = CHY
OR = {
has_tech = nukes
has_tech = thermonuclear_bombs
is_ai = yes
}
CHY = {
@@ -7416,7 +7408,7 @@ BYG_nuke = {
is_puppet = no
has_war_with = CHY
OR = {
has_tech = nukes
has_tech = thermonuclear_bombs
is_ai = yes
}
CHY = {
@@ -7481,7 +7473,7 @@ BYG_nuke = {
is_puppet = no
has_war_with = CHY
OR = {
has_tech = nukes
has_tech = thermonuclear_bombs
is_ai = yes
}
CHY = {
@@ -7546,7 +7538,7 @@ BYG_nuke = {
is_puppet = no
has_war_with = CHY
OR = {
has_tech = nukes
has_tech = thermonuclear_bombs
is_ai = yes
}
CHY = {
@@ -7636,7 +7628,7 @@ BYG_nuke = {
has_tech = jet_engines
}
OR = {
has_tech = nukes
has_tech = thermonuclear_bombs
is_ai = yes
}
NOT = {
@@ -7697,7 +7689,7 @@ BYG_nuke = {
has_tech = jet_engines
}
OR = {
has_tech = nukes
has_tech = thermonuclear_bombs
is_ai = yes
}
NOT = {
@@ -7758,7 +7750,7 @@ BYG_nuke = {
has_tech = jet_engines
}
OR = {
has_tech = nukes
has_tech = thermonuclear_bombs
is_ai = yes
}
NOT = {
@@ -10963,6 +10955,33 @@ HUJ_zhanzhengdezhongjie = {
}
}
}
gansheirq_jueyi = {
icon = generic_political_address
available = {
date > 1941.4.1
tag = HUJ
controls_state = 126
surrender_progress < 0.3
is_faction_leader = yes
IRQ = {
is_puppet = no
has_government = fascism
}
}
visible = {
tag = HUJ
country_exists = IRQ
date > 1941.1.1
not = { has_war_with = IRQ }
}
ai_will_do = {
factor = 10000
}
fire_only_once = yes
complete_effect = {
declare_war_on = { target = IRQ type = puppet_wargoal_focus }
}
}
}
TIX_quanlipingheng = {
@@ -11185,7 +11204,7 @@ AZ_fkAIplayerjiaqiang = {
add_tech_bonus = {
name = "超级步枪卡"
bonus = 10
uses = 6
uses = 10
ahead_reduction = 10
category = infantry_weapons
}
@@ -11197,7 +11216,7 @@ AZ_fkAIplayerjiaqiang = {
add_tech_bonus = {
name = "超级卡车卡"
bonus = 10
uses = 2
uses = 5
ahead_reduction = 10
category = cat_mechanized_equipment
}
@@ -11211,7 +11230,7 @@ AZ_fkAIplayerjiaqiang = {
add_tech_bonus = {
name = "超级飞机卡"
bonus = 10
uses = 5
uses = 8
ahead_reduction = 10
category = air_equipment
}
@@ -11231,15 +11250,15 @@ AZ_fkAIplayerjiaqiang = {
}
add_breakthrough_progress = {
specialization = specialization_land
value = 2.0
value = 5.0
}
add_breakthrough_progress = {
specialization = specialization_naval
value = 2.0
value = 5.0
}
add_breakthrough_progress = {
specialization = specialization_air
value = 2.0
value = 5.0
}
}
if = {

View File

@@ -127,24 +127,24 @@ ideas = {
NOT = { has_war_with = TIX }
}
modifier = {
army_strength_factor = 0.2
army_strength_factor = 0.5
army_org_factor = 0.5
army_morale_factor = 0.5
land_reinforce_rate = 0.25
army_core_attack_factor = 0.8
army_core_attack_factor = 1
army_core_defence_factor = 2
planning_speed = -1
max_planning = -0.8
}
targeted_modifier = {
tag = TIX
attack_bonus_against = 0.8
defense_bonus_against = 2.3
attack_bonus_against = 1.2
defense_bonus_against = 2.5
}
targeted_modifier = {
tag = SAD
attack_bonus_against = 0.8
defense_bonus_against = 2.3
attack_bonus_against = 1.2
defense_bonus_against = 2.5
}
}
@@ -1755,8 +1755,8 @@ ideas = {
}
targeted_modifier = {
tag = DOH
attack_bonus_against = 1
defense_bonus_against = 1
attack_bonus_against = 2.5
defense_bonus_against = 2.5
}
targeted_modifier = {
tag = HUJ
@@ -2824,7 +2824,7 @@ ideas = {
army_defence_factor = 3
army_org_factor = 3
army_morale_factor = 3
army_strength_factor = 1
army_strength_factor = 5
}
}
@@ -2836,9 +2836,9 @@ ideas = {
modifier = {
army_attack_factor = 10
army_defence_factor = 10
army_org_factor = 3
army_morale_factor = 3
army_strength_factor = 5
army_org_factor = 8
army_morale_factor = 5
army_strength_factor = 9
}
}
@@ -2938,8 +2938,8 @@ ideas = {
}
targeted_modifier = {
tag = DOH
attack_bonus_against = 2
defense_bonus_against = 2
attack_bonus_against = 3
defense_bonus_against = 3
}
targeted_modifier = {
tag = HUJ
@@ -3200,7 +3200,9 @@ ideas = {
always = yes
}
modifier = {
army_strength_factor = 1
army_org_factor = 1.5
army_morale_factor = 2
army_strength_factor = 9
}
}
@@ -3308,13 +3310,10 @@ ideas = {
always = yes
}
modifier = {
army_attack_factor = -3
army_defence_factor = -3
army_org_factor = -2
army_morale_factor = -2
supply_consumption_factor = 0.5
land_reinforce_rate = -0.05
training_time_army_factor = 2
army_attack_against_major_factor = -0.5
army_breakthrough_against_major_factor = -1
army_org_factor = -1
training_time_army_factor = 1
}
on_remove = {
clr_country_flag = AZ_fengkuangAI_AIzhuanshudebuff_get
@@ -3343,7 +3342,9 @@ ideas = {
always = yes
}
modifier = {
army_strength_factor = 3
army_strength_factor = 9.5
army_org_factor = 2
army_morale_factor = 2
planning_speed = 10
line_change_production_efficiency_factor = 0.8
max_command_power = 500

View File

@@ -7028,10 +7028,10 @@ focus_tree = {
custom_effect_tooltip = jiesuoluorijueyi_tip
add_breakthrough_progress = {
specialization = specialization_nuclear
value = 3.0
value = 6.0
}
add_tech_bonus = {
bonus = 1.5
bonus = 5
ahead_reduction = 1
uses = 2
category = nuclear

View File

@@ -6495,15 +6495,15 @@ focus_tree = {
idea = TIX_sljh
days = 365
}
if = {
limit = {
is_ai = yes
}
add_timed_idea = {
idea = TIX_shuangxianzuozhandepibei
days = 80
}
}
#if = {
# limit = {
# is_ai = yes
# }
# add_timed_idea = {
# idea = TIX_shuangxianzuozhandepibei
# days = 80
# }
#}
}
else_if = {
limit = {
@@ -6643,15 +6643,15 @@ focus_tree = {
type = annex_everything
}
}
if = {
limit = {
is_ai = yes
}
add_timed_idea = {
idea = TIX_shuangxianzuozhandepibei
days = 80
}
}
#if = {
# limit = {
# is_ai = yes
# }
# add_timed_idea = {
# idea = TIX_shuangxianzuozhandepibei
# days = 80
# }
#}
}
if = {
limit = {
@@ -7871,15 +7871,15 @@ focus_tree = {
type = annex_everything
}
}
if = {
limit = {
is_ai = yes
}
add_timed_idea = {
idea = TIX_shuangxianzuozhandepibei
days = 80
}
}
#if = {
# limit = {
# is_ai = yes
# }
# add_timed_idea = {
# idea = TIX_shuangxianzuozhandepibei
# days = 80
# }
#}
if = {
limit = {
is_ai = yes

View File

@@ -1,4 +1,14 @@
on_actions = {
on_startup = {
effect = {
SIR = {
country_event = az_tianjiang.324
}
BLI = {
country_event = az_tianjiang.324
}
}
}
on_daily_TIX = {
effect = {
if = {
@@ -183,6 +193,12 @@ on_actions = {
autonomy_state = autonomy_integrated_puppet
}
}
HUJ = {
set_autonomy = {
target = IRQ
autonomy_state = autonomy_integrated_puppet
}
}
DEN = {
set_cosmetic_tag = DEN
add_popularity = { ideology = democratic popularity = 0.3 }