2024-07-31 22:56:52
All checks were successful
sync / build (push) Successful in 54s

This commit is contained in:
actions[bot]
2024-07-31 22:56:52 +08:00
parent 25b987c614
commit c41fa5619f
5 changed files with 404 additions and 3741 deletions

View File

@@ -685,6 +685,8 @@ ideas = {
research_speed_factor = -0.25
industrial_capacity_factory = -0.15
production_speed_buildings_factor = -0.1
army_attack_factor = -0.1
army_defence_factor = -0.05
}
}
DOH_dfgg2 = {

View File

@@ -1,13 +1,10 @@
#####################
### ## # # # # ##
# # # ## # # # #
# #### # ## ## #
# # # # # # # #
# # # # # # # ##
####################
# # # ## # # # #
# #### # ## ## #
# # # # # # # #
# # # # # # # ##
####################
DOH_shanghai_tank = {
include = generic_tank_organization
icon = GFX_idea_osaka_army_arsenal
@@ -44,9 +41,10 @@ DOH_shanghai_tank = {
name = jishugaijing
icon = GFX_generic_mio_trait_icon_unique
special_trait_background = yes
position = { x=8 y=0 }
position = {
x = 8
y = 0
}
available = {
FROM = {
OR = {
@@ -58,26 +56,28 @@ DOH_shanghai_tank = {
}
}
}
equipment_bonus = {
reliability = 0.05
maximum_speed = 0.05
}
production_bonus = {
production_resource_need_factor = -0.25
production_capacity_factor = 0.05
production_efficiency_gain_factor = 0.05
production_efficiency_cap_factor = 0.05
}
organization_modifier = {
military_industrial_organization_research_bonus = 0.15
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
}
DOH_baotoudiyijixiechang_organization = {
DOH_baotoudiyijixiechang_organization = {
include = generic_tank_refurbishment_plant_organization
icon = GFX_idea_generic_tank_manufacturer_3
allowed = {
@@ -98,9 +98,10 @@ DOH_shanghai_tank = {
name = jishugaijing
icon = GFX_generic_mio_trait_icon_unique
special_trait_background = yes
position = { x=9 y=0 }
position = {
x = 9
y = 0
}
available = {
FROM = {
OR = {
@@ -109,7 +110,6 @@ DOH_shanghai_tank = {
}
}
}
equipment_bonus = {
hardness = 0.04
reliability = 0.15
@@ -119,17 +119,20 @@ DOH_shanghai_tank = {
production_cost_factor = -0.05
production_efficiency_cap_factor = 0.1
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
}
#####################
## # # ### ### ##
## # # ### ### ##
# # # # # # #
# #### # ### #
# # # # # #
# #### # ### #
# # # # # #
## # # ### # ##
#####################
DOH_dalianzaochuan_organization = {
include = generic_battle_line_ship_organization
@@ -142,13 +145,18 @@ DOH_dalianzaochuan_organization = {
name = bulizaochuanchang_1
icon = GFX_BLI_zaochuanchang_mio_icon_1
special_trait_background = yes
position = { x=8 y=4 }
available = {
FROM = { OR = { tag = BLI has_country_flag = buligongyi1_get } }
position = {
x = 8
y = 4
}
available = {
FROM = {
OR = {
tag = BLI
has_country_flag = buligongyi1_get
}
}
}
equipment_bonus = {
reliability = 0.08
armor_value = 0.05
@@ -170,19 +178,23 @@ DOH_dalianzaochuan_organization = {
}
}
}
add_trait = {
token = bulizaochuanchang_2
name = bulizaochuanchang_2
icon = GFX_BLI_zaochuanchang_mio_icon_2
special_trait_background = yes
position = { x=9 y=4 }
available = {
FROM = { OR = { tag = BLI has_country_flag = buligongyi2_get } }
position = {
x = 9
y = 4
}
available = {
FROM = {
OR = {
tag = BLI
has_country_flag = buligongyi2_get
}
}
}
equipment_bonus = {
lg_attack = 0.15
hg_attack = 0.2
@@ -210,9 +222,10 @@ DOH_dalianzaochuan_organization = {
name = jishujiaoliu_wuhai
icon = GFX_generic_mio_trait_icon_unique
special_trait_background = yes
position = { x=9 y=0 }
position = {
x = 9
y = 0
}
available = {
FROM = {
OR = {
@@ -233,24 +246,28 @@ DOH_dalianzaochuan_organization = {
name = jishugaijing
icon = GFX_generic_mio_trait_icon_unique
special_trait_background = yes
position = { x=7 y=4 }
position = {
x = 7
y = 4
}
available = {
FROM = {
num_of_naval_factories > 85
has_tech = keyantech_daodan
}
}
equipment_bonus = {
naval_light_gun_hit_chance_factor = 0.3
naval_heavy_gun_hit_chance_factor = 0.3
surface_visibility = -0.3
night_penalty = -0.3
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
available = {
owner = {
AND = {
@@ -266,6 +283,7 @@ DOH_dalianzaochuan_organization = {
}
}
}
DOH_hudong_organization = {
include = generic_escort_ship_organization
icon = GFX_idea_escort_effort_focus
@@ -277,13 +295,18 @@ DOH_hudong_organization = {
name = bulizaochuanchang_1
icon = GFX_BLI_zaochuanchang_mio_icon_1
special_trait_background = yes
position = { x=8 y=4 }
available = {
FROM = { OR = { tag = BLI has_country_flag = buligongyi1_get } }
position = {
x = 8
y = 4
}
available = {
FROM = {
OR = {
tag = BLI
has_country_flag = buligongyi1_get
}
}
}
equipment_bonus = {
reliability = 0.08
armor_value = 0.05
@@ -305,19 +328,23 @@ DOH_hudong_organization = {
}
}
}
add_trait = {
token = bulizaochuanchang_2
name = bulizaochuanchang_2
icon = GFX_BLI_zaochuanchang_mio_icon_2
special_trait_background = yes
position = { x=9 y=4 }
available = {
FROM = { OR = { tag = BLI has_country_flag = buligongyi2_get } }
position = {
x = 9
y = 4
}
available = {
FROM = {
OR = {
tag = BLI
has_country_flag = buligongyi2_get
}
}
}
equipment_bonus = {
lg_attack = 0.15
hg_attack = 0.2
@@ -345,9 +372,10 @@ DOH_hudong_organization = {
name = jishugaijing
icon = GFX_generic_mio_trait_icon_unique
special_trait_background = yes
position = { x=9 y=2 }
position = {
x = 9
y = 2
}
available = {
FROM = {
num_of_naval_factories > 60
@@ -364,16 +392,21 @@ DOH_hudong_organization = {
production_bonus = {
production_capacity_factor = 0.05
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
add_trait = {
token = jishujiaoliu_wuhe
name = jishujiaoliu_wuhe
icon = GFX_generic_mio_trait_icon_unique
special_trait_background = yes
position = { x=9 y=0 }
position = {
x = 9
y = 0
}
available = {
FROM = {
OR = {
@@ -388,7 +421,12 @@ DOH_hudong_organization = {
sub_detection = 0.3
}
production_bonus = {
production_capacity_factor = 0.10
production_capacity_factor = 0.1
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
available = {
@@ -410,7 +448,6 @@ DOH_hudong_organization = {
}
## 武昌造船厂
DOH_wuchangzaochuanchang_organization = {
include = generic_submarine_organization
icon = GFX_idea_generic_sea_focused_navy
@@ -422,13 +459,18 @@ DOH_wuchangzaochuanchang_organization = {
name = bulizaochuanchang_1
icon = GFX_BLI_zaochuanchang_mio_icon_1
special_trait_background = yes
position = { x=8 y=4 }
available = {
FROM = { OR = { tag = BLI has_country_flag = buligongyi1_get } }
position = {
x = 8
y = 4
}
available = {
FROM = {
OR = {
tag = BLI
has_country_flag = buligongyi1_get
}
}
}
equipment_bonus = {
reliability = 0.08
armor_value = 0.05
@@ -450,19 +492,23 @@ DOH_wuchangzaochuanchang_organization = {
}
}
}
trait = {
token = bulizaochuanchang_2
name = bulizaochuanchang_2
icon = GFX_BLI_zaochuanchang_mio_icon_2
special_trait_background = yes
position = { x=9 y=4 }
available = {
FROM = { OR = { tag = BLI has_country_flag = buligongyi2_get } }
position = {
x = 9
y = 4
}
available = {
FROM = {
OR = {
tag = BLI
has_country_flag = buligongyi2_get
}
}
}
equipment_bonus = {
lg_attack = 0.15
hg_attack = 0.2
@@ -490,9 +536,10 @@ DOH_wuchangzaochuanchang_organization = {
name = jishujiaoliu_zuoshibao
icon = GFX_generic_mio_trait_icon_unique
special_trait_background = yes
position = { x=9 y=0 }
position = {
x = 9
y = 0
}
available = {
FROM = {
OR = {
@@ -502,7 +549,7 @@ DOH_wuchangzaochuanchang_organization = {
}
}
equipment_bonus = {
build_cost_ic = 0.10
build_cost_ic = 0.1
reliability = 0.15
max_strength = 0.25
maximum_speed = 0.1
@@ -524,9 +571,10 @@ DOH_wuchangzaochuanchang_organization = {
name = jishugaijing
icon = GFX_generic_mio_trait_icon_unique
special_trait_background = yes
position = { x=9 y=2 }
position = {
x = 9
y = 2
}
available = {
FROM = {
num_of_naval_factories > 85
@@ -541,10 +589,9 @@ DOH_wuchangzaochuanchang_organization = {
torpedo_attack = 0.15
}
production_bonus = {
production_capacity_factor = 0.10
production_capacity_factor = 0.1
}
}
available = {
owner = {
OR = {
@@ -579,13 +626,18 @@ DOH_jiangnan_shipyard_group_organization = {
name = bulizaochuanchang_1
icon = GFX_BLI_zaochuanchang_mio_icon_1
special_trait_background = yes
position = { x=8 y=4 }
available = {
FROM = { OR = { tag = BLI has_country_flag = buligongyi1_get } }
position = {
x = 8
y = 4
}
available = {
FROM = {
OR = {
tag = BLI
has_country_flag = buligongyi1_get
}
}
}
equipment_bonus = {
reliability = 0.08
armor_value = 0.05
@@ -607,19 +659,23 @@ DOH_jiangnan_shipyard_group_organization = {
}
}
}
add_trait = {
token = bulizaochuanchang_2
name = bulizaochuanchang_2
icon = GFX_BLI_zaochuanchang_mio_icon_2
special_trait_background = yes
position = { x=9 y=4 }
available = {
FROM = { OR = { tag = BLI has_country_flag = buligongyi2_get } }
position = {
x = 9
y = 4
}
available = {
FROM = {
OR = {
tag = BLI
has_country_flag = buligongyi2_get
}
}
}
equipment_bonus = {
lg_attack = 0.15
hg_attack = 0.2
@@ -647,9 +703,10 @@ DOH_jiangnan_shipyard_group_organization = {
name = jishujiaoliu_hengxuhe
icon = GFX_generic_mio_trait_icon_unique
special_trait_background = yes
position = { x=9 y=0 }
position = {
x = 9
y = 0
}
available = {
FROM = {
OR = {
@@ -660,8 +717,8 @@ DOH_jiangnan_shipyard_group_organization = {
}
equipment_bonus = {
build_cost_ic = 0.05
max_strength = 0.10
maximum_speed = 0.10
max_strength = 0.1
maximum_speed = 0.1
surface_visibility = -0.2
carrier_size = 1
anti_air_attack = 0.1
@@ -670,15 +727,21 @@ DOH_jiangnan_shipyard_group_organization = {
production_bonus = {
production_capacity_factor = 0.05
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
add_trait = {
token = jishugaijing
name = "整修江南制造局"
icon = GFX_generic_mio_trait_icon_unique
special_trait_background = yes
position = { x=9 y=2 }
position = {
x = 9
y = 2
}
available = {
FROM = {
num_of_naval_factories > 85
@@ -695,6 +758,11 @@ DOH_jiangnan_shipyard_group_organization = {
production_bonus = {
production_capacity_factor = 0.05
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
}
@@ -709,13 +777,18 @@ DOH_dagu_shipyard_organization = {
name = bulizaochuanchang_1
icon = GFX_BLI_zaochuanchang_mio_icon_1
special_trait_background = yes
position = { x=8 y=4 }
available = {
FROM = { OR = { tag = BLI has_country_flag = buligongyi1_get } }
position = {
x = 8
y = 4
}
available = {
FROM = {
OR = {
tag = BLI
has_country_flag = buligongyi1_get
}
}
}
equipment_bonus = {
reliability = 0.08
armor_value = 0.05
@@ -737,19 +810,23 @@ DOH_dagu_shipyard_organization = {
}
}
}
add_trait = {
token = bulizaochuanchang_2
name = bulizaochuanchang_2
icon = GFX_BLI_zaochuanchang_mio_icon_2
special_trait_background = yes
position = { x=9 y=4 }
available = {
FROM = { OR = { tag = BLI has_country_flag = buligongyi2_get } }
position = {
x = 9
y = 4
}
available = {
FROM = {
OR = {
tag = BLI
has_country_flag = buligongyi2_get
}
}
}
equipment_bonus = {
lg_attack = 0.15
hg_attack = 0.2
@@ -777,9 +854,10 @@ DOH_dagu_shipyard_organization = {
name = jishujiaoliu_zuoshibao
icon = GFX_generic_mio_trait_icon_unique
special_trait_background = yes
position = { x=9 y=0 }
position = {
x = 9
y = 0
}
available = {
FROM = {
OR = {
@@ -795,15 +873,21 @@ DOH_dagu_shipyard_organization = {
surface_visibility = -0.1
surface_detection = 0.1
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
add_trait = {
token = jishugaijing
name = jishugaijing
icon = GFX_generic_mio_trait_icon_unique
special_trait_background = yes
position = { x=9 y=2 }
position = {
x = 9
y = 2
}
available = {
FROM = {
num_of_naval_factories > 85
@@ -816,26 +900,29 @@ DOH_dagu_shipyard_organization = {
surface_visibility = -0.2
surface_detection = 0.2
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
available = {
owner = { OR = {
owner = {
OR = {
has_completed_focus = DOH_xindonghuang
has_completed_focus = DOH_yixianwansui
} }
}
}
}
}
###########################
### # ## # # ### ##
# # # # # ## # # #
### # #### # ## ## #
# # # # # # # #
# ### # # # # ### ##
###########################
DOH_camco_medium_organization = {
include = generic_medium_aircraft_organization
icon = GFX_idea_CHI_camco
@@ -852,6 +939,7 @@ DOH_camco_medium_organization = {
}
}
}
DOH_camco_fighter_organization = {
include = generic_light_aircraft_organization
icon = GFX_idea_CHI_camco
@@ -868,6 +956,7 @@ DOH_camco_fighter_organization = {
}
}
}
DOH_camco_cas_organization = {
include = generic_cas_aircraft_organization
icon = GFX_idea_CHI_camco
@@ -884,6 +973,7 @@ DOH_camco_cas_organization = {
}
}
}
DOH_camco_heavy_organization = {
include = generic_heavy_aircraft_organization
icon = GFX_idea_CHI_camco
@@ -904,17 +994,14 @@ DOH_camco_heavy_organization = {
}
}
}
###################################
###################################
# # ## ### ### ### ### ### #
## ## # # # # # # # # #
# # # #### # ## ### # ## #
# # # # # # # # # # #
# # # # # ### # # ### ### ###
###################################
DOH_taiyuan_arsenal_organization = {
icon = GFX_idea_generic_artillery_manufacturer_1
allowed = {
@@ -939,10 +1026,11 @@ DOH_taiyuan_arsenal_organization = {
token = generic_mio_trait_improved_direct_fire_targeting
name = generic_mio_trait_improved_direct_fire_targeting
icon = GFX_generic_mio_department_icon_anti_tank
position = { x=-1 y=3 }
position = {
x = -1
y = 3
}
relative_position_id = generic_mio_trait_improved_hydraulic_recoil_system
all_parents = {
generic_mio_trait_improved_hydraulic_recoil_system
}
@@ -961,16 +1049,21 @@ DOH_taiyuan_arsenal_organization = {
ap_attack = 0.05
hard_attack = 0.05
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
add_trait = {
token = generic_mio_trait_advanced_anti_air_targeting
name = generic_mio_trait_advanced_anti_air_targeting
icon = GFX_generic_mio_department_icon_anti_air
position = { x=1 y=0 }
position = {
x = 1
y = 0
}
relative_position_id = generic_mio_trait_improved_direct_fire_targeting
all_parents = {
generic_mio_trait_improved_hydraulic_recoil_system
}
@@ -985,29 +1078,31 @@ DOH_taiyuan_arsenal_organization = {
limit_to_equipment_type = {
anti_air_equipment
}
equipment_bonus = {
air_attack = 0.07
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
add_trait = {
token = generic_mio_trait_advanced_trajectory_calculations
name = generic_mio_trait_advanced_trajectory_calculations
icon = GFX_generic_mio_department_icon_artillery
position = { x=2 y=0 }
position = {
x = 2
y = 0
}
relative_position_id = generic_mio_trait_improved_direct_fire_targeting
all_parents = {
generic_mio_trait_improved_hydraulic_recoil_system
}
limit_to_equipment_type = {
artillery_equipment
rocket_artillery_equipment
}
equipment_bonus = {
hard_attack = 1
breakthrough = 0.05
@@ -1018,9 +1113,10 @@ DOH_taiyuan_arsenal_organization = {
name = jishugaijing
icon = GFX_generic_mio_trait_icon_unique
special_trait_background = yes
position = { x=9 y=0 }
position = {
x = 9
y = 0
}
available = {
FROM = {
OR = {
@@ -1029,7 +1125,6 @@ DOH_taiyuan_arsenal_organization = {
}
}
}
equipment_bonus = {
soft_attack = 0.05
hard_attack = 0.05
@@ -1040,6 +1135,7 @@ DOH_taiyuan_arsenal_organization = {
}
}
}
DOH_liaoning_arsenal_organization = {
include = generic_motorized_mechanized_organization
icon = GFX_idea_generic_motorized_equipment_manufacturer_1
@@ -1059,7 +1155,10 @@ DOH_liaoning_arsenal_organization = {
token = DOH_motorized
name = jishujiaoliu_richan
icon = GFX_generic_mio_trait_icon_unique
position = { x = 0 y = 2 }
position = {
x = 0
y = 2
}
available = {
DOH = {
OR = {
@@ -1071,11 +1170,17 @@ DOH_liaoning_arsenal_organization = {
equipment_bonus = {
hardness = 0.05
defense = 0.1
fuel_consumption = -0.10
fuel_consumption = -0.1
build_cost_ic = 0.05
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
}
DOH_hanyan_arsenal_organization = {
include = generic_infantry_equipment_organization
icon = GFX_idea_generic_infantry_equipment_manufacturer_1
@@ -1105,8 +1210,8 @@ DOH_hanyan_arsenal_organization = {
}
}
equipment_bonus = {
soft_attack = 0.10
hard_attack = 0.10
soft_attack = 0.1
hard_attack = 0.1
ap_attack = 1
defense = 0.05
build_cost_ic = 0.05
@@ -1114,6 +1219,11 @@ DOH_hanyan_arsenal_organization = {
mutually_exclusive = {
DOH_infantry_mio_jishugaijing_2
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
add_trait = {
token = DOH_infantry_mio_jishugaijing_2
@@ -1135,9 +1245,14 @@ DOH_hanyan_arsenal_organization = {
production_bonus = {
production_cost_factor = -0.03
production_conversion_speed_factor = 0.3
production_efficiency_cap_factor = 0.10
production_efficiency_cap_factor = 0.1
production_efficiency_gain_factor = 0.05
}
on_complete = {
ROOT = {
add_mio_size = 1
}
}
}
add_trait = {
token = DOH_infantry_mio_jishugaijing_3
@@ -1170,6 +1285,7 @@ DOH_hanyan_arsenal_organization = {
}
}
}
DOH_mukden_arsenal_organization = {
include = DOH_hanyan_arsenal_organization
icon = GFX_idea_generic_infantry_equipment_manufacturer_2

View File

@@ -343,22 +343,10 @@ focus_tree = {
}
completion_reward = {
add_ideas = DOH_zzyf
effect_tooltip = {
if = {
limit = {
NOT = {
has_completed_focus = DOH_dulizizhudejungong
}
}
DOH_dongfangguguo_dengji = yes
}
}
hidden_effect = {
DOH_dongfangguguo_dengji = yes
}
every_military_industrial_organization = {
add_mio_size = 5
add_mio_size = 1
}
DOH_neibufenqi_jianqin_few_effect = yes
}
}
focus = {
@@ -853,6 +841,12 @@ focus_tree = {
human_wave_tactics_for_doh = 1
popup = no
}
custom_effect_tooltip = DOH_dashijiyoujizhan_tooltip
hidden_effect = {
set_technology = {
DOH_dashijiyoujizhan_tech = 1
}
}
}
}
}
@@ -887,6 +881,26 @@ focus_tree = {
add_potential_special_forces_tree = yes
add_potential_special_forces_tree = yes
DOH_neibufenqi_jianqin_effect = yes
if = {
limit = {
NOT = {
has_completed_focus = DOH_wanguolaichao
}
}
effect_tooltip = {
if = {
limit = {
NOT = {
has_completed_focus = DOH_special_force
}
}
DOH_dongfangguguo_dengji = yes
}
}
hidden_effect = {
DOH_dongfangguguo_dengji = yes
}
}
}
}
focus = {
@@ -2658,6 +2672,9 @@ focus_tree = {
factor = 15
}
completion_reward = {
every_military_industrial_organization = {
add_mio_size = 2
}
add_ideas = DOH_hailufuhe_idea_0
swap_ideas = {
remove_idea = DOH_dhgytx
@@ -3096,6 +3113,9 @@ focus_tree = {
}
completion_reward = {
add_research_slot = 1
every_military_industrial_organization = {
add_mio_size = 2
}
}
}
focus = {
@@ -5491,6 +5511,27 @@ focus_tree = {
add_idea = DOH_tcsg
}
DOH_neibufenqi_jianqin_effect = yes
if = {
limit = {
NOT = {
has_completed_focus = DOH_special_force
}
}
effect_tooltip = {
if = {
limit = {
NOT = {
has_completed_focus = DOH_wanguolaichao
}
}
DOH_dongfangguguo_dengji = yes
}
}
hidden_effect = {
DOH_dongfangguguo_dengji = yes
}
}
}
}
focus = {

File diff suppressed because it is too large Load Diff

View File

@@ -727,6 +727,7 @@ country_event = {
}
}
}
DOH_neibufenqi_jiazhong_effect = yes
}
}
country_event = {
@@ -777,6 +778,7 @@ country_event = {
}
}
}
DOH_neibufenqi_jiazhong_effect = yes
}
}
country_event = {