2025-11-15 04:01:46

This commit is contained in:
actions[bot]
2025-11-15 04:01:46 +00:00
parent 3244c58e5d
commit e29b9d5df3
4 changed files with 297 additions and 185 deletions

View File

@@ -15644,6 +15644,7 @@ AZ_meizhoutiaozhan_jyz = {
is_ai = no is_ai = no
always = no always = no
} }
fire_only_once = yes
available = { available = {
custom_trigger_tooltip = { custom_trigger_tooltip = {
tooltip = "测试成就获得" tooltip = "测试成就获得"
@@ -15665,6 +15666,7 @@ AZ_meizhoutiaozhan_jyz = {
is_ai = no is_ai = no
date < 1936.1.3 date < 1936.1.3
} }
fire_only_once = yes
available = { available = {
date < 1936.1.3 date < 1936.1.3
has_global_flag = az_gamestarted has_global_flag = az_gamestarted
@@ -15932,6 +15934,7 @@ AZ_meizhoutiaozhan_jyz = {
is_ai = no is_ai = no
has_global_flag = az_meizhoutiaozhan_BFL has_global_flag = az_meizhoutiaozhan_BFL
} }
fire_only_once = yes
available = { available = {
has_completed_focus = BFL_coldwar_1 has_completed_focus = BFL_coldwar_1
OR = { OR = {

View File

@@ -83,6 +83,17 @@ generic_tank_organization = {
has_dlc = "Gotterdammerung" has_dlc = "Gotterdammerung"
} }
} }
NOT = {
AND = {
OR = {
original_tag = AFG
original_tag = PER
original_tag = IRQ
original_tag = RAJ
}
has_dlc = "Graveyard of Empires"
}
}
} }
equipment_type = { mio_cat_eq_all_light_tank mio_cat_eq_all_medium_tank } equipment_type = { mio_cat_eq_all_light_tank mio_cat_eq_all_medium_tank }
@@ -105,7 +116,7 @@ generic_tank_organization = {
equipment_bonus = { equipment_bonus = {
armor_value = -0.05 armor_value = -0.05
defense =-0.05 defense =-0.05
build_cost_ic = -0.03 build_cost_ic = -0.05
} }
} }
@@ -317,18 +328,23 @@ generic_infantry_tank_organization = {
research_categories = { mio_cat_tech_all_armor_and_modules } research_categories = { mio_cat_tech_all_armor_and_modules }
tree_header_text = { tree_header_text = {
text = mio_header_light_tank_department text = mio_header_engine_and_suspension
x = 0.1 x = 1
} }
tree_header_text = { tree_header_text = {
text = mio_header_medium_tank_department text = mio_header_armament
x = 4 x = 3
} }
tree_header_text = { tree_header_text = {
text = mio_header_heavy_tank_department text = mio_header_production
x = 8 x = 6
}
tree_header_text = {
text = mio_header_armor
x = 9
} }
initial_trait = { initial_trait = {
@@ -345,175 +361,169 @@ generic_infantry_tank_organization = {
} }
trait = { trait = {
token = generic_mio_trait_light_tank_improvements token = generic_mio_trait_single_engine
name = generic_mio_trait_light_tank_improvements name = generic_mio_trait_single_engine
icon = GFX_generic_mio_department_icon_tank_light_tank_weapons icon = GFX_generic_mio_trait_icon_breakthrough
position = { x=0 y=0 } position = { x=0 y=0 }
limit_to_equipment_type = { mio_cat_eq_all_light_tank } mutually_exclusive = { generic_mio_trait_dual_engine_redundancy }
equipment_bonus = { equipment_bonus = {
soft_attack = 0.05 breakthrough = 0.05
hard_attack = 0.05
armor_value = 0.05
} }
} }
trait = {
token = generic_mio_trait_medium_tank_improvements
name = generic_mio_trait_medium_tank_improvements
icon = GFX_generic_mio_department_icon_tank_medium_tank_weapons
limit_to_equipment_type = { mio_cat_eq_all_medium_tank }
position = { x=4 y=0 }
relative_position_id = generic_mio_trait_light_tank_improvements
equipment_bonus = {
soft_attack = 0.05
hard_attack = 0.05
armor_value = 0.05
}
}
trait = {
token = generic_mio_trait_heavy_tank_improvements
name = generic_mio_trait_heavy_tank_improvements
icon = GFX_generic_mio_department_icon_tank_heavy_tank_weapons
position = { x=4 y=0 }
relative_position_id = generic_mio_trait_medium_tank_improvements
limit_to_equipment_type = { mio_cat_eq_all_heavy_tank }
equipment_bonus = {
soft_attack = 0.02
hard_attack = 0.05
armor_value = 0.05
}
}
trait = { trait = {
token = generic_mio_trait_production_division token = generic_mio_trait_dual_engine_redundancy
name = generic_mio_trait_production_division name = generic_mio_trait_dual_engine_redundancy
icon = GFX_generic_mio_department_icon_tank_general_line_efficiency icon = GFX_generic_mio_trait_icon_reliability
position = { x=2 y=1 } position = { x=2 y=0 }
relative_position_id = generic_mio_trait_light_tank_improvements
all_parents = { generic_mio_trait_light_tank_improvements generic_mio_trait_medium_tank_improvements } mutually_exclusive = { generic_mio_trait_single_engine }
production_bonus = {
production_efficiency_gain_factor = 0.15
}
}
trait = {
token = generic_mio_trait_standardized_turrets
name = generic_mio_trait_standardized_turrets
icon = GFX_generic_mio_department_icon_tank_general_quality
position = { x=0 y=1 }
relative_position_id = generic_mio_trait_production_division
any_parent = { generic_mio_trait_production_division }
equipment_bonus = {
soft_attack = 0.05
defense = 0.05
}
production_bonus = {
production_cost_factor = -0.03
}
}
trait = {
token = generic_mio_trait_improved_wheel_protection
name = generic_mio_trait_improved_wheel_protection
icon = GFX_generic_mio_department_icon_tank_light_tank_armor
position = { x=0 y=2 }
relative_position_id = generic_mio_trait_light_tank_improvements
any_parent = { generic_mio_trait_light_tank_improvements }
limit_to_equipment_type = { mio_cat_eq_all_light_tank }
equipment_bonus = { equipment_bonus = {
reliability = 0.05 reliability = 0.05
defense = 0.1
} }
} }
trait = { trait = {
token = generic_mio_trait_gun_improvements token = generic_mio_trait_interleaved_track_wheels
name = generic_mio_trait_gun_improvements name = generic_mio_trait_interleaved_track_wheels
icon = GFX_generic_mio_trait_icon_ap_attack
position = { x=0 y=2 }
relative_position_id = generic_mio_trait_medium_tank_improvements
any_parent = { generic_mio_trait_medium_tank_improvements }
limit_to_equipment_type = { mio_cat_eq_all_medium_tank mio_cat_eq_all_heavy_tank }
equipment_bonus = {
hard_attack = 0.05
ap_attack = 0.1
}
}
trait = {
token = generic_mio_trait_speed_improvements
name = generic_mio_trait_speed_improvements
icon = GFX_generic_mio_trait_icon_maximum_speed icon = GFX_generic_mio_trait_icon_maximum_speed
position = { x=1 y=2 } position = { x=0 y=2 }
relative_position_id = generic_mio_trait_improved_wheel_protection relative_position_id = generic_mio_trait_single_engine
any_parent = { generic_mio_trait_improved_wheel_protection generic_mio_trait_gun_improvements } any_parent = { generic_mio_trait_single_engine generic_mio_trait_dual_engine_redundancy }
mutually_exclusive = { generic_mio_trait_improved_protection } mutually_exclusive = { generic_mio_trait_overlapped_track_wheels }
equipment_bonus = { equipment_bonus = {
maximum_speed = 0.1 maximum_speed = 0.1
breakthrough = 0.1
} }
}
trait = {
token = generic_mio_trait_improved_protection
name = generic_mio_trait_improved_protection
icon = GFX_generic_mio_department_icon_tank_general_armor
position = { x=2 y=0 }
relative_position_id = generic_mio_trait_speed_improvements
any_parent = { generic_mio_trait_improved_wheel_protection generic_mio_trait_gun_improvements }
mutually_exclusive= { generic_mio_trait_speed_improvements }
equipment_bonus = {
armor_value = 0.1
defense = 0.1
}
}
trait = {
token = generic_mio_trait_modular_construction
name = generic_mio_trait_modular_construction
icon = GFX_generic_mio_department_icon_tank_general_technology
position = { x=2 y=2 }
relative_position_id = generic_mio_trait_medium_tank_improvements
any_parent = { generic_mio_trait_medium_tank_improvements }
production_bonus = { production_bonus = {
production_efficiency_cap_factor = 0.1 production_cost_factor = 0.05
production_efficiency_gain_factor = 0.1 }
}
trait = {
token = generic_mio_trait_overlapped_track_wheels
name = generic_mio_trait_overlapped_track_wheels
icon = GFX_generic_mio_trait_icon_defense
position = { x=0 y=2 }
relative_position_id = generic_mio_trait_dual_engine_redundancy
any_parent = { generic_mio_trait_single_engine generic_mio_trait_dual_engine_redundancy }
mutually_exclusive = { generic_mio_trait_interleaved_track_wheels }
equipment_bonus = {
defense = 0.05
}
}
trait = {
token = generic_mio_trait_battle_tank_specifications
name = generic_mio_trait_battle_tank_specifications
icon = GFX_generic_mio_department_icon_tank_general_armor
position = { x=6 y=0 }
equipment_bonus = {
armor_value = 0.03
defense = 0.03
}
}
trait = {
token = generic_mio_trait_adaptable_turret_ring
name = generic_mio_trait_adaptable_turret_ring
icon = GFX_generic_mio_trait_icon_hard_attack
position = { x=-3 y=1 }
relative_position_id = generic_mio_trait_battle_tank_specifications
any_parent = { generic_mio_trait_battle_tank_specifications }
equipment_bonus = {
soft_attack = 0.05
hard_attack = 0.05
ap_attack = 0.05
}
}
trait = {
token = generic_mio_trait_turret_sights
name = generic_mio_trait_turret_sights
icon = GFX_generic_mio_trait_icon_breakthrough
position = { x=0 y=2 }
relative_position_id = generic_mio_trait_adaptable_turret_ring
any_parent = { generic_mio_trait_adaptable_turret_ring }
equipment_bonus = {
soft_attack = 0.05
hard_attack = 0.05
breakthrough = 0.05
}
}
trait = {
token = generic_mio_trait_close_support_role
name = generic_mio_trait_close_support_role
icon = GFX_generic_mio_trait_icon_soft_attack
position = { x=-1 y=1 }
relative_position_id = generic_mio_trait_battle_tank_specifications
any_parent = { generic_mio_trait_battle_tank_specifications }
mutually_exclusive = { generic_mio_trait_anti_tank_role }
equipment_bonus = {
soft_attack = 0.1
}
}
trait = {
token = generic_mio_trait_anti_tank_role
name = generic_mio_trait_anti_tank_role
icon = GFX_generic_mio_trait_icon_hard_attack
position = { x=1 y=1 }
relative_position_id = generic_mio_trait_battle_tank_specifications
any_parent = { generic_mio_trait_battle_tank_specifications }
mutually_exclusive= { generic_mio_trait_close_support_role }
equipment_bonus = {
hard_attack = 0.1
ap_attack = 0.1
}
}
trait = {
token = generic_mio_trait_adaptable_chassis
name = generic_mio_trait_adaptable_chassis
icon = GFX_generic_mio_department_icon_tank_general_technology
position = { x=1 y=1 }
relative_position_id = generic_mio_trait_close_support_role
any_parent = { generic_mio_trait_close_support_role generic_mio_trait_anti_tank_role }
production_bonus = {
production_efficiency_cap_factor = 0.05
production_efficiency_gain_factor = 0.05
} }
} }
@@ -523,9 +533,9 @@ generic_infantry_tank_organization = {
icon = GFX_generic_mio_department_icon_tank_light_tank_production icon = GFX_generic_mio_department_icon_tank_light_tank_production
position = { x=-1 y=2 } position = { x=-1 y=2 }
relative_position_id = generic_mio_trait_modular_construction relative_position_id = generic_mio_trait_adaptable_chassis
any_parent = { generic_mio_trait_modular_construction } any_parent = { generic_mio_trait_adaptable_chassis }
mutually_exclusive= { generic_mio_trait_medium_tank_specialization generic_mio_trait_heavy_tank_specialization } mutually_exclusive= { generic_mio_trait_medium_tank_specialization generic_mio_trait_heavy_tank_specialization }
@@ -541,9 +551,9 @@ generic_infantry_tank_organization = {
icon = GFX_generic_mio_department_icon_tank_medium_tank_production icon = GFX_generic_mio_department_icon_tank_medium_tank_production
position = { x=0 y=2 } position = { x=0 y=2 }
relative_position_id = generic_mio_trait_modular_construction relative_position_id = generic_mio_trait_adaptable_chassis
any_parent = { generic_mio_trait_modular_construction } any_parent = { generic_mio_trait_adaptable_chassis }
mutually_exclusive= { generic_mio_trait_light_tank_specialization generic_mio_trait_heavy_tank_specialization } mutually_exclusive= { generic_mio_trait_light_tank_specialization generic_mio_trait_heavy_tank_specialization }
@@ -560,9 +570,9 @@ generic_infantry_tank_organization = {
icon = GFX_generic_mio_department_icon_tank_heavy_tank_production icon = GFX_generic_mio_department_icon_tank_heavy_tank_production
position = { x=1 y=2 } position = { x=1 y=2 }
relative_position_id = generic_mio_trait_modular_construction relative_position_id = generic_mio_trait_adaptable_chassis
any_parent = { generic_mio_trait_modular_construction } any_parent = { generic_mio_trait_adaptable_chassis }
mutually_exclusive= { generic_mio_trait_light_tank_specialization generic_mio_trait_medium_tank_specialization } mutually_exclusive= { generic_mio_trait_light_tank_specialization generic_mio_trait_medium_tank_specialization }
@@ -572,6 +582,35 @@ generic_infantry_tank_organization = {
production_cost_factor = -0.05 production_cost_factor = -0.05
} }
} }
trait = {
token = generic_mio_trait_thick_armor
name = generic_mio_trait_thick_armor
icon = GFX_generic_mio_department_icon_tank_general_armor
position = { x=3 y=1 }
relative_position_id = generic_mio_trait_battle_tank_specifications
any_parent = { generic_mio_trait_battle_tank_specifications }
equipment_bonus = {
armor_value = 0.05
}
}
trait = {
token = generic_mio_trait_even_thicker_armor
name = generic_mio_trait_even_thicker_armor
icon = GFX_generic_mio_department_icon_tank_general_armor
position = { x=0 y=2 }
relative_position_id = generic_mio_trait_thick_armor
any_parent = { generic_mio_trait_thick_armor }
equipment_bonus = {
armor_value = 0.1
}
}
} }
# ASSAULT GUNS DESIGNER / MANUFACTURER # ASSAULT GUNS DESIGNER / MANUFACTURER
@@ -2417,7 +2456,7 @@ generic_escort_ship_organization = {
allowed = { allowed = {
NOT = { OR = { tag = BFL tag = HUJ tag = SAD tag = TIX tag = BYG tag = CHY tag = YUW tag = DOH tag = BLI tag = SIR tag = SR1 tag = SR2 tag = SR3 tag = SR4 } } NOT = { OR = { tag = BFL tag = HUJ tag = SAD tag = TIX tag = BYG tag = CHY tag = YUW tag = DOH tag = BLI tag = SIR tag = SR1 tag = SR2 tag = SR3 tag = SR4 } }
NOT = { OR = { tag = GER tag = ENG tag = SOV tag = FRA tag = ITA tag = JAP tag = USA tag = BEL tag = CAN tag = SWE tag = HUN tag = CZE tag = ROM tag = YUG tag = POR tag = GRE tag = TUR tag = LAT tag = EST } } NOT = { OR = { original_tag = GER tag = ENG tag = SOV tag = FRA tag = ITA tag = JAP tag = USA tag = BEL tag = CAN tag = SWE tag = HUN tag = CZE tag = ROM tag = YUG tag = POR tag = GRE tag = TUR tag = LAT tag = EST } }
NOT = { OR = { tag = SPR tag = SPA tag = SPB tag = SPC tag = SPD } } NOT = { OR = { tag = SPR tag = SPA tag = SPB tag = SPC tag = SPD } }
NOT = { NOT = {
AND = { AND = {
@@ -2490,6 +2529,16 @@ generic_escort_ship_organization = {
} }
} }
NOT = {
AND = {
OR = {
original_tag = AFG
original_tag = PER
original_tag = IRQ
}
has_dlc = "Graveyard of Empires"
}
}
} }
equipment_type = { equipment_type = {
@@ -3918,7 +3967,10 @@ generic_general_aircraft_organization = {
allowed = { allowed = {
NOT = { OR = { tag = BFL tag = HUJ tag = SAD tag = TIX tag = BYG tag = CHY tag = YUW tag = DOH tag = BLI tag = SIR tag = SR1 tag = SR2 tag = SR3 tag = SR4 } } NOT = { OR = { tag = BFL tag = HUJ tag = SAD tag = TIX tag = BYG tag = CHY tag = YUW tag = DOH tag = BLI tag = SIR tag = SR1 tag = SR2 tag = SR3 tag = SR4 } }
NOT = { OR = { tag = GER tag = ENG tag = SOV tag = FRA tag = ITA tag = JAP tag = USA tag = BEL tag = CAN tag = YUG tag = ROM tag = CZE tag = HUN tag = CHI tag = MAN tag = HOL tag = BUL tag = GRE tag = TUR tag = LAT tag = LIT } } NOT = {
OR = { original_tag = GER tag = ENG tag = SOV tag = FRA tag = ITA tag = JAP tag = USA tag = BEL tag = CAN tag = YUG tag = ROM tag = CZE tag = HUN tag = CHI tag = MAN tag = HOL tag = BUL tag = GRE tag = TUR tag = LAT tag = LIT
}
}
NOT = { tag = SPR tag = SPA tag = SPB tag = SPC tag = SPD } NOT = { tag = SPR tag = SPA tag = SPB tag = SPC tag = SPD }
NOT = { NOT = {
AND = { AND = {
@@ -4002,12 +4054,22 @@ generic_general_aircraft_organization = {
has_dlc = "Gotterdammerung" has_dlc = "Gotterdammerung"
} }
} }
NOT = {
AND = {
OR = {
original_tag = AFG
original_tag = PER
original_tag = IRQ
}
has_dlc = "Graveyard of Empires"
}
}
} }
equipment_type = { equipment_type = {
mio_cat_eq_all_small_plane mio_cat_eq_all_small_plane
mio_cat_eq_all_medium_plane mio_cat_eq_all_medium_plane
mio_cat_eq_all_large_plane mio_cat_eq_only_strategic_bomber
} }
research_categories = { air_equipment } research_categories = { air_equipment }
@@ -4773,7 +4835,7 @@ generic_medium_aircraft_organization = {
equipment_bonus = { equipment_bonus = {
air_ground_attack = 0.05 air_ground_attack = 0.05
air_bombing = 0.05 #TODO_Manu: Not working air_bombing = 0.05 #MM: Not working
} }
} }
@@ -4941,7 +5003,7 @@ generic_heavy_aircraft_organization = {
} }
equipment_type = { equipment_type = {
large_plane_airframe mio_cat_eq_only_strategic_bomber
large_plane_maritime_patrol_plane_airframe large_plane_maritime_patrol_plane_airframe
transport_plane_equipment transport_plane_equipment
} }
@@ -4961,7 +5023,7 @@ generic_heavy_aircraft_organization = {
initial_trait = { initial_trait = {
name = generic_mio_initial_trait_heavy_aircraft_designer name = generic_mio_initial_trait_heavy_aircraft_designer
limit_to_equipment_type = { large_plane_airframe large_plane_maritime_patrol_plane_airframe } limit_to_equipment_type = { mio_cat_eq_only_strategic_bomber large_plane_maritime_patrol_plane_airframe }
organization_modifier = { organization_modifier = {
military_industrial_organization_research_bonus = 0.05 military_industrial_organization_research_bonus = 0.05
@@ -4979,7 +5041,7 @@ generic_heavy_aircraft_organization = {
position = { x=2 y=0 } position = { x=2 y=0 }
limit_to_equipment_type = { large_plane_airframe large_plane_maritime_patrol_plane_airframe } limit_to_equipment_type = { mio_cat_eq_only_strategic_bomber large_plane_maritime_patrol_plane_airframe }
equipment_bonus = { equipment_bonus = {
air_defence = 0.05 air_defence = 0.05
@@ -5029,7 +5091,7 @@ generic_heavy_aircraft_organization = {
any_parent = { generic_mio_trait_standardized_alloys } any_parent = { generic_mio_trait_standardized_alloys }
limit_to_equipment_type = { large_plane_airframe large_plane_maritime_patrol_plane_airframe } limit_to_equipment_type = { mio_cat_eq_only_strategic_bomber large_plane_maritime_patrol_plane_airframe }
equipment_bonus = { equipment_bonus = {
air_defence = 0.05 air_defence = 0.05
@@ -5049,7 +5111,7 @@ generic_heavy_aircraft_organization = {
mutually_exclusive = { generic_mio_trait_high_quality_aluminium_alloys } mutually_exclusive = { generic_mio_trait_high_quality_aluminium_alloys }
limit_to_equipment_type = { large_plane_airframe large_plane_maritime_patrol_plane_airframe } limit_to_equipment_type = { mio_cat_eq_only_strategic_bomber large_plane_maritime_patrol_plane_airframe }
production_bonus = { production_bonus = {
production_capacity_factor = 0.05 production_capacity_factor = 0.05
@@ -5069,7 +5131,7 @@ generic_heavy_aircraft_organization = {
mutually_exclusive = { generic_mio_trait_refined_secondary_aluminium } mutually_exclusive = { generic_mio_trait_refined_secondary_aluminium }
limit_to_equipment_type = { large_plane_airframe large_plane_maritime_patrol_plane_airframe } limit_to_equipment_type = { mio_cat_eq_only_strategic_bomber large_plane_maritime_patrol_plane_airframe }
equipment_bonus = { equipment_bonus = {
air_agility = 0.05 air_agility = 0.05
@@ -5087,7 +5149,7 @@ generic_heavy_aircraft_organization = {
any_parent = { generic_mio_trait_reinforced_frames generic_mio_trait_extended_rear_fuselage } any_parent = { generic_mio_trait_reinforced_frames generic_mio_trait_extended_rear_fuselage }
limit_to_equipment_type = { large_plane_airframe large_plane_maritime_patrol_plane_airframe } limit_to_equipment_type = { mio_cat_eq_only_strategic_bomber large_plane_maritime_patrol_plane_airframe }
equipment_bonus = { equipment_bonus = {
air_range = 0.05 air_range = 0.05
@@ -5104,7 +5166,7 @@ generic_heavy_aircraft_organization = {
any_parent = { generic_mio_trait_pressurized_cockpit } any_parent = { generic_mio_trait_pressurized_cockpit }
limit_to_equipment_type = { large_plane_airframe large_plane_maritime_patrol_plane_airframe } limit_to_equipment_type = { mio_cat_eq_only_strategic_bomber large_plane_maritime_patrol_plane_airframe }
equipment_bonus = { equipment_bonus = {
air_agility = 0.05 air_agility = 0.05
@@ -5119,7 +5181,7 @@ generic_heavy_aircraft_organization = {
position = { x=6 y=0 } position = { x=6 y=0 }
relative_position_id = generic_mio_trait_reinforced_frames relative_position_id = generic_mio_trait_reinforced_frames
limit_to_equipment_type = { large_plane_airframe large_plane_maritime_patrol_plane_airframe } limit_to_equipment_type = { mio_cat_eq_only_strategic_bomber large_plane_maritime_patrol_plane_airframe }
equipment_bonus = { equipment_bonus = {
air_bombing = 0.05 air_bombing = 0.05
@@ -5139,7 +5201,7 @@ generic_heavy_aircraft_organization = {
mutually_exclusive = { generic_mio_trait_air_deployed_sonobuoys } mutually_exclusive = { generic_mio_trait_air_deployed_sonobuoys }
limit_to_equipment_type = { large_plane_airframe large_plane_maritime_patrol_plane_airframe } limit_to_equipment_type = { mio_cat_eq_only_strategic_bomber large_plane_maritime_patrol_plane_airframe }
equipment_bonus = { equipment_bonus = {
air_bombing = 0.05 air_bombing = 0.05
@@ -5158,7 +5220,7 @@ generic_heavy_aircraft_organization = {
mutually_exclusive = { generic_mio_trait_auto_levelled_bombsights } mutually_exclusive = { generic_mio_trait_auto_levelled_bombsights }
limit_to_equipment_type = { large_plane_airframe large_plane_maritime_patrol_plane_airframe } limit_to_equipment_type = { mio_cat_eq_only_strategic_bomber large_plane_maritime_patrol_plane_airframe }
equipment_bonus = { equipment_bonus = {
sub_detection = 0.05 sub_detection = 0.05
@@ -5176,7 +5238,7 @@ generic_heavy_aircraft_organization = {
any_parent = { generic_mio_trait_auto_levelled_bombsights generic_mio_trait_air_deployed_sonobuoys } any_parent = { generic_mio_trait_auto_levelled_bombsights generic_mio_trait_air_deployed_sonobuoys }
limit_to_equipment_type = { large_plane_airframe large_plane_maritime_patrol_plane_airframe } limit_to_equipment_type = { mio_cat_eq_only_strategic_bomber large_plane_maritime_patrol_plane_airframe }
equipment_bonus = { equipment_bonus = {
air_attack = 0.05 air_attack = 0.05
@@ -5195,7 +5257,7 @@ generic_heavy_aircraft_organization = {
mutually_exclusive = { generic_mio_trait_advanced_instruments } mutually_exclusive = { generic_mio_trait_advanced_instruments }
limit_to_equipment_type = { large_plane_airframe large_plane_maritime_patrol_plane_airframe } limit_to_equipment_type = { mio_cat_eq_only_strategic_bomber large_plane_maritime_patrol_plane_airframe }
equipment_bonus = { equipment_bonus = {
air_defence = 0.15 air_defence = 0.15
@@ -5217,7 +5279,7 @@ generic_heavy_aircraft_organization = {
mutually_exclusive = { generic_mio_trait_flying_fortress } mutually_exclusive = { generic_mio_trait_flying_fortress }
limit_to_equipment_type = { large_plane_airframe large_plane_maritime_patrol_plane_airframe } limit_to_equipment_type = { mio_cat_eq_only_strategic_bomber large_plane_maritime_patrol_plane_airframe }
equipment_bonus = { equipment_bonus = {
air_bombing = 0.05 air_bombing = 0.05
@@ -5526,6 +5588,10 @@ generic_naval_aircraft_organization = {
production_bonus = { production_bonus = {
production_capacity_factor = 0.05 production_capacity_factor = 0.05
} }
equipment_bonus = {
naval_strike_attack = 0.05
}
} }
trait = { trait = {
@@ -5537,6 +5603,8 @@ generic_naval_aircraft_organization = {
equipment_bonus = { equipment_bonus = {
reliability = 0.05 reliability = 0.05
surface_detection = 0.05
sub_detection = 0.05
} }
} }
@@ -5575,6 +5643,7 @@ generic_naval_aircraft_organization = {
equipment_bonus = { equipment_bonus = {
maximum_speed = 0.05 maximum_speed = 0.05
naval_strike_attack = 0.05
} }
} }
@@ -5592,6 +5661,9 @@ generic_naval_aircraft_organization = {
equipment_bonus = { equipment_bonus = {
surface_detection = 0.05 surface_detection = 0.05
sub_detection = 0.05
naval_strike_attack = 0.05
naval_strike_targetting = 0.05
} }
} }
@@ -5659,6 +5731,7 @@ generic_naval_aircraft_organization = {
equipment_bonus = { equipment_bonus = {
air_attack = 0.05 air_attack = 0.05
air_ground_attack = 0.05
} }
} }
@@ -5673,7 +5746,8 @@ generic_naval_aircraft_organization = {
all_parents = { generic_mio_strength_wing_design } all_parents = { generic_mio_strength_wing_design }
equipment_bonus = { equipment_bonus = {
air_ground_attack = 0.05 naval_strike_attack = 0.05
naval_strike_targetting = 0.05
} }
} }
@@ -5975,7 +6049,7 @@ generic_multi_role_aircraft_organization = {
equipment_bonus = { equipment_bonus = {
air_ground_attack = 0.05 air_ground_attack = 0.05
naval_strike_attack = 0.05 naval_strike_attack = 0.05
air_bombing = 0.05 #TODO_Manu: NOT WORKING air_bombing = 0.05 #MM: NOT WORKING
} }
} }
@@ -6726,7 +6800,7 @@ generic_artillery_organization = {
allowed = { allowed = {
NOT = { OR = { tag = BFL tag = HUJ tag = SAD tag = TIX tag = BYG tag = CHY tag = YUW tag = DOH tag = BLI tag = SIR tag = SR1 tag = SR2 tag = SR3 tag = SR4 } } NOT = { OR = { tag = BFL tag = HUJ tag = SAD tag = TIX tag = BYG tag = CHY tag = YUW tag = DOH tag = BLI tag = SIR tag = SR1 tag = SR2 tag = SR3 tag = SR4 } }
NOT = { OR = { tag = GER tag = ENG tag = SOV tag = FRA tag = ITA tag = USA tag = JAP tag = CZE tag = ROM tag = MEX } } NOT = { OR = { original_tag = GER tag = ENG tag = SOV tag = FRA tag = ITA tag = USA tag = JAP tag = CZE tag = ROM tag = MEX } }
NOT = { NOT = {
AND = { AND = {
tag = POL tag = POL
@@ -6809,6 +6883,17 @@ generic_artillery_organization = {
} }
} }
NOT = {
AND = {
OR = {
original_tag = AFG
original_tag = PER
original_tag = IRQ
}
has_dlc = "Graveyard of Empires"
}
}
} }
@@ -7120,7 +7205,7 @@ generic_infantry_equipment_organization = {
allowed = { allowed = {
NOT = { OR = { tag = BFL tag = HUJ tag = SAD tag = TIX tag = BYG tag = CHY tag = YUW tag = DOH tag = BLI tag = SIR tag = SR1 tag = SR2 tag = SR3 tag = SR4 } } NOT = { OR = { tag = BFL tag = HUJ tag = SAD tag = TIX tag = BYG tag = CHY tag = YUW tag = DOH tag = BLI tag = SIR tag = SR1 tag = SR2 tag = SR3 tag = SR4 } }
NOT = { OR = { tag = GER tag = ENG tag = SOV tag = FRA tag = ITA tag = JAP tag = USA tag = BEL tag = CZE tag = HUN tag = YUG tag = ROM tag = MEX tag = TUR tag = EST } } NOT = { OR = { original_tag = GER tag = ENG tag = SOV tag = FRA tag = ITA tag = JAP tag = USA tag = BEL tag = CZE tag = HUN tag = YUG tag = ROM tag = MEX tag = TUR tag = EST } }
NOT = { NOT = {
AND = { AND = {
tag = POL tag = POL
@@ -7202,6 +7287,17 @@ generic_infantry_equipment_organization = {
} }
} }
NOT = {
AND = {
OR = {
original_tag = AFG
original_tag = PER
original_tag = IRQ
}
has_dlc = "Graveyard of Empires"
}
}
} }
equipment_type = { equipment_type = {
@@ -7756,7 +7852,7 @@ generic_motorized_mechanized_organization = {
allowed = { allowed = {
NOT = { OR = { tag = BFL tag = HUJ tag = SAD tag = TIX tag = BYG tag = CHY tag = YUW tag = DOH tag = BLI tag = SIR tag = SR1 tag = SR2 tag = SR3 tag = SR4 } } NOT = { OR = { tag = BFL tag = HUJ tag = SAD tag = TIX tag = BYG tag = CHY tag = YUW tag = DOH tag = BLI tag = SIR tag = SR1 tag = SR2 tag = SR3 tag = SR4 } }
NOT = { OR = { tag = GER tag = ENG tag = SOV tag = FRA tag = ITA tag = JAP tag = USA tag = CZE tag = ROM tag = MEX } } NOT = { OR = { original_tag = GER tag = ENG tag = SOV tag = FRA tag = ITA tag = JAP tag = USA tag = CZE tag = ROM tag = MEX } }
NOT = { NOT = {
AND = { AND = {
tag = POL tag = POL
@@ -7836,6 +7932,18 @@ generic_motorized_mechanized_organization = {
} }
} }
NOT = {
AND = {
OR = {
original_tag = AFG
original_tag = PER
original_tag = RAJ
original_tag = IRQ
}
has_dlc = "Graveyard of Empires"
}
}
} }
equipment_type = { equipment_type = {
@@ -8371,12 +8479,12 @@ generic_helicopter_organization = {
research_categories = { helicopter_tech } research_categories = { helicopter_tech }
tree_header_text = { tree_header_text = {
text = mio_header_single_rotor text = mio_header_tandem_rotor
x = 1 x = 1
} }
tree_header_text = { tree_header_text = {
text = mio_header_tandem_rotor text = mio_header_single_rotor
x = 3 x = 3
} }

View File

@@ -436,7 +436,7 @@ BFL_okmo_organization = {
special_trait_background = yes special_trait_background = yes
position = { x=0 y=1 } position = { x=0 y=1 }
relative_position_id = BFL_okmo_organization_up relative_position_id = BFL_mio_trait_merge_ural_heavy_machine_building_plant
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }

View File

@@ -132,6 +132,7 @@
BYG_ford_motor_company_organization: "福特汽车公司" BYG_ford_motor_company_organization: "福特汽车公司"
BYG_rock_island_arsenal_organization: "岩岛兵工厂" BYG_rock_island_arsenal_organization: "岩岛兵工厂"
BYG_armor_up_mio_trait_arsenal_of_democracy: "民主兵工厂" BYG_armor_up_mio_trait_arsenal_of_democracy: "民主兵工厂"
BYG_mio_trait_arsenal_of_democracy: "民主兵工厂"
##重樱军工组织## ##重樱军工组织##
CHY_osaka_army_arsenal_organization: "大阪陆军兵工厂" CHY_osaka_army_arsenal_organization: "大阪陆军兵工厂"
CHY_kure_naval_arsenal_organization: "吴海军工厂" CHY_kure_naval_arsenal_organization: "吴海军工厂"