2024-12-04 18:39:30

This commit is contained in:
actions[bot]
2024-12-04 18:39:30 +00:00
parent c18aa12965
commit e89cd323e0
23 changed files with 2604 additions and 541 deletions

View File

@@ -39,6 +39,13 @@ characters = {
}
expire = "2000.1.1.1"
}
country_leader = {
ideology = leninism
traits = {
dhzh
}
expire = "2000.1.1.1"
}
field_marshal = {
visible = {
NOT = {
@@ -219,6 +226,15 @@ characters = {
small = "gfx/interface/ideas/idea_taiyuan.png"
}
}
scientist = {
traits = {
scientist_trait_az_DOH_taiyuan
scientist_trait_fast_learner
}
skills = {
specialization_nuclear = 2
}
}
corps_commander = {
visible = {
NOT = {
@@ -1186,15 +1202,6 @@ characters = {
small = "gfx/interface/ideas/idea_dingan.png"
}
}
scientist = {
traits = {
scientist_trait_nuclear_specialist
scientist_trait_fast_learner
}
skills = {
specialization_nuclear = 1
}
}
advisor = {
cost = 100
slot = political_advisor

View File

@@ -282,6 +282,99 @@ leader_traits = {
high_command_cost_factor = -0.33
political_advisor_cost_factor = -0.33
}
# 炮火,倾泻如瀑
paohuo_qinxierupu = {
random = no
army_artillery_attack_factor = 0.15
army_armor_attack_factor = 0.15
breakthrough_factor = 0.15
war_support_factor = 0.25
recruitable_population = 0.02
}
# 纵横方圆
zonghengfangyuan = {
random = no
army_attack_factor = 0.05
army_defence_factor = 0.05
max_planning = 0.25
planning_speed = 0.15
stability_factor = 0.15
attrition = -0.1
supply_consumption_factor = -0.1
}
# 诈谋奇计
zhamouqiji = {
random = no
recon_factor = 0.15
land_night_attack = 0.15
naval_night_attack = 0.1
carrier_night_traffic = 0.1
navy_visibility = -0.1
targeted_modifier = {
tag = CHY
defence = 0.15
}
}
# 深受欢迎的实权元首
shenshouhuanyingdeshiquanyuanshou = {
random = no
stability_factor = 0.25
justify_war_goal_time = -0.25
war_support_factor = 0.15
surrender_limit = 0.15
}
# 勇无不克
yongwubuke = {
random = no
supply_consumption_factor = 0.05
army_speed_factor = 0.15
planning_speed = 0.25
army_attack_factor = 0.20
army_defence_factor = 0.20
experience_loss_factor = 0.2
org_loss_at_low_org_factor = -0.1
wounded_chance_factor = 0.15
}
# 勇无不克-2
yongwubuke_2 = {
random = no
supply_consumption_factor = 0.05
army_speed_factor = 0.15
planning_speed = 0.25
experience_loss_factor = 0.2
org_loss_at_low_org_factor = -0.1
wounded_chance_factor = 0.15
}
# 文曲星
wenquxing = {
random = no
political_power_factor = 0.15
research_speed_factor = 0.15
stability_factor = 0.15
war_support_factor = 0.30
industrial_capacity_factory = 0.05
}
# 因势利导
yingshilidao = {
random = no
max_planning = 0.08
planning_speed = 0.15
operation_cost = -0.2
}
# 姜太公钓鱼法(自称)
jiangtaigongdiaoyufa = {
random = no
navy_max_range_factor = 0.15
intelligence_agency_defense = 0.50
}
# 明鉴万里
mingjianwanli = {
random = no
industrial_capacity_factory = 0.1
production_speed_buildings_factor = 0.1
political_power_cost = -0.15
consumer_goods_factor = -0.1
}
#引风者
yfz = {
random = no
@@ -289,13 +382,52 @@ leader_traits = {
mobilization_speed = 0.25
political_power_factor = 0.1
}
# 光荣的引路人
grdylr = {
random = no
research_speed_factor = 0.15
production_speed_facility_factor = 0.2
mechanized_defence_factor = 0.15
specialization_air_speed_factor = 0.15
communism_drift = 0.01
equipment_bonus = {
rocket_artillery_equipment = {
soft_attack = 0.2
build_cost_ic = -0.3
}
motorized_rocket_equipment = {
soft_attack = 0.2
build_cost_ic = -0.1
}
ballistic_missile_equipment = {
air_range = 0.1
maximum_speed = 0.1
air_agility = 0.1
build_cost_ic = -0.15
}
}
}
#人民的逸仙
rmdyx = {
random = no
production_factory_efficiency_gain_factor = 0.1
conscription_factor = 0.02
conscription = 0.02
production_speed_buildings_factor = 0.10
political_power_factor = 0.15
}
# 积极防御
jijifangyu = {
random = no
army_defence_factor = 0.15
army_core_defence_factor = 0.30
breakthrough_factor = 0.15
max_dig_in = 8
dig_in_speed_factor = 0.2
recon_factor_while_entrenched = 0.2
navy_screen_defence_factor = 0.15
offensive_war_stability_factor = -0.5
defensive_war_stability_factor = 0.5
}
#矜持的玫瑰
jcdmg = {
random = no

View File

@@ -63,6 +63,30 @@ ideas = {
}
hidden_ideas = {
DOH_zujianxingzhengtuandui_idea = {
modifier = {
mobilization_laws_cost_factor = -0.50
trade_laws_cost_factor = -0.50
economy_cost_factor = -0.50
political_advisor_cost_factor = -0.50
tank_manufacturer_cost_factor = -0.50
naval_manufacturer_cost_factor = -0.50
aircraft_manufacturer_cost_factor = -0.50
materiel_manufacturer_cost_factor = -0.50
industrial_concern_cost_factor = -0.50
theorist_cost_factor = -0.50
army_chief_cost_factor = -0.50
navy_chief_cost_factor = -0.50
air_chief_cost_factor = -0.50
high_command_cost_factor = -0.50
}
}
DOH_maoxianwangfushun = {
modifier = {
political_power_factor = -0.1
command_power_gain_mult = -0.2
}
}
DOH_stop_cic = {
modifier = {
cic_construction_boost_factor = -2
@@ -782,6 +806,7 @@ ideas = {
production_speed_buildings_factor = 0.3
global_building_slots_factor = 0.75
production_speed_infrastructure_factor = 0.3
production_speed_facility_factor = 0.3
}
}
DOH_idea_jishushengji = {
@@ -792,12 +817,31 @@ ideas = {
}
modifier = {
line_change_production_efficiency_factor = 0.5
industrial_capacity_factory = 0.2
industrial_capacity_dockyard = 0.2
industrial_capacity_factory = 0.1
industrial_capacity_dockyard = 0.1
production_factory_max_efficiency_factor = 0.1
production_factory_efficiency_gain_factor = 0.25
}
}
DOH_idea_renrenxiaidexindonghuang = {
picture = generic_foreign_capital
allowed_civil_war = {
always = yes
}
modifier = {
line_change_production_efficiency_factor = 0.5
industrial_capacity_factory = 0.15
industrial_capacity_dockyard = 0.15
production_factory_max_efficiency_factor = 0.1
production_factory_efficiency_gain_factor = 0.25
research_speed_factor = 0.1
surrender_limit = 0.2
improve_relations_maintain_cost_factor = -0.5
}
}
DOH_fsfz = {
picture = generic_foreign_capital
@@ -883,6 +927,27 @@ ideas = {
production_speed_buildings_factor = 0.15
}
}
DOH_idea_renrenxiaidexindonghuang_1 = {
picture = DOH_xdh
allowed_civil_war = {
always = yes
}
modifier = {
line_change_production_efficiency_factor = 0.5
industrial_capacity_factory = 0.15
industrial_capacity_dockyard = 0.15
production_factory_max_efficiency_factor = 0.1
production_factory_efficiency_gain_factor = 0.25
research_speed_factor = 0.2
surrender_limit = 0.2
improve_relations_maintain_cost_factor = -0.5
opinion_gain_monthly_factor = 0.35
army_attack_factor = 0.2
army_defence_factor = 0.2
}
}
DOH_xdh = {
picture = DOH_xdh
@@ -1078,6 +1143,50 @@ ideas = {
army_defence_factor = 0.1
}
}
DOH_huolibuzukongjuzheng = {
picture = haerbin_huolibuzukongjuzheng
allowed_civil_war = {
always = no
}
modifier = {
army_org_factor = -0.10
recon_factor = -0.10
army_org_regain = -0.05
}
equipment_bonus = {
artillery_equipment = {
soft_attack = 0.15
}
rocket_artillery_equipment = {
soft_attack = 0.15
}
motorized_rocket_equipment = {
soft_attack = 0.15
}
super_heavy_artillery_equipment = {
soft_attack = 0.10
}
self_propelled_super_heavy_artillery_equipment = {
soft_attack = 0.10
}
}
}
DOH_sixiangjiaoyu = {
picture = FRA_national_mobilization_focus
allowed_civil_war = {
always = no
}
modifier = {
army_attack_factor = 0.05
army_core_attack_factor = 0.10
command_abilities_cost_factor = -0.5
army_org = 0.25
org_loss_at_low_org_factor = -0.1
breakthrough_factor = 0.15
experience_loss_factor = 0.15
}
}
DOH_dhgytx = {
picture = man_five_year_plan_industry
allowed_civil_war = {
@@ -1267,6 +1376,18 @@ ideas = {
}
}
}
DOH_kuojunbeizhan = {
picture = man_five_year_plan_industry
allowed_civil_war = {
always = yes
}
modifier = {
production_speed_dockyard_factor = 0.35
production_speed_arms_factory_factor = 0.35
production_speed_industrial_complex_factor = -0.25
}
}
# DOH_yyhj = {
# picture = eng_steady_as_she_goes
# allowed_civil_war = {
@@ -1361,6 +1482,7 @@ ideas = {
global_building_slots_factor = 0.4
production_speed_buildings_factor = 0.15
production_speed_infrastructure_factor = 0.3
production_speed_facility_factor = 0.3
}
}
DOH_mzzy = {

View File

@@ -272,7 +272,10 @@ DOH_dalianzaochuan_organization = {
}
available = {
FROM = {
num_of_naval_factories > 85
OR = {
num_of_naval_factories > 85
has_completed_focus = DOH_dalianlvshun
}
has_tech = keyantech_daodan
}
}

View File

@@ -17,7 +17,7 @@ az_DOH_railway_organization = {
doh_civ_equipment
convoy
}
research_bonus = 0.30
research_bonus = 0.40
research_categories = {
industry
synth_resources

View File

@@ -1,5 +1,5 @@
DOH_zongjikaizhi_mtth = {
base = 1
base = 0.01
modifier = {
always = yes
set_temp_variable = {
@@ -303,14 +303,27 @@ DOH_modifier_shichang_effect_1_mtth = {
modifier = {
always = yes
set_temp_variable = {
t = mtth:DOH_shichang
t = var:DOH_shichang
}
multiply_temp_variable = {
t = 0.4
t = 0.02
}
add = t
}
}
# DOH_modifier_shichang_effect_2_mtth = {
# base = 0
# modifier = {
# always = yes
# set_temp_variable = {
# t = var:DOH_modifier_shichang_effect_1_mtth
# }
# multiply_temp_variable = {
# t = 0.4
# }
# add = t
# }
# }
## 工业目标
DOH_gongyemubiao_mtth = {

File diff suppressed because it is too large Load Diff

View File

@@ -92,4 +92,25 @@ on_actions = {
}
}
}
on_new_term_election = {
effect = {
add_country_leader_role = {
character = DOH_jiangjiang
promote_leader = yes
country_leader = {
ideology = liberalism
expire = "2001.1.1.1"
traits = {
}
}
}
country_event = {
id = DOH_loong_event.5101
days = 3
random_days = 3
}
add_political_power = -100
}
}
}

View File

@@ -0,0 +1,8 @@
scientist_trait_az_DOH_taiyuan = {
icon = GFX_scientist_trait_nuclear_specialist
specialization = { specialization_nuclear }
modifier = {
specialization_nuclear_speed_factor = 0.20
sp_tag_nuclear_power_speed_factor = 0.50
}
}

View File

@@ -34,6 +34,8 @@ script_enum_equipment_stat = {
suppression_factor #Cannot be used with MIOS
experience_loss_factor #Cannot be used with MIOS
equipment_capture_factor #Cannot be used with MIOS
recovery
additional_collateral_damage
fuel_capacity
surface_detection
sub_detection
@@ -70,7 +72,9 @@ script_enum_equipment_stat = {
air_ground_attack
air_visibility_factor
railway_gun_attack #Cannot be used with MIOS
railway_gun_attack_range #I think this needs to be changed in a define, not here since its cached at start
railway_gun_attack_range_index_in_define # This cannot be used with MIOs or equipment_bonus - only in equipment definition
railway_gun_annex_ratio
railway_gun_hours_between_redistribution
max_organisation #Cannot be used with MIOS
max_strength ##Cannot be used with MIOS
maximum_speed
@@ -121,11 +125,16 @@ script_enum_equipment_category = {
cas
naval_bomber
missile
emplacement_gun_ammo
ballistic_missile
nuclear_missile
sam_missile
suicide
scout_plane
maritime_patrol_plane
air_transport
carrier
missile_launcher
support
amphibious
anti_air
@@ -133,6 +142,7 @@ script_enum_equipment_category = {
anti_tank
rocket
flame
land_cruiser
}
script_enum_equipment_bonus_type = {
@@ -206,11 +216,16 @@ script_enum_equipment_bonus_type = {
cas
naval_bomber
missile
emplacement_gun_ammo
ballistic_missile
nuclear_missile
sam_missile
suicide
scout_plane
maritime_patrol_plane
air_transport
carrier
missile_launcher
support
amphibious
anti_air
@@ -218,8 +233,26 @@ script_enum_equipment_bonus_type = {
anti_tank
rocket
flame
land_cruiser
super_heavy_artillery_equipment
super_heavy_artillery_equipment_1
self_propelled_super_heavy_artillery_equipment
self_propelled_super_heavy_artillery_equipment_1
armored_support_vehicle
armored_support_vehicle_1
helicopter_equipment
helicopter_equipment_1
mothership_equipment
mothership_equipment_0
strat_bomber_intercontinental_equipment
strat_bomber_intercontinental_equipment_1
motorbike_equipment
motorbike_equipment_1
# Equipment archetypes & types
land_cruiser_chassis
land_cruiser_chassis_1
land_cruiser_equipment_1 #(No-NSB version)
destroyer
infantry_equipment
artillery_equipment
@@ -254,6 +287,17 @@ script_enum_equipment_bonus_type = {
guided_missile_equipment_1
guided_missile_equipment_2
guided_missile_equipment_3
explosive_ammo_equipment
explosive_ammo_equipment_1
ballistic_missile_equipment
ballistic_missile_equipment_1
ballistic_missile_equipment_2
ballistic_missile_equipment_3
nuclear_missile_equipment
nuclear_missile_equipment_1
nuclear_missile_equipment_2
sam_missile_equipment
sam_missile_equipment_1
infantry_equipment_0
infantry_equipment_1
infantry_equipment_2
@@ -272,6 +316,7 @@ script_enum_equipment_bonus_type = {
small_plane_airframe_2
small_plane_airframe_3
small_plane_airframe_4
small_plane_airframe_5
cv_small_plane_airframe_0
cv_small_plane_airframe_1
cv_small_plane_airframe_2
@@ -291,18 +336,26 @@ script_enum_equipment_bonus_type = {
large_plane_airframe_4
transport_plane_equipment
transport_plane_equipment_1
transport_plane_equipment_2
transport_plane_equipment_3
railway_gun_equipment
railway_gun_equipment_1
super_heavy_railway_gun_equipment
super_heavy_railway_gun_equipment_1
ship_hull_carrier
ship_hull_carrier_1
ship_hull_carrier_2
ship_hull_carrier_3
ship_hull_mega_carrier
ship_hull_carrier_modern
ship_hull_carrier_conversion_bb
ship_hull_carrier_conversion_ca
carrier_1
carrier_2
carrier_3
carrier_4
modern_carrier
mega_carrier
ship_hull_cruiser
light_cruiser
ship_hull_cruiser_1
@@ -318,6 +371,7 @@ script_enum_equipment_bonus_type = {
heavy_cruiser_3
heavy_cruiser_4
torpedo_cruiser
ship_hull_cruiser_modern_aa
ship_hull_torpedo_cruiser
ship_hull_cruiser_panzerschiff
ship_hull_cruiser_coastal_defense_ship
@@ -328,12 +382,14 @@ script_enum_equipment_bonus_type = {
ship_hull_heavy_3
ship_hull_heavy_4
ship_hull_super_heavy_1
ship_hull_heavy_modern
battleship_1
battleship_2
battleship_3
battleship_4
SH_battleship_1
SH_battleship_2
modern_battleship
battle_cruiser_1
battle_cruiser_2
ship_hull_light
@@ -350,8 +406,16 @@ script_enum_equipment_bonus_type = {
ship_hull_submarine_2
ship_hull_submarine_3
ship_hull_submarine_4
cruiser_submarine
fleet_submarine
midget_submarine
nuclear_submarine
nuclear_missile_submarine
rocket_submarine
ship_hull_cruiser_submarine
ship_hull_midget_submarine
ship_hull_nuclear_submarine
ship_hull_fleet_submarine
submarine_1
submarine_2
submarine_3
@@ -401,6 +465,7 @@ script_enum_equipment_bonus_type = {
small_plane_cas_airframe_2
small_plane_cas_airframe_3
small_plane_cas_airframe_4
small_plane_cas_airframe_5
cv_small_plane_cas_airframe_0
cv_small_plane_cas_airframe_1
cv_small_plane_cas_airframe_2
@@ -411,16 +476,19 @@ script_enum_equipment_bonus_type = {
small_plane_naval_bomber_airframe_2
small_plane_naval_bomber_airframe_3
small_plane_naval_bomber_airframe_4
small_plane_naval_bomber_airframe_5
cv_small_plane_naval_bomber_airframe_0
cv_small_plane_naval_bomber_airframe_1
cv_small_plane_naval_bomber_airframe_2
cv_small_plane_naval_bomber_airframe_3
cv_small_plane_naval_bomber_airframe_4
small_plane_suicide_airframe_0
small_plane_suicide_airframe_1
small_plane_suicide_airframe_2
small_plane_suicide_airframe_3
small_plane_suicide_airframe_4
small_plane_suicide_airframe_5
cv_small_plane_suicide_airframe_0
cv_small_plane_suicide_airframe_1
cv_small_plane_suicide_airframe_2
@@ -616,4 +684,5 @@ script_enum_equipment_bonus_type = {
super_heavy_tank_aa_equipment_1
amphibious_tank_equipment_1
amphibious_tank_equipment_2
supersonic_fighter_equipment_1
}

View File

@@ -10,6 +10,7 @@ equipment_modules = {
naval_light_gun_hit_chance_factor = 0.1
naval_heavy_gun_hit_chance_factor = 0.1
build_cost_ic = 1200
max_strength = 25
}
build_cost_resources = {
steel = 1
@@ -38,6 +39,7 @@ equipment_modules = {
naval_light_gun_hit_chance_factor = 0.1
naval_heavy_gun_hit_chance_factor = 0.1
build_cost_ic = 1800
max_strength = 15
}
build_cost_resources = {
steel = 1
@@ -69,6 +71,7 @@ equipment_modules = {
naval_light_gun_hit_chance_factor = 0.1
naval_heavy_gun_hit_chance_factor = 0.1
build_cost_ic = 2800
max_strength = 5
}
build_cost_resources = {
steel = 1