2024-12-18 12:16:47

This commit is contained in:
actions[bot]
2024-12-18 12:16:47 +00:00
parent c7081cf470
commit 1a48daf5c5
16 changed files with 514 additions and 149 deletions

View File

@@ -294,8 +294,8 @@ leader_traits = {
# 纵横方圆 # 纵横方圆
zonghengfangyuan = { zonghengfangyuan = {
random = no random = no
army_attack_factor = 0.05 army_attack_factor = 0.15
army_defence_factor = 0.05 army_defence_factor = 0.15
max_planning = 0.25 max_planning = 0.25
planning_speed = 0.15 planning_speed = 0.15
stability_factor = 0.15 stability_factor = 0.15

View File

@@ -573,6 +573,7 @@ leader_traits = {
democratic_acceptance = 50 democratic_acceptance = 50
fascism_acceptance = 50 fascism_acceptance = 50
neutrality_acceptance = 50 neutrality_acceptance = 50
operative_slot = 1
} }
trait_huanchang = { trait_huanchang = {
random = no random = no

View File

@@ -841,6 +841,7 @@ DOH_decision_category = {
rocket_site > 0 rocket_site > 0
} }
amount_research_slots > 2 amount_research_slots > 2
always = no
} }
cost = 500 cost = 500
days_remove = 300 days_remove = 300

View File

@@ -40,7 +40,7 @@ DOH_donghuangshiwu_idea = {
encryption_factor = mtth:DOH_modifier_gonggongkaizhi_effect_1_mtth encryption_factor = mtth:DOH_modifier_gonggongkaizhi_effect_1_mtth
decryption_factor = mtth:DOH_modifier_gonggongkaizhi_effect_1_mtth decryption_factor = mtth:DOH_modifier_gonggongkaizhi_effect_1_mtth
repair_speed_factor = mtth:DOH_modifier_gonggongkaizhi_effect_1_mtth repair_speed_factor = mtth:DOH_modifier_gonggongkaizhi_effect_1_mtth
production_factory_efficiency_gain_factor = mtth:DOH_modifier_gonggongkaizhi_effect_5_mtth production_factory_efficiency_gain_factor = mtth:DOH_modifier_gonggongkaizhi_effect_5_mtth
line_change_production_efficiency_factor = mtth:DOH_modifier_gonggongkaizhi_effect_5_mtth line_change_production_efficiency_factor = mtth:DOH_modifier_gonggongkaizhi_effect_5_mtth
@@ -113,6 +113,13 @@ DOH_hedian_state_modifier = {
nuclear_production_factor = 0.2 nuclear_production_factor = 0.2
local_resources = 0.5 local_resources = 0.5
local_supplies = 0.3 local_supplies = 0.3
local_factories = 0.3
}
DOH_huanghe_modifier = {
icon = GFX_modifiers_generic_military_plans
local_building_slots = 1
local_supplies = 0.5
local_manpower = 0.2
} }
DOH_guomuyixian = { DOH_guomuyixian = {
icon = GFX_idea_DOH_guomuyixian icon = GFX_idea_DOH_guomuyixian

View File

@@ -63,6 +63,11 @@ ideas = {
} }
hidden_ideas = { hidden_ideas = {
DOH_zhilihuanghe_cost_idea = {
modifier = {
civilian_factory_use = 60
}
}
DOH_zujianxingzhengtuandui_idea = { DOH_zujianxingzhengtuandui_idea = {
modifier = { modifier = {
mobilization_laws_cost_factor = -0.50 mobilization_laws_cost_factor = -0.50
@@ -155,7 +160,7 @@ ideas = {
static_anti_air_damage_factor = 0.5 static_anti_air_damage_factor = 0.5
} }
equipment_bonus = { equipment_bonus = {
guided_missile_equipment = { ballistic_missile_equipment = {
air_range = 0.5 air_range = 0.5
air_defence = 0.5 air_defence = 0.5
air_agility = 1 air_agility = 1
@@ -179,18 +184,18 @@ ideas = {
static_anti_air_damage_factor = 1 static_anti_air_damage_factor = 1
} }
equipment_bonus = { equipment_bonus = {
guided_missile_equipment = { ballistic_missile_equipment = {
air_range = 1 air_range = 1
air_agility = 3 air_agility = 3
maximum_speed = 5 maximum_speed = 5
air_defence = 2 air_defence = 2
} }
rocket_artillery_equipment = { rocket_artillery_equipment = {
soft_attack = 0.20 soft_attack = 0.30
maximum_speed = 0.5 maximum_speed = 0.5
} }
motorized_rocket_equipment = { motorized_rocket_equipment = {
soft_attack = 0.30 soft_attack = 0.35
maximum_speed = 0.5 maximum_speed = 0.5
fuel_consumption_factor = -0.2 fuel_consumption_factor = -0.2
} }
@@ -238,13 +243,13 @@ ideas = {
DOH_feitianmeng_idea = { DOH_feitianmeng_idea = {
picture = GFX_experimental_rockets_medium picture = GFX_experimental_rockets_medium
modifier = { modifier = {
civilian_intel_factor = 5 civilian_intel_factor = 1
army_intel_factor = 5 army_intel_factor = 1
navy_intel_factor = 5 navy_intel_factor = 1
air_intel_factor = 5 air_intel_factor = 1
naval_detection = 1 naval_detection = 0.5
navy_submarine_detection_factor = 0.05 navy_submarine_detection_factor = 0.05
air_detection = 1 air_detection = 0.5
} }
} }
DOH_chijiaoyisheng_idea = { DOH_chijiaoyisheng_idea = {
@@ -794,6 +799,7 @@ ideas = {
modifier = { modifier = {
production_speed_buildings_factor = 0.15 production_speed_buildings_factor = 0.15
global_building_slots_factor = 0.35 global_building_slots_factor = 0.35
production_speed_facility_factor = 0.3
} }
} }
DOH_ggkf_1 = { DOH_ggkf_1 = {
@@ -857,6 +863,7 @@ ideas = {
line_change_production_efficiency_factor = 0.15 line_change_production_efficiency_factor = 0.15
production_factory_efficiency_gain_factor = 0.15 production_factory_efficiency_gain_factor = 0.15
production_speed_infrastructure_factor = 0.3 production_speed_infrastructure_factor = 0.3
production_speed_facility_factor = 0.3
} }
} }
DOH_kddpfcj = { DOH_kddpfcj = {

View File

@@ -92,7 +92,9 @@ BFL_morozov_design_bureau_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { #Two FROM blocs to provide two different check marks in the UI available = { #Two FROM blocs to provide two different check marks in the UI
@@ -247,7 +249,9 @@ BFL_astrov_design_bureau_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { #Two FROM blocs to provide two different check marks in the UI available = { #Two FROM blocs to provide two different check marks in the UI
@@ -400,7 +404,9 @@ BFL_okmo_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { #Two FROM blocs to provide two different check marks in the UI available = { #Two FROM blocs to provide two different check marks in the UI
@@ -554,12 +560,16 @@ BFL_mytishchy_machine_building_plant_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { #Two FROM blocs to provide two different check marks in the UI available = { #Two FROM blocs to provide two different check marks in the UI
FROM = { FROM = {
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
} }
@@ -712,12 +722,16 @@ BFL_kirov_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { #Two FROM blocs to provide two different check marks in the UI available = { #Two FROM blocs to provide two different check marks in the UI
FROM = { FROM = {
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
} }
@@ -942,11 +956,15 @@ BFL_nevskoye_design_bureau_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { available = {
FROM = { has_completed_focus = BFL_junshiqiyeshenji } FROM = { FROM = {
has_completed_focus = BFL_junshiqiyeshenji
} }
} }
limit_to_equipment_type = { mio_cat_eq_all_cruiser mio_cat_eq_all_battleship mio_cat_eq_all_destroyer } limit_to_equipment_type = { mio_cat_eq_all_cruiser mio_cat_eq_all_battleship mio_cat_eq_all_destroyer }
@@ -1146,11 +1164,15 @@ BFL_rubin_design_bureau_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { available = {
FROM = { has_completed_focus = BFL_junshiqiyeshenji } FROM = { FROM = {
has_completed_focus = BFL_junshiqiyeshenji
} }
} }
limit_to_equipment_type = { mio_cat_eq_all_cruiser mio_cat_eq_all_destroyer ship_hull_submarine mio_cat_eq_all_battleship mio_cat_eq_all_carrier } limit_to_equipment_type = { mio_cat_eq_all_cruiser mio_cat_eq_all_destroyer ship_hull_submarine mio_cat_eq_all_battleship mio_cat_eq_all_carrier }
@@ -1408,11 +1430,15 @@ BFL_black_sea_shipyard_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { available = {
FROM = { has_completed_focus = BFL_junshiqiyeshenji } FROM = { FROM = {
has_completed_focus = BFL_junshiqiyeshenji
} }
} }
limit_to_equipment_type = { mio_cat_eq_all_cruiser mio_cat_eq_all_destroyer ship_hull_submarine } limit_to_equipment_type = { mio_cat_eq_all_cruiser mio_cat_eq_all_destroyer ship_hull_submarine }
@@ -1664,11 +1690,15 @@ BFL_sevastopol_marine_plant_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { available = {
FROM = { has_completed_focus = BFL_junshiqiyeshenji } FROM = { FROM = {
has_completed_focus = BFL_junshiqiyeshenji
} }
} }
limit_to_equipment_type = { mio_cat_eq_all_cruiser mio_cat_eq_all_destroyer ship_hull_submarine mio_cat_eq_all_battleship mio_cat_eq_all_carrier } limit_to_equipment_type = { mio_cat_eq_all_cruiser mio_cat_eq_all_destroyer ship_hull_submarine mio_cat_eq_all_battleship mio_cat_eq_all_carrier }
@@ -1820,11 +1850,15 @@ BFL_mig_design_bureau_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { available = {
FROM = { has_completed_focus = BFL_junshiqiyeshenji } FROM = { FROM = {
has_completed_focus = BFL_junshiqiyeshenji
} }
} }
production_bonus = { production_bonus = {
@@ -1959,11 +1993,15 @@ BFL_ilyushin_design_bureau_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { available = {
FROM = { has_completed_focus = BFL_junshiqiyeshenji } FROM = { FROM = {
has_completed_focus = BFL_junshiqiyeshenji
} }
} }
production_bonus = { production_bonus = {
@@ -2096,11 +2134,15 @@ BFL_yakovlev_design_bureau_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { available = {
FROM = { has_completed_focus = BFL_junshiqiyeshenji } FROM = { FROM = {
has_completed_focus = BFL_junshiqiyeshenji
} }
} }
production_bonus = { production_bonus = {
@@ -2258,11 +2300,15 @@ BFL_tupolev_design_bureau_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { available = {
FROM = { has_completed_focus = BFL_junshiqiyeshenji } FROM = { FROM = {
has_completed_focus = BFL_junshiqiyeshenji
} }
} }
production_bonus = { production_bonus = {
@@ -2410,11 +2456,15 @@ BFL_grabin_design_bureau_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { available = {
FROM = { has_completed_focus = BFL_junshiqiyeshenji } FROM = { FROM = {
has_completed_focus = BFL_junshiqiyeshenji
} }
} }
limit_to_equipment_type = { artillery_equipment armor anti_tank_equipment anti_air_equipment motorized_rocket_equipment } limit_to_equipment_type = { artillery_equipment armor anti_tank_equipment anti_air_equipment motorized_rocket_equipment }
@@ -2559,11 +2609,15 @@ BFL_tula_arms_plant_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { available = {
FROM = { has_completed_focus = BFL_junshiqiyeshenji } FROM = { FROM = {
has_completed_focus = BFL_junshiqiyeshenji
} }
} }
limit_to_equipment_type = { infantry_equipment support_equipment } limit_to_equipment_type = { infantry_equipment support_equipment }
@@ -2733,11 +2787,15 @@ BFL_gaz_organization = {
visible = { visible = {
FROM = { original_tag = BFL } FROM = { original_tag = BFL }
has_completed_focus = BFL_junshiqiyeshenji FROM = {
has_completed_focus = BFL_junshiqiyeshenji
}
} }
available = { available = {
FROM = { has_completed_focus = BFL_junshiqiyeshenji } FROM = { FROM = {
has_completed_focus = BFL_junshiqiyeshenji
} }
} }
organization_modifier = { organization_modifier = {

View File

@@ -286,6 +286,7 @@ DOH_dalianzaochuan_organization = {
surface_visibility = -0.1 surface_visibility = -0.1
night_penalty = -0.3 night_penalty = -0.3
reliability = 0.15 reliability = 0.15
armor_value = 0.1
} }
on_complete = { on_complete = {
ROOT = { ROOT = {

View File

@@ -428,7 +428,7 @@ az_DOH_railway_organization = {
} }
available = { available = {
DOH = { DOH = {
has_tech = jet_engines has_tech = modern_large_airframe
has_completed_focus = DOH_guangronghemengxiangdeyuanzheng has_completed_focus = DOH_guangronghemengxiangdeyuanzheng
} }
} }
@@ -450,7 +450,7 @@ az_DOH_railway_organization = {
} }
available = { available = {
DOH = { DOH = {
has_tech = jet_engines has_tech = modern_large_airframe
has_completed_focus = DOH_guangronghemengxiangdeyuanzheng has_completed_focus = DOH_guangronghemengxiangdeyuanzheng
} }
} }

View File

@@ -348,7 +348,30 @@ focus_tree = {
every_military_industrial_organization = { every_military_industrial_organization = {
add_mio_size = 1 add_mio_size = 1
} }
615 = {
set_state_category = large_city
}
DOH_neibufenqi_jianqin_few_effect = yes DOH_neibufenqi_jianqin_few_effect = yes
mio:DOH_baotoudiyijixiechang_organization = {
add_mio_size = 1
}
mio:DOH_taiyuan_arsenal_organization = {
add_mio_size = 3
}
hidden_effect = {
set_victory_points = {
province = 4525 # 包头
value = 15
}
set_victory_points = {
province = 12432 # 大同
value = 20
}
set_victory_points = {
province = 1519 # 太原
value = 20
}
}
} }
} }
focus = { focus = {
@@ -404,6 +427,9 @@ focus_tree = {
} }
has_full_control_of_state = 756 has_full_control_of_state = 756
} }
prerequisite = {
focus = DOH_chenglikeyanzu
}
completion_reward = { completion_reward = {
add_timed_idea = { add_timed_idea = {
idea = DOH_jiuquanshiyanjidi idea = DOH_jiuquanshiyanjidi
@@ -753,6 +779,9 @@ focus_tree = {
value = 1.01 value = 1.01
specialization = specialization_land specialization = specialization_land
} }
mio:DOH_shanghai_tank = {
add_mio_size = 1
}
if = { if = {
limit = { limit = {
has_completed_focus = DOH_hailufuhe has_completed_focus = DOH_hailufuhe
@@ -816,6 +845,9 @@ focus_tree = {
} }
} }
completion_reward = { completion_reward = {
mio:DOH_shanghai_tank = {
add_mio_size = 1
}
add_breakthrough_progress = { add_breakthrough_progress = {
value = 0.5 value = 0.5
specialization = specialization_naval specialization = specialization_naval
@@ -1185,13 +1217,13 @@ focus_tree = {
category = plane_modules_tech category = plane_modules_tech
} }
744 = { 744 = {
add_extra_state_shared_building_slots = 1
add_building_construction = { add_building_construction = {
type = air_facility type = air_facility
level = 1 level = 1
instant_build = yes instant_build = yes
province = 7418 province = 7418
} }
add_extra_state_shared_building_slots = 1
} }
} }
} }
@@ -1209,14 +1241,10 @@ focus_tree = {
factor = 3 factor = 3
} }
available = { available = {
always = no is_special_project_completed = sp:sp_rockets_ballistic_missile
has_completed_focus = DOH_xianjingjishuyanfa
has_completed_focus = DOH_shanhejinxiu
has_tech = advanced_rocket_engines
} }
completion_reward = { completion_reward = {
add_ideas = DOH_dongfeng_idea_0 add_ideas = DOH_dongfeng_idea_0
custom_effect_tooltip = "(还没做完)"
} }
} }
focus = { focus = {
@@ -2022,12 +2050,12 @@ focus_tree = {
focus = { focus = {
id = DOH_quanfangmianhezuo id = DOH_quanfangmianhezuo
icon = GFX_focus_SWE_refuge_for_revolutionaries icon = GFX_focus_SWE_refuge_for_revolutionaries
x = 1 x = 5
y = 3 y = 2
# prerequisite = { # prerequisite = {
# focus = DOH_xindonghuang # focus = DOH_xindonghuang
# } # }
relative_position_id = DOH_renminwansui relative_position_id = DOH_xindonghuang
cost = 3 cost = 3
available = { available = {
OR = { OR = {
@@ -2053,6 +2081,9 @@ focus_tree = {
category = armor category = armor
category = air_equipment category = air_equipment
} }
mio:DOH_shanghai_tank = {
add_mio_size = 1
}
add_timed_idea = { add_timed_idea = {
idea = DOH_bldzjyz idea = DOH_bldzjyz
days = 210 days = 210
@@ -3069,6 +3100,9 @@ focus_tree = {
category = naval_equipment category = naval_equipment
} }
add_research_slot = 1 add_research_slot = 1
mio:DOH_shanghai_tank = {
add_mio_size = 1
}
} }
} }
focus = { focus = {
@@ -3643,16 +3677,6 @@ focus_tree = {
hidden_effect = { hidden_effect = {
DOH_dongfangguguo_dengji = yes DOH_dongfangguguo_dengji = yes
} }
hidden_effect = {
set_victory_points = {
province = 4525 # 包头
value = 15
}
set_victory_points = {
province = 12432 # 大同
value = 20
}
}
} }
} }
focus = { focus = {
@@ -3694,12 +3718,6 @@ focus_tree = {
hidden_effect = { hidden_effect = {
DOH_dongfangguguo_dengji = yes DOH_dongfangguguo_dengji = yes
} }
597 = {
set_state_category = large_city
}
598 = {
set_state_category = large_city
}
} }
} }
focus = { focus = {
@@ -4582,12 +4600,7 @@ focus_tree = {
factor = 15 factor = 15
} }
available = { available = {
num_of_factories > 3600 is_special_project_completed = sp:sp_az_DOH_yunzaihuojian
has_tech = advanced_rocket_engines
756 = {
rocket_site > 0
}
has_country_flag = DOH_feitianmeng_flag
} }
completion_reward = { completion_reward = {
add_ideas = DOH_feitianmeng_idea add_ideas = DOH_feitianmeng_idea
@@ -4620,9 +4633,9 @@ focus_tree = {
focus = { focus = {
id = DOH_weilenvhuang id = DOH_weilenvhuang
icon = GFX_focus_hol_the_foundations_of_defense icon = GFX_focus_hol_the_foundations_of_defense
x = -1 x = -5
y = 3 y = 2
relative_position_id = DOH_weidalingxiu relative_position_id = DOH_donghuangdeyewang
cost = 5 cost = 5
available = { available = {
OR = { OR = {
@@ -4710,7 +4723,7 @@ focus_tree = {
always = no always = no
has_completed_focus = DOH_dongfangliming has_completed_focus = DOH_dongfangliming
} }
y = 19 y = 13
completion_reward = { completion_reward = {
} }
} }
@@ -4999,6 +5012,9 @@ focus_tree = {
} }
} }
DOH_neibufenqi_jianqin_effect = yes DOH_neibufenqi_jianqin_effect = yes
mio:DOH_shanghai_tank = {
add_mio_size = 1
}
} }
} }
focus = { focus = {
@@ -5287,7 +5303,7 @@ focus_tree = {
focus = { focus = {
id = DOH_shanhejinxiu id = DOH_shanhejinxiu
icon = GFX_goal_jinxiuheshan icon = GFX_goal_jinxiuheshan
cost = 2 cost = 1
relative_position_id = DOH_donghuangdeshidai relative_position_id = DOH_donghuangdeshidai
prerequisite = { prerequisite = {
focus = DOH_donghuangdeshidai focus = DOH_donghuangdeshidai
@@ -5295,36 +5311,8 @@ focus_tree = {
x = 0 x = 0
y = 2 y = 2
completion_reward = { completion_reward = {
614 = {
set_state_category = large_city
}
602 = {
set_state_category = large_city
}
607 = {
set_state_category = large_city
}
615 = {
set_state_category = large_city
}
DOH_neibufenqi_jianqin_effect = yes DOH_neibufenqi_jianqin_effect = yes
hidden_effect = { hidden_effect = {
set_victory_points = {
province = 12055 # 徐州
value = 20
}
set_victory_points = {
province = 1519 # 太原
value = 20
}
set_victory_points = {
province = 1069 # 济南
value = 20
}
set_victory_points = {
province = 7097 # 长沙
value = 20
}
set_victory_points = { set_victory_points = {
province = 1319 # 昆明 province = 1319 # 昆明
value = 20 value = 20
@@ -5345,14 +5333,6 @@ focus_tree = {
province = 7222 # 合肥 province = 7222 # 合肥
value = 20 value = 20
} }
set_victory_points = {
province = 7101 # 常德
value = 20
}
set_victory_points = {
province = 9958 # 郑州
value = 20
}
set_victory_points = { set_victory_points = {
province = 5033 # 拉萨 province = 5033 # 拉萨
value = 20 value = 20
@@ -5369,21 +5349,13 @@ focus_tree = {
province = 4504 # 贵阳 province = 4504 # 贵阳
value = 15 value = 15
} }
set_victory_points = {
province = 7656 # 开封
value = 15
}
set_victory_points = {
province = 11931 # 洛阳
value = 15
}
} }
} }
} }
focus = { focus = {
id = DOH_dashanghai id = DOH_dashanghai
icon = GFX_goal_generic_propaganda icon = GFX_goal_generic_propaganda
x = -2 x = 0
y = 2 y = 2
cost = 2 cost = 2
prerequisite = { prerequisite = {
@@ -5427,6 +5399,9 @@ focus_tree = {
613 = { 613 = {
set_state_category = megalopolis set_state_category = megalopolis
} }
598 = {
set_state_category = large_city
}
hidden_effect = { hidden_effect = {
set_victory_points = { set_victory_points = {
province = 11913 # 南京 province = 11913 # 南京
@@ -5443,10 +5418,76 @@ focus_tree = {
} }
} }
} }
focus = {
id = DOH_zhongyuan
icon = GFX_goal_generic_propaganda
x = -2
y = 2
cost = 2
prerequisite = {
focus = DOH_shanhejinxiu
}
relative_position_id = DOH_shanhejinxiu
ai_will_do = {
factor = 10
}
available = {
has_full_control_of_state = 597
has_full_control_of_state = 607
}
completion_reward = {
add_timed_idea = {
idea = DOH_zhilihuanghe_cost_idea
days = 365
}
607 = {
set_state_category = large_city
add_resource = {
type = aluminium
amount = 100
}
}
597 = {
set_state_category = large_city
}
add_political_power = 100
hidden_effect = {
set_victory_points = {
province = 9958 # 郑州
value = 20
}
set_victory_points = {
province = 12055 # 徐州
value = 20
}
set_victory_points = {
province = 1069 # 济南
value = 20
}
set_victory_points = {
province = 7656 # 开封
value = 15
}
set_victory_points = {
province = 11931 # 洛阳
value = 15
}
country_event = {
id = DOH_loong_event.6001
days = 365
random_days = 2
}
}
}
}
focus = { focus = {
id = DOH_tianfuzhiguo id = DOH_tianfuzhiguo
icon = GFX_goal_generic_propaganda icon = GFX_goal_generic_propaganda
x = -3 x = 3
y = 1 y = 1
cost = 2 cost = 2
prerequisite = { prerequisite = {
@@ -5571,6 +5612,9 @@ focus_tree = {
608 = { 608 = {
set_state_category = megalopolis set_state_category = megalopolis
} }
614 = {
set_state_category = large_city
}
add_resource = { add_resource = {
type = steel type = steel
amount = 100 amount = 100
@@ -5615,11 +5659,15 @@ focus_tree = {
} }
available = { available = {
has_full_control_of_state = 620 has_full_control_of_state = 620
has_full_control_of_state = 602
} }
completion_reward = { completion_reward = {
620 = { 620 = {
set_state_category = large_city set_state_category = large_city
} }
602 = {
set_state_category = large_city
}
build_railway = { build_railway = {
level = 2 level = 2
start_province = 4619 start_province = 4619
@@ -5635,6 +5683,14 @@ focus_tree = {
province = 4619 # 武汉 province = 4619 # 武汉
value = 40 value = 40
} }
set_victory_points = {
province = 7101 # 常德
value = 20
}
set_victory_points = {
province = 7097 # 长沙
value = 20
}
} }
} }
} }
@@ -5665,6 +5721,9 @@ focus_tree = {
province = 1150 province = 1150
} }
} }
mio:DOH_dalianzaochuan_organization = {
add_mio_size = 3
}
hidden_effect = { hidden_effect = {
set_victory_points = { set_victory_points = {
province = 1150 # 大连 province = 1150 # 大连
@@ -5676,7 +5735,7 @@ focus_tree = {
focus = { focus = {
id = DOH_shisanchaogudu id = DOH_shisanchaogudu
icon = GFX_goal_generic_propaganda icon = GFX_goal_generic_propaganda
x = 3 x = -3
y = 1 y = 1
cost = 2 cost = 2
prerequisite = { prerequisite = {
@@ -5943,6 +6002,9 @@ focus_tree = {
ai_will_do = { ai_will_do = {
factor = 10 factor = 10
} }
prerequisite = {
focus = DOH_chenglikeyanzu
}
available = { available = {
has_full_control_of_state = 591 has_full_control_of_state = 591
} }
@@ -5996,7 +6058,7 @@ focus_tree = {
focus = DOH_nanhaiziyuankaifa focus = DOH_nanhaiziyuankaifa
} }
relative_position_id = DOH_nanhaiziyuankaifa relative_position_id = DOH_nanhaiziyuankaifa
cost = 4 cost = 3
ai_will_do = { ai_will_do = {
factor = 7 factor = 7
} }
@@ -6026,7 +6088,7 @@ focus_tree = {
focus = DOH_faxiantianranqi focus = DOH_faxiantianranqi
} }
relative_position_id = DOH_faxiantianranqi relative_position_id = DOH_faxiantianranqi
cost = 4 cost = 3
ai_will_do = { ai_will_do = {
factor = 5 factor = 5
} }

View File

@@ -2644,6 +2644,7 @@
add_state_core = 624 add_state_core = 624
add_state_core = 422 add_state_core = 422
add_state_core = 281 add_state_core = 281
add_state_core = 979
} }
} }
} }

View File

@@ -0,0 +1,120 @@
sp_az_DOH_yunzaihuojian = {
specialization = specialization_air
icon = GFX_sp_rockets_icbm
project_tags = sp_tag_rocket
complexity = sp_complexity.large
breakthrough_cost = {
specialization_air = 1
}
resource_cost = {
resources = {
steel = 9
aluminium = 9
chromium = 9
}
}
visible = {
OR = {
FROM = {
tag = DOH
has_completed_focus = DOH_guangronghemengxiangdeyuanzheng
}
FROM = {
tag = DOH
is_debug = yes
}
}
}
available = {
OR = {
FROM = {
num_of_factories > 2000
is_special_project_completed = sp:sp_rockets_medium_range_ballistic_missile
}
FROM = {
tag = DOH
is_debug = yes
}
}
}
ai_will_do = {
base = 1
}
prototype_time = sp_time.prototype.medium
project_output = {
country_effects = {
DOH_neibufenqi_jianqin_effect = yes
add_breakthrough_points = {
specialization = specialization_air
value = 3
}
}
}
generic_prototype_rewards = {
sp_rockets_scientist_xp_generic_reward
sp_rockets_onsite_explosion_generic_reward
sp_rockets_generic_major_breakthrough_reward
sp_rockets_generic_avionics_advancements_reward
sp_air_generic_reward_scientist_xp_1
sp_air_generic_reward_scientist_xp_2
sp_air_generic_reward_scientist_xp_3
sp_air_generic_reward_major_progress_1
sp_air_generic_reward_major_progress_2
sp_air_generic_reward_major_progress_3
sp_air_generic_reward_test_failure_1
sp_air_generic_reward_test_failure_2
sp_air_generic_reward_test_failure_3
}
unique_prototype_rewards = {
sp_rocket_dianhuo_reward = {
fire_only_once = yes
threshold = {
min = 70
max = 90
}
weight = {
base = 10
}
option = {
token = sp_rocket_dianhuo_reward_guiling
iteration_output = {
facility_state_effects = {
damage_building = {
tags = facility
damage = 0.1
province = var:facility_province_id
}
}
country_effects = {
FROM = {
add_project_progress_ratio = constant:sp_progress.loss.medium
}
add_breakthrough_points = {
specialization = specialization_air
value = 1
}
add_political_power = -100
}
}
}
option = {
token = sp_rocket_dianhuo_reward_kuaisudiedai
iteration_output = {
facility_state_effects = {
damage_building = {
tags = facility
damage = 0.1
province = var:facility_province_id
}
}
country_effects = {
FROM = {
add_project_progress_ratio = constant:sp_progress.gain.low
}
add_political_power = -100
}
}
}
}
}
}

View File

@@ -19,7 +19,7 @@ equipments = {
group_by = archetype group_by = archetype
sprite = light_plane sprite = light_plane
air_map_icon_frame = 1 air_map_icon_frame = 17
interface_category = interface_category_air interface_category = interface_category_air
priority = 5 priority = 5
air_superiority = 1 air_superiority = 1
@@ -305,7 +305,9 @@ equipments = {
air_defence = 50 air_defence = 50
weight = 4 weight = 4
module_slots = inherit module_slots = inherit
air_map_icon_frame = 16
lend_lease_cost = 8 lend_lease_cost = 8
interface_overview_category_index = 100
} }
# jizaijianniang_cas = { # jizaijianniang_cas = {
# year = 1933 # year = 1933

View File

@@ -1,4 +1,18 @@
duplicate_archetypes = { duplicate_archetypes = {
jizaijianniang_nb = {
archetype = jizaijianniang_equipment_airframe
type = naval_bomber
ai_type = cv_naval_bomber
picture = GFX_shipgirltech_jizaijianniang_medium
parent = jizaijianniang_fighter
# variant_name = {
# cv_small_plane_cas_airframe_1 = cv_CAS_equipment_1
# cv_small_plane_cas_airframe_2 = cv_CAS_equipment_3
# cv_small_plane_cas_airframe_3 = cv_CAS_equipment_2
# }
air_map_icon_frame = 18
interface_overview_category_index = 102
}
jizaijianniang_cas = { jizaijianniang_cas = {
archetype = jizaijianniang_equipment_airframe archetype = jizaijianniang_equipment_airframe
type = cas type = cas
@@ -11,20 +25,6 @@ duplicate_archetypes = {
# cv_small_plane_cas_airframe_3 = cv_CAS_equipment_2 # cv_small_plane_cas_airframe_3 = cv_CAS_equipment_2
# } # }
air_map_icon_frame = 17 air_map_icon_frame = 17
interface_overview_category_index = 0 interface_overview_category_index = 101
}
jizaijianniang_nb = {
archetype = jizaijianniang_equipment_airframe
type = naval_bomber
ai_type = cv_naval_bomber
picture = GFX_shipgirltech_jizaijianniang_medium
parent = jizaijianniang_fighter
# variant_name = {
# cv_small_plane_cas_airframe_1 = cv_CAS_equipment_1
# cv_small_plane_cas_airframe_2 = cv_CAS_equipment_3
# cv_small_plane_cas_airframe_3 = cv_CAS_equipment_2
# }
air_map_icon_frame = 17
interface_overview_category_index = 0
} }
} }

View File

@@ -1684,4 +1684,58 @@ country_event = {
} }
} }
} }
}
country_event = {
id = DOH_loong_event.6001
title = DOH_loong_event.6001.t
desc = DOH_loong_event.6001.d
picture = GFX_az_doh_event
is_triggered_only = yes
option = {
name = DOH_loong_event.6001.aa
ai_chance = {
base = 50
}
add_political_power = 1000
597 = {
add_dynamic_modifier = {
modifier = DOH_huanghe_modifier
}
}
607 = {
add_dynamic_modifier = {
modifier = DOH_huanghe_modifier
}
}
621 = {
add_dynamic_modifier = {
modifier = DOH_huanghe_modifier
}
}
746 = {
add_dynamic_modifier = {
modifier = DOH_huanghe_modifier
}
}
616 = {
add_dynamic_modifier = {
modifier = DOH_huanghe_modifier
}
}
615 = {
add_dynamic_modifier = {
modifier = DOH_huanghe_modifier
}
}
622 = {
add_dynamic_modifier = {
modifier = DOH_huanghe_modifier
}
}
283 = {
add_dynamic_modifier = {
modifier = DOH_huanghe_modifier
}
}
}
} }

View File

@@ -3162,4 +3162,35 @@ spriteTypes = {
} }
legacy_lazy_load = no legacy_lazy_load = no
} }
SpriteType = {
name = "GFX_goal_jinxiuheshan_shine"
texturefile = "gfx/interface/goals/jingxiuheshan_1.png"
effectFile = "gfx/FX/buttonstate.lua"
animation = {
animationmaskfile = "gfx/interface/goals/jingxiuheshan_1.png"
animationtexturefile = "gfx/interface/goals/shine_overlay.dds" # <- the animated file
animationrotation = -90.0 # -90 clockwise 90 counterclockwise(by default)
animationlooping = no # yes or no ;)
animationtime = 0.75 # in seconds
animationdelay = 0 # in seconds
animationblendmode = "add" #add, multiply, overlay
animationtype = "scrolling" #scrolling, rotating, pulsing
animationrotationoffset = { x = 0.0 y = 0.0 }
animationtexturescale = { x = 1.0 y = 1.0 }
}
animation = {
animationmaskfile = "gfx/interface/goals/jingxiuheshan_1.png"
animationtexturefile = "gfx/interface/goals/shine_overlay.dds" # <- the animated file
animationrotation = 90.0 # -90 clockwise 90 counterclockwise(by default)
animationlooping = no # yes or no ;)
animationtime = 0.75 # in seconds
animationdelay = 0 # in seconds
animationblendmode = "add" #add, multiply, overlay
animationtype = "scrolling" #scrolling, rotating, pulsing
animationrotationoffset = { x = 0.0 y = 0.0 }
animationtexturescale = { x = 1.0 y = 1.0 }
}
legacy_lazy_load = no
}
} }

View File

@@ -92,6 +92,9 @@
DOH_datongshijie: "天下大同" DOH_datongshijie: "天下大同"
DOH_feitianmeng: "飞天梦" DOH_feitianmeng: "飞天梦"
DOH_feitianmeng_desc: "张开双翼,踏向星辰,是汝之抉择,\n星空浩瀚方知此处乃汝之归宿。\n——《飞翔之梦》虚空吟唱者创作\n\n§C向着星辰大海出发§!" DOH_feitianmeng_desc: "张开双翼,踏向星辰,是汝之抉择,\n星空浩瀚方知此处乃汝之归宿。\n——《飞翔之梦》虚空吟唱者创作\n\n§C向着星辰大海出发§!"
sp_az_DOH_yunzaihuojian: "运载火箭"
DOH_sp_az_DOH_yunzaihuojian: "长征一号"
sp_az_DOH_yunzaihuojian_desc: "地球是人类的摇篮,但人类不会永远生活在摇篮里。开始他将小心翼翼地穿出大气层,然后便去征服整个太阳系。\nDelta V=ωln (m_0/m_k)"
DOH_feitianmeng_zhunbei: "研发运载火箭" DOH_feitianmeng_zhunbei: "研发运载火箭"
DOH_feitianmeng_zhunbei_desc: "地球是人类的摇篮,但人类不会永远生活在摇篮里。开始他将小心翼翼地穿出大气层,然后便去征服整个太阳系。\n\nDelta V=ωln (m_0/m_k)" DOH_feitianmeng_zhunbei_desc: "地球是人类的摇篮,但人类不会永远生活在摇篮里。开始他将小心翼翼地穿出大气层,然后便去征服整个太阳系。\n\nDelta V=ωln (m_0/m_k)"
DOH_feitianmeng_idea: "飞天梦" DOH_feitianmeng_idea: "飞天梦"
@@ -323,11 +326,13 @@
DOH_jingchudadi: "荆楚大地" DOH_jingchudadi: "荆楚大地"
DOH_jingchudadi_desc: "大城激荡英雄气!" DOH_jingchudadi_desc: "大城激荡英雄气!"
DOH_sichouzhilu: "丝绸之路" DOH_sichouzhilu: "丝绸之路"
DOH_sichouzhilu_desc: "东煌的汉武帝曾经派张骞出使西域开辟以首都长安为起点,经甘肃、新疆,到中亚、西亚,最终前往遥远西方。今天,我们洗去了所有的欺侮,那曾经遥远的河西走廊之梦,又一次近在眼前!" DOH_sichouzhilu_desc: "东煌的汉武帝曾经派张骞出使西域开辟以首都长安为起点,经甘肃、新疆,到中亚、西亚,最终前往遥远西方的丝绸之路。今天,我们洗去了所有的欺侮,那曾经遥远的河西走廊之梦,又一次近在眼前!"
DOH_shisanchaogudu: "梦回长安" DOH_shisanchaogudu: "十三朝古都"
DOH_shisanchaogudu_desc: "作为丝绸之路的起点,开放、包容是西安的底色。\n\n——落花踏尽游何处笑入胡姬酒肆中。" DOH_shisanchaogudu_desc: "作为丝绸之路的起点,开放、包容是西安的底色。\n\n——落花踏尽游何处笑入胡姬酒肆中。"
DOH_heijinsansheng: "黑金三省" DOH_heijinsansheng: "黑金三省"
DOH_heijinsansheng_desc: "我们的东北三省有着全东亚最富饶的黑土地,还有最珍贵的黑色黄金——石油。" DOH_heijinsansheng_desc: "我们的东北三省有着全东亚最富饶的黑土地,还有最珍贵的黑色黄金——石油。"
DOH_zhongyuan: "黄河颂"
DOH_zhongyuan_desc: "§g啊黄河河中之王它是一匹疯狂的猛兽发起怒来赛过千万条毒蟒它要作浪兴波冲破人间的堤防于是黄河两岸遭到可怕的灾殃它吞食了两岸的人民削平了数百里外的村庄使千百万同胞扶老携幼流亡他乡挣扎在饥饿线上死亡线上§!\n\n§Y今天我们要全面治理黄河流域。§!"
DOH_dongfangxinzhixu: "震旦天朝" DOH_dongfangxinzhixu: "震旦天朝"
DOH_dongfangxinzhixu_desc: "我们要夺回东亚的主导权。" DOH_dongfangxinzhixu_desc: "我们要夺回东亚的主导权。"
DOH_shanhejinxiu: "锦绣河山" DOH_shanhejinxiu: "锦绣河山"
@@ -1017,7 +1022,7 @@
DOH_junhengfazhan: "均衡发展" DOH_junhengfazhan: "均衡发展"
DOH_junhengfazhan_desc: "我们既要注重眼前的威胁,也要思考未来的发展,因此我们应当采取一种较为均衡的发展方式,来实现东煌的复兴。" DOH_junhengfazhan_desc: "我们既要注重眼前的威胁,也要思考未来的发展,因此我们应当采取一种较为均衡的发展方式,来实现东煌的复兴。"
DOH_pinghaidejunduijianshefangan: "平海的军队建设方案" DOH_pinghaidejunduijianshefangan: "平海的军队建设方案"
DOH_pinghaidejunduijianshefangan_desc: "平海认为无论多么精良的装备都不如让每个蛮啾士兵都知道自己在为国而战,为自己而战,她提议要加强我们陆军的训练和思想教育。" DOH_pinghaidejunduijianshefangan_desc: "平海认为无论多么精良的装备都不如让每个蛮啾士兵都知道自己在为国而战,为自己而战,她提议要加强我们陆军的训练和思想教育。"
DOH_zhenhaidetiyi: "镇海的提议" DOH_zhenhaidetiyi: "镇海的提议"
DOH_zhenhaidetiyi_desc: "镇海认为装备不精不能克敌,并主张我们的战士和指战员应当积极学习战术知识,吸收先进的战术作战理念,这样才能战胜强敌。" DOH_zhenhaidetiyi_desc: "镇海认为装备不精不能克敌,并主张我们的战士和指战员应当积极学习战术知识,吸收先进的战术作战理念,这样才能战胜强敌。"
DOH_haerbindejianyi: "大B" DOH_haerbindejianyi: "大B"
@@ -1095,4 +1100,19 @@
mingjianwanli: "明鉴万里" mingjianwanli: "明鉴万里"
jiangtaigongdiaoyufa: "姜太公钓鱼法(自称)" jiangtaigongdiaoyufa: "姜太公钓鱼法(自称)"
yingshilidao: "因势利导" yingshilidao: "因势利导"
wenquxing: "文曲星" wenquxing: "文曲星"
DOH_zhilihuanghe_cost_idea: "治理黄河"
DOH_loong_event.6001.t: "黄河治理初见成效"
DOH_loong_event.6001.d: "黄河是全世界泥沙含量最高、治理难度最大、水害严重的河流之一,历史上曾“三年两决口、百年一改道”,洪涝灾害波及范围北达天津、南抵江淮。黄河“善淤、善决、善徙”,在塑造形成沃野千里的华北大平原的同时,也给沿岸人民带来深重灾难。过去,东煌人民始终在同黄河水旱灾害作斗争。但由于各种原因,黄河“屡治屡决”的局面始终没有根本改观,沿黄人民对安宁幸福生活的夙愿一直难以实现。\n今天经过持续不断的努力黄河水沙治理取得初步成效防洪减灾体系基本建成确保了人民生命财产安全流域用水增长过快的局面得到有效控制。"
DOH_loong_event.6001.aa: "好。"
DOH_huanghe_modifier: "黄河治理初见成效"
DOH_sp_rockets_ballistic_missile: "东风-15项目"
DOH_sp_rockets_medium_range_ballistic_missile: "东风-15项目"
DOH_sp_rockets_long_range_ballistic_missile: "东风-31项目"
DOH_sp_rockets_ground_to_air_missile: "红旗项目"
DOH_sp_naval_rocket_launching_submarine: "094型晋级"
DOH_sp_nuclear_bomb: "596工程"
sp_rocket_dianhuo_reward: "静态点火试验失利!"
sp_rocket_dianhuo_reward_desc: "我们的火箭在静态点火试验中,火箭底部发动机意外喷发火焰,随即出现火球和浓烟,并最终引发小规模爆炸。箭体和发动机部分的明火熄灭后,进行了泄压操作,测试平台附近引发了小规模火灾,测试台架和箭体的一些辅助管线在这次事故中损毁。我们的工程师认为,可以进行全面的工程归零以查明原因并汲取教训,或是通过快速迭代的方式保障工程进度。"
sp_rocket_dianhuo_reward_guiling: "全面归零。"
sp_rocket_dianhuo_reward_kuaisudiedai: "快速迭代。"