2024-11-16 00:47:15
All checks were successful
sync / build (push) Successful in 50s

This commit is contained in:
actions[bot]
2024-11-16 00:47:15 +00:00
parent cb4e73e1e5
commit 58a98d207c
13 changed files with 1678 additions and 117 deletions

View File

@@ -0,0 +1,63 @@
autonomy_state = {
id = az_autonomy_volkskommissariat
is_puppet = yes
min_freedom_level = 0.2
manpower_influence = 0.9
use_overlord_color = yes
rule = {
desc = "RULE_DESC_IS_A_SUBJECT"
can_not_declare_war = yes
can_decline_call_to_war = no
units_deployed_to_overlord = yes
can_be_spymaster = no
contributes_operatives = no
can_create_collaboration_government = no
}
modifier = {
autonomy_manpower_share = 0.9
can_master_build_for_us = 1
conscription_factor = -0.5
extra_trade_to_overlord_factor = 1.0
overlord_trade_cost_factor = -0.9
cic_to_overlord_factor = 0.75
mic_to_overlord_factor = 0.75
license_subject_master_purchase_cost = -1
autonomy_gain_global_factor = -0.3
peace_score_ratio_transferred_to_overlord = 0.1
lend_lease_tension_with_overlord = -0.20
}
ai_subject_wants_higher = {
factor = 1.0
}
ai_overlord_wants_lower = {
factor = 0.0
}
ai_overlord_wants_garrison = {
always = yes
}
allowed = {
OVERLORD = {
has_government = communism
original_tag = TIX
has_completed_focus = TIX_jianlirenminweiyuanxiaqu
}
}
can_take_level = {
always = no
}
can_lose_level = {
always = no
}
}

View File

@@ -490,11 +490,52 @@ leader_traits = {
air_cas_efficiency = 0.2
experience_gain_air = 0.3
}
#铁血意志
trait_tiexueyizhi_tizi = {
random = no
surrender_limit = 0.1
army_core_attack_factor = 0.15
army_core_defence_factor = 0.15
army_org_factor = 0.05
army_morale_factor = 0.05
navy_capital_ship_attack_factor = 0.05
navy_capital_ship_defence_factor = 0.05
}
#俾斯麦的遗产
trait_bisimaideyichan = {
random = no
army_core_attack_factor = 0.1
army_core_defence_factor = 0.1
political_power_cost = 0.2
}
#稳定优先
trait_wendingyouxian = {
random = no
stability_factor = 0.15
war_support_factor = 0.15
army_core_attack_factor = 0.1
army_core_defence_factor = 0.1
}
#赤色元首
trait_chiseyuanshou = {
random = no
surrender_limit = 0.1
army_org_factor = 0.05
army_morale_factor = 0.05
army_core_attack_factor = 0.25
army_core_defence_factor = 0.25
}
#赤色元首2
trait_chiseyuanshou2 = {
random = no
surrender_limit = 0.15
army_org_factor = 0.15
army_morale_factor = 0.15
army_attack_factor = 0.15
army_defence_factor = 0.15
army_core_attack_factor = 0.35
army_core_defence_factor = 0.35
}

View File

@@ -703,4 +703,63 @@ leader_traits = {
}
}
}
trait_TIX_reichswerke_improved_2 = {
random = no
consumer_goods_factor = -0.1
local_resources_factor = 0.1
industrial_capacity_factory = 0.05
industrial_capacity_dockyard = 0.05
production_factory_efficiency_gain_factor = 0.05
production_factory_max_efficiency_factor = 0.05
production_lack_of_resource_penalty_factor = -0.15
equipment_bonus = {
infantry_equipment = {
build_cost_ic = -0.05
instant = yes
}
artillery = {
build_cost_ic = -0.05
instant = yes
}
}
ai_will_do = {
factor = 1
}
}
trait_TIX_hanz_building = {
random = no
production_speed_infrastructure_factor = 0.1
production_speed_rail_way_factor = 0.1
production_speed_industrial_complex_factor = 0.05
production_speed_bunker_factor = 0.1
production_speed_coastal_bunker_factor = 0.1
production_speed_arms_factory_factor = 0.1
global_building_slots = 1
military_industrial_organization_policy_cost = -0.75
military_industrial_organization_design_team_assign_cost = -0.5
military_industrial_organization_industrial_manufacturer_assign_cost = -0.5
}
trait_TIX_hanz_building_no_aat = {
random = no
production_speed_infrastructure_factor = 0.1
production_speed_rail_way_factor = 0.1
production_speed_industrial_complex_factor = 0.05
production_speed_coastal_bunker_factor = 0.1
production_speed_arms_factory_factor = 0.1
production_speed_bunker_factor = 0.1
global_building_slots = 1
tank_manufacturer_cost_factor = -0.35
materiel_manufacturer_cost_factor = -0.35
aircraft_manufacturer_cost_factor = -0.35
naval_manufacturer_cost_factor = -0.35
}
}

View File

@@ -938,6 +938,7 @@ TIX_jihua = {
OR = {
has_completed_focus = TIX_danzehuozhanzheng
has_completed_focus = TIX_danzehyuanqubaohu
has_completed_focus = TIX_dongfangshengcunkongjian
}
has_war_with = POL
}
@@ -1061,6 +1062,8 @@ TIX_jihua = {
OR = {
has_completed_focus = TIX_zhifujuxiong
has_completed_focus = TIX_danzehyuanqubaohu
has_completed_focus = TIX_jiuzhengbeiliandecuowu
has_completed_focus = TIX_heiseliming
}
has_war_with = BFL
}
@@ -1100,6 +1103,7 @@ TIX_jihua = {
OR = {
has_completed_focus = TIX_kuayuedaxiyang
has_government = neutrality
has_government = communism
}
OR = {
has_war_with = BYG
@@ -1578,7 +1582,10 @@ TIX_neiwu = {
has_war_with = TIX
is_major = yes
}
or = {
has_government = fascism
has_completed_focus = TIX_laibixijihua
}
has_offensive_war = yes
threat > 0.95
OR = {

View File

@@ -600,6 +600,19 @@ ideas = {
political_power_gain = 1
}
}
TIX_ghgdyh = {
picture = generic_pp_unity_bonus
allowed_civil_war = {
always = yes
}
modifier = {
stability_factor = 0.25
political_power_gain = 1.5
democratic_drift = 0.1
political_advisor_cost_factor = -0.25
}
}
TIX_txngyh = {
picture = generic_pp_unity_bonus
allowed_civil_war = {
@@ -884,6 +897,129 @@ ideas = {
production_speed_radar_station_factor = 0.2
}
}
TIX_the_shield_of_democracy_conservatism_welfare_and_democracy_idea = {
name = GER_the_shield_of_democracy_idea
allowed = {
always = no
}
allowed_civil_war = {
has_government = democratic
}
removal_cost = -1
picture = GER_the_shield_of_democracy
modifier = {
army_core_attack_factor = 0.5
army_core_defence_factor = 0.5
army_attack_factor = 0.15
army_defence_factor = 0.15
drift_defence_factor = 0.5
high_command_cost_factor = -0.15
air_chief_cost_factor = -0.15
army_chief_cost_factor = -0.15
navy_chief_cost_factor = -0.15
mobilization_laws_cost_factor = -0.25
monthly_population = 0.2
defensive_war_stability_factor = 0.4
party_popularity_stability_factor = 0.25
send_volunteers_tension = -0.8
send_volunteer_size = 3
air_volunteer_cap = 3
}
}
TIX_weirenquanerzhan_idea = {
allowed = {
always = no
}
allowed_civil_war = {
has_government = democratic
}
removal_cost = -1
picture = ETH_conservative_high_command
modifier = {
army_core_attack_factor = 0.25
army_core_defence_factor = 0.25
army_attack_factor = 0.25
army_defence_factor = 0.25
drift_defence_factor = 0.5
}
}
TIX_jingjifanrong_idea = {
allowed = {
always = no
}
allowed_civil_war = {
has_government = democratic
}
removal_cost = -1
picture = GER_wirtschaftswunder
modifier = {
line_change_production_efficiency_factor = 0.25
industrial_capacity_factory = 0.25
industrial_capacity_dockyard = 0.25
production_factory_max_efficiency_factor = 0.15
production_factory_efficiency_gain_factor = 0.15
consumer_goods_expected_value = -0.05
}
}
TIX_jungongfuheti_idea = {
allowed = {
always = no
}
allowed_civil_war = {
has_government = communism
}
removal_cost = -1
picture = GER_wunderwaffen
modifier = {
consumer_goods_factor = 0.25
global_building_slots_factor = 0.25
production_speed_buildings_factor = 0.25
industrial_capacity_factory = 0.25
production_speed_arms_factory_factor = 0.25
production_speed_industrial_complex_factor = 0.25
military_industrial_organization_funds_gain = 0.75
industrial_concern_cost_factor = -0.5
}
}
TIX_wzgfy = {
picture = GER_aufrustung
allowed_civil_war = {
always = yes
}
modifier = {
army_attack_factor = 0.35
army_defence_factor = 0.35
drift_defence_factor = 0.5
production_speed_infrastructure_factor = 0.15
production_speed_arms_factory_factor = 0.15
production_speed_industrial_complex_factor = 0.15
production_speed_air_base_factor = 0.3
production_speed_naval_base_factor = 0.3
production_speed_dockyard_factor = 0.15
}
}
}
political_advisor = {
@@ -1129,6 +1265,12 @@ tank_manufacturer = {
allowed = {
original_tag = TIX
}
visible = {
NOT = { has_completed_focus = TIX_chenglihansijituan }
}
cost = 150
research_bonus = {
industry = 0.05
@@ -1138,7 +1280,38 @@ tank_manufacturer = {
traits = { refinery_concern }
ai_will_do = {
factor = 0
factor = 1
}
}
GER_ig_faben_improved = {
name = ig_faben
picture = ig_faben
allowed = {
original_tag = TIX
}
visible = {
has_completed_focus = TIX_chenglihansijituan
}
cost = 150
research_bonus = {
industry = 0.05
synth_resources = 0.15
}
modifier = {
production_speed_synthetic_refinery_factor = 0.1
production_speed_fuel_silo_factor = 0.1
}
traits = { refinery_concern }
ai_will_do = {
factor = 1
}
}
@@ -1147,16 +1320,18 @@ tank_manufacturer = {
allowed = {
original_tag = TIX
}
cost = 150
research_bonus = {
industry = 0.15
}
ai_will_do = {
factor = 10
}
traits = { industrial_concern }
ai_will_do = {
factor = 2
}
}
siemens = {
@@ -1164,17 +1339,331 @@ tank_manufacturer = {
allowed = {
original_tag = TIX
}
cost = 150
research_bonus = {
electronics = 0.15
}
traits = { electronics_concern }
}
TIX_vereinigte_stahlwerke = {
picture = GER_vereinigte_stahlwerke
ai_will_do = {
factor = 10
allowed = {
original_tag = TIX
}
}
cost = 150
research_bonus = {
excavation_tech = 0.15
}
traits = { mining_company }
}
TIX_deutsche_reichsbahn = {
picture = GER_deutsche_reichsbahn
allowed = {
original_tag = TIX
}
visible = {
NOT = { has_completed_focus = TIX_chenglihansijituan }
}
cost = 150
research_bonus = {
train_tech = 0.15
}
traits = { railway_company }
}
TIX_deutsche_reichsbahn_improved = {
name = GER_deutsche_reichsbahn
picture = GER_deutsche_reichsbahn
allowed = {
original_tag = TIX
}
visible = {
has_completed_focus = TIX_chenglihansijituan
}
cost = 150
research_bonus = {
train_tech = 0.15
}
equipment_bonus = {
train_equipment_2 = {
build_cost_ic = -0.15
#armor_value = 0.1
instant = yes
}
}
traits = { improved_railway_company }
}
TIX_philipp_holzmann = {
picture = GER_philipp_holzmann
allowed = {
original_tag = TIX
}
visible = {
NOT = { has_completed_focus = TIX_chenglihansijituan }
}
cost = 150
ai_will_do = {
base = 1
modifier = {
factor = 5
is_historical_focus_on = yes
}
}
traits = { construction_company }
}
TIX_philipp_holzmann_improved = {
name = TIX_philipp_holzmann
picture = GER_philipp_holzmann
allowed = {
original_tag = TIX
}
visible = {
has_completed_focus = TIX_chenglihansijituan
NOT = { has_completed_focus = TIX_tiexuedehansi }
}
cost = 150
research_bonus = {
construction_tech = 0.15
}
traits = { GER_philipp_holzmann_trait }
}
TIX_hanz_building = {
name = TIX_hanz_building
picture = GER_philipp_holzmann
allowed = {
original_tag = TIX
has_dlc = "Arms Against Tyranny"
}
visible = {
has_completed_focus = TIX_tiexuedehansi
}
cost = 150
research_bonus = {
construction_tech = 0.15
}
traits = { trait_TIX_hanz_building }
}
TIX_hanz_building_no_aat = {
name = TIX_hanz_building
picture = GER_philipp_holzmann
allowed = {
original_tag = TIX
NOT = { has_dlc = "Arms Against Tyranny" }
}
visible = {
has_completed_focus = TIX_tiexuedehansi
}
cost = 150
research_bonus = {
construction_tech = 0.15
}
traits = { trait_TIX_hanz_building_no_aat }
}
TIX_organization_todt = {
picture = GER_organization_todt
allowed = {
original_tag = TIX
}
visible = {
NOT = { has_completed_focus = TIX_chenglihansijituan }
}
cost = 75
ai_will_do = {
base = 10
}
research_bonus = {
construction_tech = 0.15
}
traits = { GER_organization_todt_trait }
}
TIX_organization_todt_improved = {
name = TIX_organization_todt
picture = GER_organization_todt
allowed = {
original_tag = TIX
}
visible = {
has_completed_focus = TIX_chenglihansijituan
NOT = { has_completed_focus = TIX_tiexuedehansi }
}
cost = 75
ai_will_do = {
base = 20
}
research_bonus = {
construction_tech = 0.15
}
traits = { GER_organization_todt_improved_trait }
}
TIX_rwe = {
picture = generic_energy_concern
allowed = {
original_tag = TIX
}
cost = 150
research_bonus = {
nuclear = 0.05
}
traits = { energy_supply_company }
}
TIX_reichswerke = {
picture = GER_reichswerke
allowed = {
original_tag = TIX
}
visible = {
NOT = { has_completed_focus = TIX_chenglihansijituan }
}
available = {
}
cost = 150
research_bonus = {
excavation_tech = 0.05
industry = 0.05
}
traits = { conglomerate }
ai_will_do = { factor = 8 }
}
TIX_reichswerke_improved = {
name = TIX_reichswerke_improved
picture = GER_reichswerke
allowed = {
original_tag = TIX
}
visible = {
has_completed_focus = TIX_chenglihansijituan
NOT = { has_completed_focus = TIX_tiexuedehansi }
}
available = {
}
cost = 100
research_bonus = {
excavation_tech = 0.05
industry = 0.05
}
traits = { GER_reichswerke_conglomerate }
}
TIX_reichswerke_improved_2 = {
name = TIX_reichswerke_improved_2
picture = GER_reichswerke
allowed = {
original_tag = TIX
}
visible = {
has_completed_focus = TIX_tiexuedehansi
}
available = {
}
cost = 100
research_bonus = {
excavation_tech = 0.15
industry = 0.15
}
traits = { trait_TIX_reichswerke_improved_2 }
}
}
materiel_manufacturer = {

View File

@@ -537,7 +537,7 @@ BFL_okmo_organization = {
BFL_mytishchy_machine_building_plant_organization = {
include = generic_tank_refurbishment_plant_organization
icon = GFX_idea_BFL_mytishchy_machine_building_plant
icon = GFX_idea_SOV_mytishchy_machine_building_plant
allowed = {
tag = BFL
@@ -547,7 +547,7 @@ BFL_mytishchy_machine_building_plant_organization = {
token = BFL_mytishchy_machine_building_plant_organization_up
name = BFL_mytishchy_machine_building_plant_up
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_idea_BFL_mytishchy_machine_building_plant
icon = GFX_idea_SOV_mytishchy_machine_building_plant
special_trait_background = yes
position = { x=9 y=0 }
@@ -689,7 +689,7 @@ BFL_mytishchy_machine_building_plant_organization = {
BFL_kirov_organization = {
include = generic_heavy_tank_organization
icon = GFX_idea_BFL_kirov
icon = GFX_idea_SOV_kirov
allowed = {
original_tag = BFL
@@ -705,7 +705,7 @@ BFL_kirov_organization = {
token = BFL_kirov_organization_up
name = BFL_kirov_up
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_idea_BFL_kirov
icon = GFX_idea_SOV_kirov
special_trait_background = yes
position = { x=9 y=0 }
@@ -1062,7 +1062,7 @@ BFL_nevskoye_design_bureau_organization = {
BFL_rubin_design_bureau_organization = {
include = generic_raider_ship_organization
icon = GFX_idea_BFL_rubin_design_bureau
icon = GFX_idea_SOV_rubin_design_bureau
allowed = {
tag = BFL
@@ -1139,7 +1139,7 @@ BFL_rubin_design_bureau_organization = {
token = BFL_rubin_design_bureau_organization_up
name = BFL_rubin_design_bureau_up
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_idea_BFL_rubin_design_bureau
icon = GFX_idea_SOV_rubin_design_bureau
special_trait_background = yes
position = { x=8 y=3 }
@@ -1186,12 +1186,13 @@ BFL_rubin_design_bureau_organization = {
}
available = {
}
on_complete = {
FROM = {
add_tech_bonus = {
name = BFL_merge_ship_plant_2_baltic
bonus = 1
uses = 1
category = naval_mines
@@ -1199,7 +1200,7 @@ BFL_rubin_design_bureau_organization = {
}
}
limit_to_equipment_type = { mio_cat_eq_all_cruiser }
limit_to_equipment_type = { mio_cat_eq_all_cruiser mio_cat_eq_all_destroyer ship_hull_submarine }
production_bonus = {
production_cost_factor = @ship_production_capacity_factor
@@ -1225,14 +1226,14 @@ BFL_rubin_design_bureau_organization = {
}
available = {
}
on_complete = {
}
limit_to_equipment_type = { mio_cat_eq_all_cruiser }
limit_to_equipment_type = { mio_cat_eq_all_cruiser mio_cat_eq_all_destroyer ship_hull_submarine }
production_bonus = {
production_cost_factor = @ship_production_capacity_factor
@@ -1240,33 +1241,61 @@ BFL_rubin_design_bureau_organization = {
}
add_trait = {
token = BFL_mio_trait_merge_plant_no_5
name = BFL_merge_ship_plant_1_baltic
token = BFL_mio_trait_merge_plant_no_363
name = BFL_merge_ship_plant_2_baltic
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_generic_mio_department_icon_ship_screen_ship_production
special_trait_background = yes
position = { x=@ship_2_X y=@ship_2_Y }
mutually_exclusive = { BFL_mio_trait_merge_plant_no_190 }
visible = {
FROM = { original_tag = BFL }
}
available = {
}
limit_to_equipment_type = { mio_cat_eq_all_cruiser }
limit_to_equipment_type = { mio_cat_eq_all_destroyer }
production_bonus = {
production_cost_factor = @ship_cruiser_production_cost_factor
production_cost_factor = @ship_destroyer_production_cost_factor
}
}
add_trait = {
token = BFL_mio_trait_merge_plant_no_190
name = BFL_merge_ship_plant_3_baltic
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_generic_mio_department_icon_ship_submarine_production
special_trait_background = yes
position = { x=@ship_3_X y=@ship_3_Y }
mutually_exclusive = { BFL_mio_trait_merge_plant_no_363 }
visible = {
FROM = { original_tag = BFL }
}
available = {
}
limit_to_equipment_type = { ship_hull_submarine }
production_bonus = {
production_cost_factor = @ship_submarine_production_cost_factor
}
}
}
BFL_black_sea_shipyard_organization = {
include = generic_black_sea_fleet_organization
icon = GFX_idea_BFL_black_sea_shipyard
icon = GFX_idea_SOV_black_sea_shipyard
add_trait = {
token = bulizaochuanchang_1
name = bulizaochuanchang_1
@@ -1372,7 +1401,7 @@ BFL_black_sea_shipyard_organization = {
token = BFL_black_sea_shipyard_organization_up
name = BFL_black_sea_shipyard_up
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_idea_BFL_black_sea_shipyard
icon = GFX_idea_SOV_black_sea_shipyard
special_trait_background = yes
position = { x=9 y=0 }
@@ -1404,8 +1433,8 @@ BFL_black_sea_shipyard_organization = {
}
add_trait = { #MTG version
token = BFL_mio_trait_merge_plant_no_370
name = BFL_merge_ship_plant_4_baltic
token = BFL_mio_trait_merge_mariupol_plant
name = BFL_merge_ship_plant_4_black_sea
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_generic_mio_trait_icon_mines
special_trait_background = yes
@@ -1424,6 +1453,7 @@ BFL_black_sea_shipyard_organization = {
on_complete = {
FROM = {
add_tech_bonus = {
name = BFL_merge_ship_plant_2_baltic
bonus = 1
uses = 1
category = naval_mines
@@ -1431,7 +1461,7 @@ BFL_black_sea_shipyard_organization = {
}
}
limit_to_equipment_type = { mio_cat_eq_all_cruiser }
limit_to_equipment_type = { mio_cat_eq_all_cruiser mio_cat_eq_all_destroyer ship_hull_submarine }
production_bonus = {
production_cost_factor = @ship_production_capacity_factor
@@ -1443,8 +1473,8 @@ BFL_black_sea_shipyard_organization = {
}
add_trait = { #No-MTG version
token = BFL_mio_trait_merge_plant_no_370_no_mtg
name = BFL_merge_ship_plant_4_baltic
token = BFL_mio_trait_merge_mariupol_plant_no_mtg
name = BFL_merge_ship_plant_4_black_sea
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_generic_mio_trait_icon_mines
special_trait_background = yes
@@ -1457,14 +1487,14 @@ BFL_black_sea_shipyard_organization = {
}
available = {
}
on_complete = {
}
limit_to_equipment_type = { mio_cat_eq_all_cruiser }
limit_to_equipment_type = { mio_cat_eq_all_cruiser mio_cat_eq_all_destroyer ship_hull_submarine }
production_bonus = {
production_cost_factor = @ship_production_capacity_factor
@@ -1472,33 +1502,61 @@ BFL_black_sea_shipyard_organization = {
}
add_trait = {
token = BFL_mio_trait_merge_plant_no_5
name = BFL_merge_ship_plant_1_baltic
token = BFL_mio_trait_merge_leninskaya_kuznitsa_plant
name = BFL_merge_ship_plant_2_black_sea
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_generic_mio_department_icon_ship_screen_ship_production
special_trait_background = yes
position = { x=@ship_2_X y=@ship_2_Y }
mutually_exclusive = { BFL_mio_trait_merge_plant_no_340 }
visible = {
FROM = { original_tag = BFL }
}
available = {
}
limit_to_equipment_type = { mio_cat_eq_all_cruiser }
limit_to_equipment_type = { mio_cat_eq_all_destroyer }
production_bonus = {
production_cost_factor = @ship_cruiser_production_cost_factor
production_cost_factor = @ship_destroyer_production_cost_factor
}
}
add_trait = {
token = BFL_mio_trait_merge_plant_no_340
name = BFL_merge_ship_plant_3_black_sea
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_generic_mio_department_icon_ship_submarine_production
special_trait_background = yes
position = { x=@ship_3_X y=@ship_3_Y }
mutually_exclusive = { BFL_mio_trait_merge_leninskaya_kuznitsa_plant }
visible = {
FROM = { original_tag = BFL }
}
available = {
}
limit_to_equipment_type = { ship_hull_submarine }
production_bonus = {
production_cost_factor = @ship_submarine_production_cost_factor
}
}
}
BFL_sevastopol_marine_plant_organization = {
include = generic_refurbishment_repair_organization
icon = GFX_idea_BFL_sevastopol_marine_plant
icon = GFX_idea_SOV_sevastopol_marine_plant
add_trait = {
token = bulizaochuanchang_1
name = bulizaochuanchang_1
@@ -1599,7 +1657,7 @@ BFL_sevastopol_marine_plant_organization = {
token = BFL_sevastopol_marine_plant_organization_up
name = BFL_sevastopol_marine_plant_up
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_idea_BFL_sevastopol_marine_plant
icon = GFX_idea_SOV_sevastopol_marine_plant
special_trait_background = yes
position = { x=9 y=0 }
@@ -1635,8 +1693,8 @@ BFL_sevastopol_marine_plant_organization = {
}
add_trait = { #MTG version
token = BFL_mio_trait_merge_plant_no_370
name = BFL_merge_ship_plant_4_baltic
token = BFL_mio_trait_merge_mariupol_plant
name = BFL_merge_ship_plant_4_black_sea
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_generic_mio_trait_icon_mines
special_trait_background = yes
@@ -1655,6 +1713,7 @@ BFL_sevastopol_marine_plant_organization = {
on_complete = {
FROM = {
add_tech_bonus = {
name = BFL_merge_ship_plant_2_baltic
bonus = 1
uses = 1
category = naval_mines
@@ -1674,8 +1733,8 @@ BFL_sevastopol_marine_plant_organization = {
}
add_trait = { #No-MTG version
token = BFL_mio_trait_merge_plant_no_370_no_mtg
name = BFL_merge_ship_plant_4_baltic
token = BFL_mio_trait_merge_mariupol_plant_no_mtg
name = BFL_merge_ship_plant_4_black_sea
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_generic_mio_trait_icon_mines
special_trait_background = yes
@@ -1688,11 +1747,11 @@ BFL_sevastopol_marine_plant_organization = {
}
available = {
}
on_complete = {
}
limit_to_equipment_type = { mio_cat_eq_all_cruiser }
@@ -1703,8 +1762,8 @@ BFL_sevastopol_marine_plant_organization = {
}
add_trait = {
token = BFL_mio_trait_merge_plant_no_5
name = BFL_merge_ship_plant_1_baltic
token = BFL_mio_trait_merge_plant_no_200
name = BFL_merge_ship_plant_1_black_sea
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_generic_mio_department_icon_ship_screen_ship_production
special_trait_background = yes
@@ -1716,7 +1775,7 @@ BFL_sevastopol_marine_plant_organization = {
}
available = {
}
limit_to_equipment_type = { mio_cat_eq_all_cruiser }
@@ -2581,10 +2640,10 @@ BFL_tula_arms_plant_organization = {
}
add_trait = {
token = BFL_mio_trait_merge_plant_no_172
name = BFL_merge_materiel_plant_1_artillery
token = BFL_mio_trait_merge_plant_no_622
name = BFL_merge_materiel_plant_1_infantry
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_generic_mio_department_icon_artillery_production
icon = GFX_generic_mio_department_icon_infantry_production
special_trait_background = yes
position = { x=@materiel_1_X y=@materiel_1_Y }
@@ -2594,11 +2653,11 @@ BFL_tula_arms_plant_organization = {
}
available = {
}
production_bonus = {
production_cost_factor = @artillery_production_cost_factor
production_cost_factor = @infantry_equipment_production_cost_factor
}
}
@@ -2696,10 +2755,10 @@ BFL_gaz_organization = {
}
add_trait = {
token = BFL_mio_trait_merge_plant_no_172
name = BFL_merge_materiel_plant_1_artillery
token = BFL_mio_trait_merge_automobile_tool_plant
name = BFL_merge_materiel_plant_1_motorized
#icon = GFX_generic_mio_department_icon_facilities
icon = GFX_generic_mio_department_icon_artillery_production
icon = GFX_generic_mio_department_icon_motorized_mechanized_production
special_trait_background = yes
position = { x=@materiel_1_X y=@materiel_1_Y }
@@ -2713,7 +2772,7 @@ BFL_gaz_organization = {
}
production_bonus = {
production_cost_factor = @artillery_production_cost_factor
production_cost_factor = @motorized_production_cost_factor
}
}

View File

@@ -348,7 +348,7 @@ TIX_henschel_organization = {
TIX_man_organization = {
include = generic_medium_tank_organization
icon = GFX_idea_TIX_MAN
icon = GFX_idea_GER_MAN
allowed = {
tag = TIX
@@ -535,7 +535,7 @@ TIX_man_organization = {
#Alkett
TIX_alkett_organization = {
include = generic_assault_guns_organization
icon = GFX_idea_GeR_alkett
icon = GFX_idea_GER_alkett
allowed = {
original_tag = TIX
@@ -948,7 +948,7 @@ TIX_daimler_benz_organization = {
TIX_deschimag_organization = {
include = generic_escort_ship_organization
icon = GFX_idea_TIX_deschimag
icon = GFX_idea_GER_deschimag
override_trait = {
token = generic_mio_trait_fleet_escorts
@@ -1404,7 +1404,7 @@ TIX_blohm_und_voss_organization = {
TIX_hdw_organization = {
include = generic_submarine_organization
icon = GFX_idea_TIX_hdw
icon = GFX_idea_GER_hdw
allowed = {
original_tag = TIX
@@ -1603,7 +1603,7 @@ TIX_hdw_organization = {
TIX_deutsche_werke_organization = {
include = generic_task_force_ship_organization
icon = GFX_idea_TIX_deutsche_werke
icon = GFX_idea_GER_deutsche_werke
override_trait = {
token = generic_mio_trait_primary_fire_director_control
@@ -1794,7 +1794,7 @@ TIX_deutsche_werke_organization = {
TIX_kriegsmarinewerft_wilhelmshaven_organization = {
include = generic_refurbishment_repair_organization
icon = GFX_idea_TIX_kriegsmarinewerft_wilhelmshaven
icon = GFX_idea_GER_kriegsmarinewerft_wilhelmshaven
allowed = {
original_tag = TIX
@@ -2672,7 +2672,7 @@ TIX_dornier_organization = {
TIX_arado_flugzeugwerke_organization = {
include = generic_multi_role_aircraft_organization
icon = GFX_idea_TIX_arado_flugzeugwerke
icon = GFX_idea_GER_arado_flugzeugwerke
allowed = {
original_tag = TIX
@@ -2767,7 +2767,7 @@ TIX_arado_flugzeugwerke_organization = {
TIX_fieseler_organization = {
include = generic_naval_aircraft_organization
icon = GFX_idea_TIX_fieseler
icon = GFX_idea_GER_fieseler
allowed = {
original_tag = TIX
@@ -2840,7 +2840,7 @@ TIX_fieseler_organization = {
TIX_focke_achgelis_organization = {
include = generic_helicopter_organization
icon = GFX_idea_TIX_focke_achgelis
icon = GFX_idea_GER_focke_achgelis
allowed = {
original_tag = TIX
@@ -3332,7 +3332,7 @@ TIX_opel_organization = {
TIX_carl_walther_organization = {
include = generic_support_equipment_organization
icon = GFX_idea_TIX_carl_walther
icon = GFX_idea_GER_carl_walther
allowed = {
original_tag = TIX
@@ -3389,7 +3389,7 @@ TIX_carl_walther_organization = {
TIX_auto_union_organization = {
include = generic_armored_car_organization
icon = GFX_idea_TIX_auto_union
icon = GFX_idea_GER_auto_union
allowed = {
original_tag = TIX

View File

@@ -918,7 +918,43 @@ focus_tree = {
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
custom_effect_tooltip = TIX_chenglihansijituan_tips
add_ideas = TIX_hsjt
if = {
limit = { has_idea = ig_faben }
swap_ideas = {
add_idea = GER_ig_faben_improved
remove_idea = ig_faben
}
}
if = {
limit = { has_idea = TIX_deutsche_reichsbahn }
swap_ideas = {
add_idea = TIX_deutsche_reichsbahn_improved
remove_idea = TIX_deutsche_reichsbahn
}
}
if = {
limit = { has_idea = TIX_philipp_holzmann }
swap_ideas = {
add_idea = TIX_philipp_holzmann_improved
remove_idea = TIX_philipp_holzmann
}
}
if = {
limit = { has_idea = TIX_organization_todt }
swap_ideas = {
add_idea = TIX_organization_todt_improved
remove_idea = TIX_organization_todt
}
}
if = {
limit = { has_idea = TIX_reichswerke }
swap_ideas = {
add_idea = TIX_reichswerke_improved
remove_idea = TIX_reichswerke
}
}
}
}
focus = {
@@ -994,15 +1030,51 @@ focus_tree = {
}
relative_position_id = TIX_jituanshengchanbu
cost = 5
available = {
if = {
limit = {
is_ai = no
}
num_of_factories > 599
}
}
ai_will_do = {
factor = 5
}
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
custom_effect_tooltip = TIX_chenglihansijituan_tips
swap_ideas = {
add_idea = TIX_txhsjt
remove_idea = TIX_hsjt
}
if = {
limit = { has_idea = TIX_reichswerke_improved }
swap_ideas = {
add_idea = TIX_reichswerke_improved_2
remove_idea = TIX_reichswerke_improved
}
}
if = {
limit = { has_idea = TIX_organization_todt_improved
has_idea = TIX_philipp_holzmann_improved
has_dlc = "Arms Against Tyranny" }
swap_ideas = {
add_idea = TIX_hanz_building
remove_idea = TIX_organization_todt_improved
remove_idea = TIX_philipp_holzmann_improved
}
}
if = {
limit = { has_idea = TIX_organization_todt_improved
has_idea = TIX_philipp_holzmann_improved
NOT = { has_dlc = "Arms Against Tyranny" } }
swap_ideas = {
add_idea = TIX_hanz_building_no_aat
remove_idea = TIX_organization_todt_improved
remove_idea = TIX_philipp_holzmann_improved
}
}
}
}
focus = {
@@ -2282,7 +2354,7 @@ focus_tree = {
add_political_power = 200
set_party_name = {
ideology = fascism
long_name = "铁血党"
long_name = "俾斯麦元首最忠实的铁血帝国党"
name = "铁血党"
}
}
@@ -2667,7 +2739,7 @@ focus_tree = {
add_war_support = 0.3
add_popularity = {
ideology = communism
popularity = 0.25
popularity = 0.1
}
}
}
@@ -2692,7 +2764,20 @@ focus_tree = {
available_if_capitulated = no
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_political_power = 150
add_political_power = 50
add_war_support = 0.1
TIX_niulunbao = {
add_country_leader_role = {
country_leader = {
expire = "4999.1.1"
ideology = niulunbaozhidu
traits = {
trait_chiseyuanshou
}
}
promote_leader = yes
}
}
}
}
@@ -2714,7 +2799,20 @@ focus_tree = {
available_if_capitulated = no
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_political_power = 150
add_popularity = {
ideology = communism
popularity = 0.2
}
add_popularity = {
ideology = fascism
popularity = 0.1
}
set_party_name = {
ideology = communism
long_name = "纽伦堡元首最忠实的红色铁血党"
name = "铁血党"
}
}
}
focus = {
@@ -2742,7 +2840,7 @@ focus_tree = {
}
set_party_name = {
ideology = fascism
long_name = "铁血党"
long_name = "俾斯麦元首最忠实的铁血帝国党"
name = "铁血党"
}
add_ideas = TIX_bsddjd2
@@ -2778,7 +2876,27 @@ focus_tree = {
available_if_capitulated = no
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_political_power = 150
set_politics = {
ruling_party = communism
}
add_popularity = {
ideology = communism
popularity = 0.25
}
remove_ideas = TIX_ggdyh
BFL = {
add_ai_strategy = {
type = antagonize
id = "TIX"
value = 300
}
}
add_ai_strategy = {
type = antagonize
id = "BFL"
value = 300
}
}
}
focus = {
@@ -2799,7 +2917,14 @@ focus_tree = {
available_if_capitulated = no
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
swap_ruler_traits = {
remove = trait_chiseyuanshou
add = trait_chiseyuanshou2
}
add_country_leader_trait = {
trait = twys
ideology = communism
}
}
}
focus = {
@@ -2807,7 +2932,7 @@ focus_tree = {
icon = GFX_focus_GER_form_organization_todt
x = 0
y = 1
cost = 7
cost = 10
prerequisite = {
focus = TIX_zhengshijiegaunguojiaquanli
}
@@ -2820,7 +2945,7 @@ focus_tree = {
available_if_capitulated = no
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = TIX_jungongfuheti_idea
}
}
focus = {
@@ -2828,11 +2953,14 @@ focus_tree = {
icon = GFX_focus_GER_form_the_stasi
x = 2
y = 1
cost = 7
cost = 10
prerequisite = {
focus = TIX_zhengshijiegaunguojiaquanli
}
relative_position_id = TIX_zhengshijiegaunguojiaquanli
available = {
has_completed_focus = TIX_chongjiangongye
}
ai_will_do = {
factor = 100
}
@@ -2841,7 +2969,17 @@ focus_tree = {
available_if_capitulated = no
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_political_power = 120
add_war_support = 0.3
custom_effect_tooltip = TIX_jiesuozongtizhanjueyi_tips
custom_effect_tooltip = TIX_feichuhansizhaiquan_tips
add_ideas = TIX_wzgfy
if = {
limit = {
has_idea = TIX_hszq
}
remove_ideas = TIX_hszq
}
}
}
focus = {
@@ -2868,7 +3006,7 @@ focus_tree = {
available_if_capitulated = no
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
custom_effect_tooltip = TIX_jianlirenminweiyuanxiaqu_tips
}
}
focus = {
@@ -3135,7 +3273,7 @@ focus_tree = {
relative_position_id = TIX_zhongjianlichang
mutually_exclusive = {
focus = TIX_shouhuzuihaodeougen
}--
}
ai_will_do = {
factor = 10
}
@@ -3199,7 +3337,10 @@ focus_tree = {
available_if_capitulated = no
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
swap_ideas = {
remove_idea = TIX_ggdyh
add_idea = TIX_ghgdyh
}
}
}
focus = {
@@ -3207,7 +3348,7 @@ focus_tree = {
icon = GFX_focus_generic_welfare
x = 1
y = 1
cost = 5
cost = 10
prerequisite = {
focus = TIX_gaoxuanju
}
@@ -3220,7 +3361,7 @@ focus_tree = {
available_if_capitulated = no
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = TIX_jingjifanrong_idea
}
}
focus = {
@@ -3244,7 +3385,8 @@ focus_tree = {
available_if_capitulated = no
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = GER_the_shield_of_democracy_conservatism_welfare_and_democracy_idea
add_research_slot = 1
add_ideas = TIX_the_shield_of_democracy_conservatism_welfare_and_democracy_idea
}
}
focus = {
@@ -3252,7 +3394,7 @@ focus_tree = {
icon = GFX_focus_bisimai_prison
x = 0
y = 1
cost = 5
cost = 10
prerequisite = {
focus = TIX_minzhuzhidun
}
@@ -3265,7 +3407,8 @@ focus_tree = {
available_if_capitulated = no
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_ideas = TIX_weirenquanerzhan_idea
remove_ideas = TIX_bsmdfk
}
}
focus = {
@@ -3436,7 +3579,7 @@ focus_tree = {
}
set_party_name = {
ideology = fascism
long_name = "铁血党"
long_name = "俾斯麦元首最忠实的铁血帝国党"
name = "铁血党"
}
add_ideas = TIX_bsddjd2
@@ -6681,7 +6824,21 @@ focus_tree = {
ai_will_do = {
factor = 50
}
available = {
is_puppet = no
has_war = no
}
bypass = {
not = { country_exists = DEN }
not = { country_exists = NOR }
not = { country_exists = SWE }
}
completion_reward = {
guojishengyu_down_5 = yes
add_named_threat = {
threat = 5
name = "北方最后通牒"
}
if = {
limit = {
country_exists = DEN
@@ -6703,6 +6860,25 @@ focus_tree = {
}
SWE = { country_event = az_tianjiang.307 }
}
effect_tooltip = {
custom_effect_tooltip = if_they_accept_tt
set_autonomy = {
target = DEN
autonomous_state = az_autonomy_volkskommissariat
}
set_autonomy = {
target = NOR
autonomous_state = az_autonomy_volkskommissariat
}
set_autonomy = {
target = SWE
autonomous_state = az_autonomy_volkskommissariat
}
custom_effect_tooltip = if_they_refuse_tt
create_wargoal = { target = DEN type = take_state_focus }
create_wargoal = { target = NOR type = take_state_focus }
create_wargoal = { target = SWE type = take_state_focus }
}
}
}
focus = {
@@ -6721,8 +6897,43 @@ focus_tree = {
ai_will_do = {
factor = 50
}
available = {
is_puppet = no
has_war = no
}
bypass = {
not = { country_exists = AUS }
}
completion_reward = {
guojishengyu_down_10 = yes
add_named_threat = {
threat = 10
name = "奥地利危机"
}
AUS = {
country_event = az_tianjiang.310
}
effect_tooltip = {
custom_effect_tooltip = if_they_accept_tt
add_political_power = 150
add_stability = 0.2
add_war_support = 0.2
army_experience = 25
add_state_core = 4
add_state_core = 152
add_state_core = 153
add_state_core = 848
add_state_core = 975
add_state_core = 976
custom_effect_tooltip = generic_skip_one_line_tt
annex_country = { target = AUS transfer_troops = yes }
custom_effect_tooltip = if_they_refuse_tt
create_wargoal = { target = AUS type = annex_everything }
}
}
}
focus = {
@@ -6737,12 +6948,51 @@ focus_tree = {
cost = 5
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
is_puppet = no
has_war = no
}
bypass = {
}
ai_will_do = {
factor = 50
}
completion_reward = {
guojishengyu_down_1 = yes
add_named_threat = {
threat = 5
name = "东欧危机"
}
every_country = {
limit = {
original_tag = POL
owns_state = 10
}
country_event = az_tianjiang.311
}
custom_effect_tooltip = TIX_dongfangshengcunkongjian_tips
effect_tooltip = {
custom_effect_tooltip = if_they_accept_tt
set_autonomy = {
target = POL
autonomy_state = az_autonomy_volkskommissariat
}
transfer_state = 85
transfer_state = 807
transfer_state = 86
transfer_state = 98
transfer_state = 87
transfer_state = 97
transfer_state = 762
add_state_core = 85
add_state_core = 807
add_state_core = 86
custom_effect_tooltip = if_they_refuse_tt
create_wargoal = { target = POL type = annex_everything }
}
}
}
focus = {
@@ -6764,11 +7014,19 @@ focus_tree = {
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
available = {
is_puppet = no
has_war = no
}
bypass = {
not = { country_exists = HUN }
not = { country_exists = CZE }
}
ai_will_do = {
factor = 50
}
completion_reward = {
country_event = az_tianjiang.315
}
}
focus = {
@@ -6838,7 +7096,21 @@ focus_tree = {
focus = TIX_zhengfuboluodihaiguojia
}
relative_position_id = TIX_shandongzhongougeming
cost = 5
cost = 7
available = {
is_puppet = no
has_army_manpower = {
size > 1500000
}
or = {
country_exists = YUW
country_exists = HUJ
country_exists = HOL
country_exists = BEL
country_exists = HOL
country_exists = LUX
}
}
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
@@ -6864,7 +7136,15 @@ focus_tree = {
focus = TIX_zhengfuboluodihaiguojia
}
relative_position_id = TIX_shandongzhongougeming
cost = 5
cost = 7
available = {
is_puppet = no
not = { is_in_faction_with = BFL }
country_exists = BFL
has_army_manpower = {
size > 2000000
}
}
allow_branch = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
@@ -6872,7 +7152,164 @@ focus_tree = {
factor = 50
}
completion_reward = {
add_timed_idea = {
idea = TIX_sljh
days = 365
}
declare_war_on = {
target = BFL
type = annex_everything
}
if = {
limit = {
country_exists = MOL
}
declare_war_on = {
target = MOL
type = annex_everything
}
}
if = {
limit = {
country_exists = FIN
}
declare_war_on = {
target = FIN
type = annex_everything
}
}
if = {
limit = {
country_exists = LAT
}
declare_war_on = {
target = LAT
type = annex_everything
}
}
if = {
limit = {
country_exists = EST
}
declare_war_on = {
target = EST
type = annex_everything
}
}
if = {
limit = {
country_exists = LIT
}
declare_war_on = {
target = LIT
type = annex_everything
}
}
if = {
limit = {
country_exists = UKR
}
declare_war_on = {
target = UKR
type = annex_everything
}
}
if = {
limit = {
country_exists = POL
}
declare_war_on = {
target = POL
type = annex_everything
}
}
if = {
limit = {
country_exists = BLR
}
declare_war_on = {
target = BLR
type = annex_everything
}
}
if = {
limit = {
country_exists = ARM
}
declare_war_on = {
target = ARM
type = annex_everything
}
}
if = {
limit = {
country_exists = TMS
}
declare_war_on = {
target = TMS
type = annex_everything
}
}
if = {
limit = {
country_exists = AZR
}
declare_war_on = {
target = AZR
type = annex_everything
}
}
if = {
limit = {
country_exists = TAJ
}
declare_war_on = {
target = TAJ
type = annex_everything
}
}
if = {
limit = {
country_exists = SMI
}
declare_war_on = {
target = SMI
type = annex_everything
}
}
if = {
limit = {
country_exists = KAR
}
declare_war_on = {
target = KAR
type = annex_everything
}
}
if = {
limit = {
is_ai = yes
}
add_timed_idea = {
idea = TIX_shuangxianzuozhandepibei
days = 80
}
}
if = {
limit = {
is_ai = yes
BFL = {
is_ai = yes
}
has_idea = TIX_fkAIbuff
}
BFL = {
add_timed_idea = {
idea = BFL_weidadeweiguozhanzheng_ai
days = 650
}
}
}
}
}
focus = {
@@ -7427,6 +7864,9 @@ focus_tree = {
is_puppet = no
country_exists = BFL
not = { BFL = { has_government = ROOT } }
has_army_manpower = {
size > 2000000
}
}
bypass = {
has_war_with = BFL
@@ -7435,7 +7875,7 @@ focus_tree = {
has_global_flag = MOD_azurlane_tianjiangjianniang
}
ai_will_do = {
factor = 100
factor = 1
}
completion_reward = {
create_wargoal = { target = BFL type = take_state_focus }