2024-07-22 16:01:10
All checks were successful
sync / build (push) Successful in 58s

This commit is contained in:
actions[bot]
2024-07-22 16:01:11 +08:00
parent 21cb4038a2
commit 5bccce5ada
20 changed files with 357 additions and 119 deletions

View File

@@ -55,7 +55,12 @@ DH1_zhongnanbandao = {
value = 200
}
ai_strategy = {
type = ignore
type = support
id = "DOH"
value = 1000
}
ai_strategy = {
type = befriend
id = "DOH"
value = 1000
}
@@ -100,7 +105,12 @@ DH1_nanyacidalu = {
value = 200
}
ai_strategy = {
type = ignore
type = support
id = "DOH"
value = 1000
}
ai_strategy = {
type = befriend
id = "DOH"
value = 1000
}

View File

@@ -719,20 +719,17 @@ characters={
}
available= {
if = { limit = { tag = BFL }
NOT = {
has_completed_focus = BFL_kelimulinshibian }
available = {
if = {
limit = { tag = BFL }
if = {
limit = { tag = BFL }
NOT = {
has_completed_focus = BFL_kelimulinshibian
}
OR = {
has_country_flag = BFL_zzpianzhidu_on
has_completed_focus = BFL_24
}
}
}
OR = {
has_country_flag = BFL_zzpianzhidu_on
has_completed_focus = BFL_24
}
}
}
}
}
corps_commander = {

View File

@@ -110,8 +110,8 @@ characters={
skill = 1
attack_skill = 1
defense_skill = 1
planning_skill = 1
logistics_skill = 1
maneuvering_skill = 1
coordination_skill = 1
}
advisor = {
cost = 100
@@ -144,8 +144,8 @@ characters={
skill = 2
attack_skill = 3
defense_skill = 1
planning_skill = 1
logistics_skill = 2
maneuvering_skill = 1
coordination_skill = 2
}
advisor = {
cost = 100

View File

@@ -369,7 +369,7 @@ characters={
}
advisor = {
cost = 100
slot = theorist
slot = air_chief
idea_token = xiaochicheng
visible = {
if = {
@@ -1103,4 +1103,69 @@ characters={
logistics_skill = 2
}
}
DOH_yingrui_advisor = {
name = DOH_yingrui_advisor
portraits={
army = {
large="gfx/leaders/DOH/yingrui.png"
small="gfx/interface/ideas/idea_yingrui.png"
}
}
advisor = {
cost = 100
slot = theorist
idea_token = yingrui_advisor
available = {
if = {
limit = { tag = DOH }
has_completed_focus = DOH_junshigaige
}
}
traits = { trait_yingrui }
ai_will_do = {
factor = 50
}
}
}
DOH_pinghai_advisor = {
name = DOH_pinghai_advisor
portraits={
army = {
large="gfx/leaders/DOH/pinghai.png"
small="gfx/interface/ideas/idea_pinghai.png"
}
}
advisor = {
cost = 100
slot = theorist
idea_token = pinghai
traits = { trait_pinghai }
ai_will_do = {
factor = 50
}
}
}
DOH_haerbin_advisor = {
name = DOH_haerbin_advisor
portraits = {
army = {
large="gfx/leaders/DOH/haerbin.png"
small="gfx/interface/ideas/idea_haerbin.png"
}
}
advisor = {
cost = 100
slot = theorist
idea_token = haerbin
traits = { trait_haerbin }
ai_will_do = {
factor = 50
}
}
}
}

View File

@@ -408,8 +408,8 @@ characters={
name = TIX_z46
portraits={
army = {
large="gfx/leaders/TIX/z46.png"
small="gfx/interface/ideas/idea_z46.png"
large="gfx/leaders/TIX/Z46.png"
small="gfx/interface/ideas/idea_Z46.png"
}
}
advisor = {
@@ -436,8 +436,8 @@ characters={
skill = 2
attack_skill = 2
defense_skill = 2
planning_skill = 2
logistics_skill = 1
maneuvering_skill = 2
coordination_skill = 1
}
}
TIX_z23 = {
@@ -468,7 +468,7 @@ characters={
}
country_leader = {
expire="2000.1.1.1"
ideology = communism
ideology = leninism
traits = {
}
@@ -1274,7 +1274,7 @@ characters={
name = TIX_u47
portraits={
army = {
large="gfx/leaders/TIX/u47.png"
large="gfx/leaders/TIX/U47.png"
small="gfx/interface/ideas/idea_u81.png"
}
}
@@ -1298,7 +1298,7 @@ characters={
name = TIX_u101
portraits={
army = {
large="gfx/leaders/TIX/u101.png"
large="gfx/leaders/TIX/U101.png"
small="gfx/interface/ideas/idea_u81.png"
}
}

View File

@@ -7,8 +7,13 @@ DH1_decision_category = {
highlight_color_while_active = 1
ai_will_do = {
factor = 5
base = 20
modifier = {
DH1 = {
has_idea = DH1_AI_xiuyangshengxi
}
add = 100
}
}
cost = 15
days_remove = 60

View File

@@ -4,7 +4,7 @@ DH1_decision_category = {
priority = 100
visible = {
OR = {
has_completed_focus = DH1_beibeibeiqilexingnang
has_completed_focus = DH1_junkenhetuntian
is_debug = yes
}
}

View File

@@ -1,14 +1,14 @@
NDefines.NGame.END_DATE = "2000.1.1.1"
NDefines.NCountry.POLITICAL_POWER_CAP = 5000
NDefines.NCountry.POLITICAL_POWER_CAP = 9999
NDefines.NCountry.MAX_WAR_SUPPORT = 2
NDefines.NCountry.MAX_STABILITY = 1.25
NDefines.NCountry.POLITICAL_POWER_LOWER_CAP = -5000.0
NDefines.NCountry.POLITICAL_POWER_UPPER_CAP = 5000.0
NDefines.NMilitary.MAX_ARMY_EXPERIENCE = 2000
NDefines.NMilitary.MAX_NAVY_EXPERIENCE = 2000
NDefines.NMilitary.MAX_AIR_EXPERIENCE = 2000
NDefines.NCountry.POLITICAL_POWER_UPPER_CAP = 9999.0
NDefines.NMilitary.MAX_ARMY_EXPERIENCE = 3000
NDefines.NMilitary.MAX_NAVY_EXPERIENCE = 3000
NDefines.NMilitary.MAX_AIR_EXPERIENCE = 3000
NDefines.NMilitary.BASE_DIVISION_BRIGADE_GROUP_COST = 0
NDefines.NMilitary.BASE_DIVISION_BRIGADE_CHANGE_COST = 5
NDefines.NMilitary.BASE_DIVISION_SUPPORT_SLOT_COST = 5
@@ -21,7 +21,7 @@ NDefines.NProduction.CAPITAL_SHIP_MAX_NAV_FACTORIES_PER_LINE = 10
NDefines.NCountry.BASE_MAX_COMMAND_POWER = 400
NDefines.NCountry.BASE_COMMAND_POWER_GAIN = 0.6
NDefines.NFocus.MAX_SAVED_FOCUS_PROGRESS = 35
--下划线
NDefines.NDiplomacy.MAX_TRUST_VALUE = 200 -- 最大关系上限
NDefines.NDiplomacy.MIN_TRUST_VALUE = -200 -- 最小关系上限

View File

@@ -31,7 +31,11 @@ ideas = {
allowed_to_remove = {
OR = {
has_war_support > 1.2
has_war_support > 1.5
not = { has_idea = BYG_jjwjhyz }
not = { has_idea = BYG_jjwjhyz_1 }
not = { has_idea = BYG_jjwjhyz_2 }
not = { has_idea = BYG_jjwjhyz_3 }
has_war = yes
has_completed_focus = BYG_wanzhengdewomen
}

View File

@@ -271,7 +271,6 @@ ideas = {
or = {
tag = BFL
tag = SOV
tag = RUS
}
}
modifier = {

View File

@@ -185,7 +185,7 @@ ideas = {
always = yes
}
equipment_bonus = {
category_all_armor = {
armor = {
build_cost_ic = -0.05
instant = yes
}

View File

@@ -441,7 +441,7 @@ ideas = {
always = yes
}
equipment_bonus = {
category_all_armor = {
armor = {
maximum_speed = 0.15
soft_attack = 0.2
hard_attack = 0.1
@@ -652,41 +652,41 @@ ideas = {
}
}
tank_destroyer_board = {
# tank_destroyer_board = {
picture = usa_tank_destroyer_board
allowed = {
original_tag = BYG
}
# picture = usa_tank_destroyer_board
# allowed = {
# original_tag = BYG
# }
research_bonus = {
armor = 0.15
}
# research_bonus = {
# armor = 0.15
# }
traits = { }
# traits = { }
equipment_bonus = {
light_tank_destroyer_equipment = {
build_cost_ic = -0.1
ap_attack = 0.1
hard_attack = 0.25
}
medium_tank_destroyer_equipment = {
build_cost_ic = -0.1
ap_attack = 0.1
hard_attack = 0.25
}
heavy_tank_destroyer_equipment = {
build_cost_ic = -0.1
ap_attack = 0.1
hard_attack = 0.25
}
}
# equipment_bonus = {
# light_tank_destroyer_equipment = {
# build_cost_ic = -0.1
# ap_attack = 0.1
# hard_attack = 0.25
# }
# medium_tank_destroyer_equipment = {
# build_cost_ic = -0.1
# ap_attack = 0.1
# hard_attack = 0.25
# }
# heavy_tank_destroyer_equipment = {
# build_cost_ic = -0.1
# ap_attack = 0.1
# hard_attack = 0.25
# }
# }
modifier = {
# modifier = {
}
}
# }
# }
army_ordnance_department = {

View File

@@ -276,7 +276,7 @@ ideas = {
build_cost_ic = -0.05
instant = yes
}
category_all_armor = {
armor = {
build_cost_ic = -0.05
instant = yes
}

View File

@@ -198,7 +198,7 @@ ideas = {
YUW_gnjh = {
picture = generic_production_bonus
allowed_civil_war = {
always = communism
has_ideology_group = communism
}
modifier = {
global_building_slots_factor = 0.1

View File

@@ -1715,7 +1715,7 @@ focus_tree = {
y = 1
prerequisite = { focus = DOH_yixianwansui }
relative_position_id = DOH_yixianwansui
cost = 15
cost = 3
available = {
OR = {
has_idea = DOH_dfgg4
@@ -1728,6 +1728,9 @@ focus_tree = {
completion_reward = {
add_political_power = 150
every_army_leader = {
add_skill_level = 1
}
every_country = {
limit = {
NOT = { OR = { tag = SIR tag = SR1 tag = SR2 tag = SR3 tag = SR4 } }
@@ -1748,7 +1751,7 @@ focus_tree = {
y = 1
prerequisite = { focus = DOH_nvhuangdexunyou }
relative_position_id = DOH_nvhuangdexunyou
cost = 7
cost = 3
ai_will_do = {
factor = 10
@@ -1783,9 +1786,13 @@ focus_tree = {
id = DOH_baochiweishe
icon = GFX_goal_anschluss
relative_position_id = DOH_special_force
prerequisite = { focus = DOH_special_force }
prerequisite = {
focus = DOH_haijunjianshe
focus = DOH_lujunxinlilun
focus = DOH_tieyuan
}
mutually_exclusive = { focus = DOH_jijikuozhang }
x = -2
x = -3
y = 1
cost = 5
@@ -1804,9 +1811,13 @@ focus_tree = {
id = DOH_jijikuozhang
icon = GFX_goal_demand_sudetenland
relative_position_id = DOH_special_force
prerequisite = { focus = DOH_special_force }
prerequisite = {
focus = DOH_haijunjianshe
focus = DOH_lujunxinlilun
focus = DOH_tieyuan
}
mutually_exclusive = { focus = DOH_baochiweishe }
x = 2
x = 3
y = 1
cost = 5

View File

@@ -14,11 +14,11 @@
default = no
continuous_focus_position = { x = 20 y = 1000 }
continuous_focus_position = { x = 0 y = 0 }
focus = {
id = DH1_querentongshuai
icon = GFX_focus_generic_treaty
x = 4
x = 20
y = 0
cost = 7
@@ -58,7 +58,7 @@
icon = GFX_focus_eng_concessions_to_the_trade_unions
relative_position_id = DH1_querentongshuai
x = 2
y = 0
y = 1
cost = 5
ai_will_do = {
@@ -83,7 +83,7 @@
id = DH1_pingdingpanluan
icon = GFX_focus_TUR_ratify_the_six_arrows
relative_position_id = DH1_querentongshuai
x = 4
x = 2
y = 0
cost = 10
@@ -205,7 +205,7 @@
prerequisite = {
focus = DH1_beibeibeiqilexingnang
}
x = -8
x = -5
y = 1
cost = 4
@@ -237,7 +237,7 @@
prerequisite = {
focus = DH1_junduijianshe
}
x = 2
x = 0
y = 1
cost = 4
@@ -324,7 +324,7 @@
prerequisite = {
focus = DH1_dalikaifakuangchan
}
x = 0
x = 1
y = 2
cost = 4
@@ -428,9 +428,19 @@
factor = 6
}
available = {
has_tech = radio_detection
capital_scope = {
radar_station > 0
OR = {
AND = {
has_tech = radio_detection
capital_scope = {
radar_station > 0
}
}
hidden_trigger = {
AND = {
is_ai = yes
has_completed_focus = DH1_qingqiuzhijiao
}
}
}
}
@@ -443,6 +453,42 @@
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
remove_ideas = DH1_idea_sixiangbing
if = {
limit = {
DH1 = {
DOH_yingrui = {
is_country_leader = yes
}
}
}
DOH = {
country_event = DH1_event.111
}
}
if = {
limit = {
DH1 = {
DOH_pinghai = {
is_country_leader = yes
}
}
}
DOH = {
country_event = DH1_event.112
}
}
if = {
limit = {
DH1 = {
DOH_haerbin = {
is_country_leader = yes
}
}
}
DOH = {
country_event = DH1_event.113
}
}
}
}
focus = {
@@ -549,7 +595,7 @@
prerequisite = {
focus = DH1_shengchanjianshejidi
}
x = -4
x = -3
y = 1
cost = 10
@@ -741,7 +787,7 @@
prerequisite = {
focus = DH1_beibeibeiqilexingnang
}
x = 8
x = 5
y = 1
cost = 4
@@ -777,7 +823,7 @@
prerequisite = {
focus = DH1_minshengjianshe
}
x = -4
x = -2
y = 1
cost = 10
@@ -927,7 +973,7 @@
prerequisite = {
focus = DH1_minshengjianshe
}
x = -2
x = 0
y = 1
cost = 4
@@ -991,6 +1037,20 @@
#search_filters = { FOCUS_FILTER_STABILITY }
completion_reward = {
add_research_slot = 1
hidden_effect = {
if = {
limit = { DH1 = { is_ai = yes } }
set_technology = {
radio_detection = 1
}
capital_scope = {
add_building_construction = {
type = radar_station
level = 1
}
}
}
}
}
}
focus = {
@@ -1000,7 +1060,7 @@
prerequisite = {
focus = DH1_minshengjianshe
}
x = 0
x = 2
y = 1
cost = 4
@@ -1076,10 +1136,10 @@
focus = DH1_shengchandianfengshan
}
prerequisite = {
focus = DH1_kaifangyiminzhengce
focus = DH1_qingqiuzhijiao
}
x = -1
y = 1
y = 2
cost = 3
ai_will_do = {
@@ -1111,7 +1171,7 @@
focus = {
id = DH1_jiaqianglianluo
icon = GFX_goal_generic_improve_relations
x = 20
x = 34
y = 0
cost = 5
@@ -1137,7 +1197,7 @@
focus = {
id = DH1_biaoshizhongcheng
icon = GFX_goal_generic_propaganda
x = -4
x = -2
y = 1
cost = 5
relative_position_id = DH1_jiaqianglianluo
@@ -1166,7 +1226,7 @@
focus = {
id = DH1_hanweibianjiang
icon = GFX_focus_chi_one_china_policy
x = 4
x = 2
y = 1
cost = 5
relative_position_id = DH1_jiaqianglianluo
@@ -1299,7 +1359,7 @@
focus = {
id = DH1_kuozhankongzhongluxian
icon = GFX_focus_generic_air_bases
x = -4
x = -3
y = 1
cost = 3
relative_position_id = DH1_gengduoyaoqiu
@@ -1360,7 +1420,7 @@
focus = {
id = DH1_kuozhanhaiyunluxian
icon = GFX_goal_generic_navy_cruiser
x = 4
x = 3
y = 1
cost = 3
relative_position_id = DH1_gengduoyaoqiu
@@ -1417,7 +1477,7 @@
id = DH1_guojimaoyi
icon = GFX_goal_generic_positive_trade_relations
x = 0
y = 2
y = 3
cost = 5
relative_position_id = DH1_kuozhanhaiyunluxian
prerequisite = {
@@ -1539,10 +1599,10 @@
focus = {
id = DH1_yixiandemiling
icon = GFX_focus_yixian
x = -4
x = 0
y = 3
cost = 1
relative_position_id = DH1_ludilianjie
relative_position_id = DH1_kuozhankongzhongluxian
# prerequisite = {
# focus = DH1_kuodajunxuyunshu
# }
@@ -1575,7 +1635,7 @@
focus = {
id = DH1_jiangzaiwaijunmingyousuobushou
icon = GFX_focus_renounce_the_treaty_of_trianon
x = -3
x = -2
y = 1
cost = 1
relative_position_id = DH1_yixiandemiling
@@ -1693,7 +1753,7 @@
focus = {
id = DH1_jugongjincusierhouyi
icon = GFX_focus_ITA_corpo_volontari_della_liberta
x = 4
x = 2
y = 1
cost = 1
relative_position_id = DH1_yixiandemiling
@@ -2055,14 +2115,15 @@
focus = {
id = DH1_zongtizhan
icon = GFX_goal_generic_major_war
x = 35
y = 0
relative_position_id = DH1_jiaqianglianluo
x = 7
y = 2
cost = 5
ai_will_do = {
factor = 20
}
available = {
has_completed_focus = DH1_gengduoyaoqiu
prerequisite = {
focus = DH1_gengduoyaoqiu
}
cancel_if_invalid = yes
@@ -2109,7 +2170,7 @@
focus = {
id = DH1_jingong
icon = GFX_focus_generic_provoke_border_clashes
x = 4
x = 2
y = 1
cost = 5
relative_position_id = DH1_yuanzhengkaishi
@@ -2178,7 +2239,7 @@
focus = {
id = DH1_nanyacidalu
icon = GFX_focus_attack_india
x = 2
x = 1
y = 1
cost = 5
relative_position_id = DH1_qinsuanzhimingzhe
@@ -2262,7 +2323,7 @@
id = DH1_fuchifeizhoufanzhimingdouzheng
icon = GFX_focus_generic_africa_liberation
x = -3
y = 2
y = 1
cost = 10
relative_position_id = DH1_qinsuanzhimingzhe
prerequisite = {
@@ -2296,12 +2357,15 @@
id = DH1_xiananyang
icon = GFX_focus_ninghai
x = 0
y = 1
y = 2
cost = 10
relative_position_id = DH1_zhongnanbandao
relative_position_id = DH1_qinsuanzhimingzhe
prerequisite = {
focus = DH1_zhongnanbandao
}
prerequisite = {
focus = DH1_nanyacidalu
}
ai_will_do = {
base = 0
@@ -2415,8 +2479,8 @@
focus = {
id = DH1_yuanjiao
icon = GFX_focus_generic_diplomatic_treaty
x = -4
y = 1
x = -2
y = 2
cost = 5
relative_position_id = DH1_yuanzhengkaishi
prerequisite = {
@@ -2642,8 +2706,8 @@
focus = {
id = DH1_chukoushiyouhexiangjiao
icon = GFX_goal_generic_trade
x = -5
y = 3
x = -1
y = 1
cost = 5
relative_position_id = DH1_yuanjiao
prerequisite = {

View File

@@ -89,6 +89,10 @@ on_actions = {
recruit_character = DOH_xifeng
recruit_character = DOH_beifeng
recruit_character = DOH_chy_advisor
recruit_character = DOH_yingrui_advisor
recruit_character = DOH_pinghai_advisor
recruit_character = DOH_haerbin_advisor
#魔王
recruit_character = ailier
recruit_character = biexibu

View File

@@ -724,4 +724,68 @@ country_event = {
}
add_to_faction = DH1
}
}
country_event = {
id = DH1_event.111
title = DH1_event.111.t
desc = DH1_event.111.d
picture = GFX_aze_chaijun_nice
is_triggered_only = yes
option = {
name = DH1_event.111.a
ai_chance = {
factor = 1
}
custom_effect_tooltip = DH1_event.111.at
hidden_effect = {
TAN = {
DOH_yingrui_advisor = {
set_nationality = DOH
}
}
}
}
}
country_event = {
id = DH1_event.112
title = DH1_event.112.t
desc = DH1_event.112.d
picture = GFX_aze_chaijun_nice
is_triggered_only = yes
option = {
name = DH1_event.112.a
ai_chance = {
factor = 1
}
custom_effect_tooltip = DH1_event.112.at
hidden_effect = {
TAN = {
DOH_pinghai_advisor = {
set_nationality = DOH
}
}
}
}
}
country_event = {
id = DH1_event.113
title = DH1_event.113.t
desc = DH1_event.113.d
picture = GFX_aze_chaijun_nice
is_triggered_only = yes
option = {
name = DH1_event.113.a
ai_chance = {
factor = 1
}
custom_effect_tooltip = DH1_event.113.at
hidden_effect = {
TAN = {
DOH_haerbin_advisor = {
set_nationality = DOH
}
}
}
}
}

View File

@@ -385,4 +385,19 @@
DH1_event.7.af: "马尼拉"
DH1_event.7.ag: "汉城"
DH1_event.7.ah: "文莱"
DH1_event.7.next: "下一页"
DH1_event.7.next: "下一页"
DOH_yingrui_advisor: "应瑞的顾问团"
DOH_pinghai_advisor: "平海的顾问团"
DOH_haerbin_advisor: "哈尔滨的顾问团"
DH1_event.111.t: "应瑞的电报"
DH1_event.111.d: "远征军在其首府架设了大功率电台,现在我们能要求应瑞远程办公了。"
DH1_event.111.a: "好耶"
DH1_event.111.at: "启用§Y应瑞的顾问团§。"
DH1_event.112.t: "平海的电报"
DH1_event.112.d: "远征军在其首府架设了大功率电台,现在我们能要求平海远程办公了。"
DH1_event.112.a: "好耶"
DH1_event.112.at: "启用§Y平海的顾问团§。"
DH1_event.113.t: "哈尔滨的电报"
DH1_event.113.d: "远征军在其首府架设了大功率电台,现在我们能要求哈尔滨远程办公了。"
DH1_event.113.a: "好耶"
DH1_event.113.at: "启用§Y哈尔滨的顾问团§。"

View File

@@ -133,7 +133,7 @@
DOH_tongyizhanxian_desc: "要团结东煌一切可以团结的力量,为我们共同的目标奋斗。"
DOH_dongfangliming: "东方黎明"
DOH_dongfangliming_desc: "道路已经确定,但仍有诸多问题。东煌地大物博,人口众多,内部分歧很容易发生,需要用发展成果和斗争团结来管控分歧。\n\n§R当东方太阳升起灯塔便失去了意义。§!"
DOH_chy_advisor: "重樱的外聘顾问团"
DOH_chy_advisor: "重樱顾问团"
az_DOH_railway_organization_enable_tooltip: "启用MIO§Y东煌工业体系§!"
az_DOH_railway_organization_tooltip_1: "启用东煌工业体系特质§Y东煌中车§!。"
az_DOH_railway_organization_tooltip_2: "启用东煌工业体系特质§Y民用工业§!。"