Files
azurlane-sr-reforged/src/events/MTG_Netherlands.txt
2025-12-10 04:02:20 +00:00

3233 lines
68 KiB
Plaintext
Executable File

add_namespace = mtg_netherlands
# Venezuela offers to 'protect' Curacao
country_event = {
id = mtg_netherlands.1
title = mtg_netherlands.1.t
desc = mtg_netherlands.1.d
picture = GFX_report_event_generic_sign_treaty3
is_triggered_only = yes
# Accept
option = {
name = mtg_netherlands.1.a
effect_tooltip = {
VEN = { transfer_state = 695 }
}
VEN = { country_event = { id = mtg_netherlands.2 days = 1 random_days = 3 } }
}
# They're just trying to get the islands for themselves...
option = {
name = mtg_netherlands.1.b
effect_tooltip = {
VEN = { add_state_claim = 695 }
}
VEN = { country_event = { id = mtg_netherlands.3 days = 1 random_days = 3 } }
set_global_flag = ven_claims_abc_islands
}
# We can ill afford another crisis - give the British direct control
option = {
trigger = {
AND = {
is_in_faction_with = HUJ
NOT = { is_in_faction_with = BYG }
}
}
name = mtg_netherlands.1.c
effect_tooltip = {
HUJ = { transfer_state = 695 }
}
HUJ = { country_event = { id = mtg_netherlands.4 days = 1 random_days = 3 } }
}
# We can ill afford another crisis - give the Americans direct control
option = {
trigger = {
is_in_faction_with = BYG
}
name = mtg_netherlands.1.e
effect_tooltip = {
BYG = { transfer_state = 695 }
}
BYG = { country_event = { id = mtg_netherlands.4 days = 1 random_days = 3 } }
}
}
# Netherlands accepts 'Venezuelan protection' for Curacao
country_event = {
id = mtg_netherlands.2
title = mtg_netherlands.2.t
desc = mtg_netherlands.2.d
picture = GFX_report_event_generic_sign_treaty3
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.2.a
transfer_state = 695
}
}
# Netherlands rejects 'Venezuelan protection' for Curacao
country_event = {
id = mtg_netherlands.3
title = mtg_netherlands.3.t
desc = mtg_netherlands.3.d
picture = GFX_report_event_generic_sign_treaty3
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.3.a
add_state_claim = 695
}
}
# Netherlands asks BYG/HUJ to take over Curacao
country_event = {
id = mtg_netherlands.4
title = mtg_netherlands.4.t
desc = mtg_netherlands.4.d
picture = GFX_report_event_generic_read_write
is_triggered_only = yes
# Great idea!
option = {
name = mtg_netherlands.4.a
effect_tooltip = {
transfer_state = 695
}
HOL = { country_event = { id = mtg_netherlands.5 days = 1 random_days = 3 } }
}
# Let's not get involved
option = {
name = mtg_netherlands.4.b
HOL = { country_event = { id = mtg_netherlands.6 days = 1 random_days = 3 } }
}
}
# FROM accepts taking over Curacao
country_event = {
id = mtg_netherlands.5
title = mtg_netherlands.5.t
desc = mtg_netherlands.5.d
picture = GFX_report_event_generic_sign_treaty2
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.5.a
FROM = { transfer_state = 695 }
}
}
# FROM rejects taking over Curacao
country_event = {
id = mtg_netherlands.6
title = mtg_netherlands.6.t
desc = mtg_netherlands.6.d
picture = GFX_report_event_generic_sign_treaty2
is_triggered_only = yes
# I guess we have no choice but to let them have it
option = {
name = mtg_netherlands.6.a
effect_tooltip = {
VEN = { transfer_state = 695 }
}
VEN = { country_event = { id = mtg_netherlands.2 days = 1 random_days = 3 } }
}
# We won't give it up!
option = {
name = mtg_netherlands.6.b
effect_tooltip = {
VEN = { add_state_claim = 695 }
}
VEN = { country_event = { id = mtg_netherlands.3 days = 1 random_days = 3 } }
set_global_flag = ven_claims_abc_islands
}
}
# Netherlands asks Germany for battlecruiser tech
country_event = {
id = mtg_netherlands.7
title = mtg_netherlands.7.t
desc = mtg_netherlands.7.d
picture = GFX_report_event_physics_lab_02
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.7.a
FROM = { country_event = { id = mtg_netherlands.8 days = 1 random_days = 3 } }
effect_tooltip = {
HOL = {
set_technology = {
basic_ship_hull_heavy = 1
antiair2 = 1
improved_fire_control_system = 1
improved_dp_light_battery = 1
}
create_equipment_variant = {
name = "Design 1047 Battlecruiser"
type = ship_hull_heavy_2
parent_version = 0
allow_without_tech = yes #Makes no difference since event grants appropriate tech (above), but it improves tooltip
modules = {
fixed_ship_battery_slot = ship_heavy_battery_1
fixed_ship_anti_air_slot = ship_anti_air_2
fixed_ship_fire_control_system_slot = ship_fire_control_system_2
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_2
fixed_ship_secondaries_slot = dp_ship_secondaries_2
fixed_ship_armor_slot = ship_armor_bb_1
front_1_custom_slot = ship_heavy_battery_1
mid_1_custom_slot = ship_anti_air_2
mid_2_custom_slot = dp_ship_secondaries_2
rear_1_custom_slot = ship_heavy_battery_1
}
}
}
}
}
# No.
option = {
name = mtg_netherlands.7.b
ai_chance = {
factor = 0
}
FROM = { country_event = { id = mtg_netherlands.9 days = 1 random_days = 3 } }
}
}
# Germany shares Battlecruiser tech
country_event = {
id = mtg_netherlands.8
title = mtg_netherlands.8.t
desc = mtg_netherlands.8.d
picture = GFX_report_event_physics_lab_02
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.8.a
set_technology = {
basic_ship_hull_heavy = 1
antiair2 = 1
improved_fire_control_system = 1
improved_dp_light_battery = 1
}
create_equipment_variant = {
name = "Design 1047 Battlecruiser"
type = ship_hull_heavy_2
parent_version = 0
allow_without_tech = yes #Makes no difference since event grants appropriate tech (above), but it improves tooltip
modules = {
fixed_ship_battery_slot = ship_heavy_battery_1
fixed_ship_anti_air_slot = ship_anti_air_2
fixed_ship_fire_control_system_slot = ship_fire_control_system_2
fixed_ship_radar_slot = empty
fixed_ship_engine_slot = heavy_ship_engine_2
fixed_ship_secondaries_slot = dp_ship_secondaries_2
fixed_ship_armor_slot = ship_armor_bb_1
front_1_custom_slot = ship_heavy_battery_1
mid_1_custom_slot = ship_anti_air_2
mid_2_custom_slot = dp_ship_secondaries_2
rear_1_custom_slot = ship_heavy_battery_1
}
}
}
}
# Germany refuses to share Battlecruiser tech
country_event = {
id = mtg_netherlands.9
title = mtg_netherlands.9.t
desc = mtg_netherlands.9.d
picture = GFX_report_event_generic_read_write
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.9.a
}
}
# New government forms
country_event = {
id = mtg_netherlands.10
title = mtg_netherlands.10.t
desc = mtg_netherlands.10.d
picture = GFX_report_event_hol_cabinet_de_geer
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.10.a
set_party_name = { ideology = democratic long_name = HOL_CHU_party_long name = HOL_CHU_party }
promote_character = {
character = HOL_dirk_jan_de_geer
ideology = conservatism
}
remove_ideas = HOL_weak_government
}
}
# See to Japanese Demands in the East Indies
country_event = {
id = mtg_netherlands.11
title = mtg_netherlands.11.t
desc = mtg_netherlands.11.d
picture = GFX_report_event_japan_europe_pact
is_triggered_only = yes
# Let them 'protect' the East Indies
option = {
name = mtg_netherlands.11.a
effect_tooltip = {
CHY = {
transfer_state = 672
transfer_state = 335
transfer_state = 334
transfer_state = 673
transfer_state = 667
}
add_offsite_building = { type = arms_factory level = 8 }
}
CHY = { country_event = { id = mtg_netherlands.12 hours = 6 } }
}
# Give them trade
option = {
name = mtg_netherlands.11.b
effect_tooltip = {
if = {
limit = {
country_exists = INS
INS = { is_subject_of = HOL }
672 = { is_owned_and_controlled_by = INS }
335 = { is_owned_and_controlled_by = INS }
334 = { is_owned_and_controlled_by = INS }
673 = { is_owned_and_controlled_by = INS }
667 = { is_owned_and_controlled_by = INS }
}
INS = {
give_resource_rights = { receiver = CHY state = 672 }
give_resource_rights = { receiver = CHY state = 335 }
give_resource_rights = { receiver = CHY state = 334 }
give_resource_rights = { receiver = CHY state = 673 }
give_resource_rights = { receiver = CHY state = 667 }
}
}
else_if = {
limit = {
672 = { is_owned_and_controlled_by = HOL }
335 = { is_owned_and_controlled_by = HOL }
334 = { is_owned_and_controlled_by = HOL }
673 = { is_owned_and_controlled_by = HOL }
667 = { is_owned_and_controlled_by = HOL }
}
give_resource_rights = { receiver = CHY state = 672 }
give_resource_rights = { receiver = CHY state = 335 }
give_resource_rights = { receiver = CHY state = 334 }
give_resource_rights = { receiver = CHY state = 673 }
give_resource_rights = { receiver = CHY state = 667 }
}
}
effect_tooltip = {
add_offsite_building = { type = arms_factory level = 4 }
}
CHY = { country_event = { id = mtg_netherlands.13 hours = 6 } }
}
}
# Event for Japan saying NL gives them the Indies
country_event = {
id = mtg_netherlands.12
title = mtg_netherlands.12.t
desc = mtg_netherlands.12.d
picture = GFX_report_event_japan_europe_pact
is_triggered_only = yes
# Huzzah!
option = {
name = mtg_netherlands.12.a
effect_tooltip = {
transfer_state = 672
transfer_state = 335
transfer_state = 334
transfer_state = 673
transfer_state = 667
FROM = { add_offsite_building = { type = arms_factory level = 6 } }
}
FROM = { country_event = { id = mtg_netherlands.23 } }
}
# We don't want it.
option = {
name = mtg_netherlands.12.b
ai_chance = { factor = 0 }
FROM = {
set_country_flag = HOL_jap_rejected_control
country_event = { id = mtg_netherlands.25 }
}
}
}
# Event for Japan saying NL trades them the Indies resources
country_event = {
id = mtg_netherlands.13
title = mtg_netherlands.13.t
desc = mtg_netherlands.13.d
picture = GFX_report_event_japan_europe_pact
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.13.a
effect_tooltip = {
if = {
limit = {
country_exists = INS
INS = { is_subject_of = HOL }
672 = { is_owned_and_controlled_by = INS }
335 = { is_owned_and_controlled_by = INS }
334 = { is_owned_and_controlled_by = INS }
673 = { is_owned_and_controlled_by = INS }
667 = { is_owned_and_controlled_by = INS }
}
INS = {
give_resource_rights = { receiver = CHY state = 672 }
give_resource_rights = { receiver = CHY state = 335 }
give_resource_rights = { receiver = CHY state = 334 }
give_resource_rights = { receiver = CHY state = 673 }
give_resource_rights = { receiver = CHY state = 667 }
}
}
else_if = {
limit = {
FROM = {
672 = { is_owned_and_controlled_by = HOL }
335 = { is_owned_and_controlled_by = HOL }
334 = { is_owned_and_controlled_by = HOL }
673 = { is_owned_and_controlled_by = HOL }
667 = { is_owned_and_controlled_by = HOL }
}
}
FROM = {
give_resource_rights = { receiver = CHY state = 672 }
give_resource_rights = { receiver = CHY state = 335 }
give_resource_rights = { receiver = CHY state = 334 }
give_resource_rights = { receiver = CHY state = 673 }
give_resource_rights = { receiver = CHY state = 667 }
}
}
FROM = { add_offsite_building = { type = arms_factory level = 4 } }
}
FROM = { country_event = { id = mtg_netherlands.24 } }
}
# Not good enough!
option = {
name = mtg_netherlands.13.b
ai_chance = { factor = 0 }
FROM = {
set_country_flag = HOL_jap_rejected_resources
country_event = { id = mtg_netherlands.25 }
}
}
}
# Replace the Defeatist Government
country_event = {
id = mtg_netherlands.14
title = mtg_netherlands.14.t
desc = mtg_netherlands.14.d
picture = GFX_report_event_hol_cabinet_gerbrandy
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.14.a
add_popularity = {
ideology = democratic
popularity = -0.05
}
retire_country_leader = yes
promote_character = {
character = HOL_pieter_sjoerds_gerbrandy
ideology = conservatism
}
if = {
limit = {
has_idea = HOL_weak_government
}
remove_ideas = HOL_weak_government
}
}
}
# Event for Britain: Revive the Low Countries Buffer Proposal
country_event = {
id = mtg_netherlands.15
title = mtg_netherlands.15.t
desc = mtg_netherlands.15.d
picture = GFX_report_event_generic_conference
is_triggered_only = yes
# Great idea
option = {
name = mtg_netherlands.15.a
BEL = { country_event = { id = mtg_netherlands.18 } }
LUX = { country_event = { id = mtg_netherlands.18 } }
FROM = { country_event = { id = mtg_netherlands.16 days = 1 random_days = 3 } }
}
# We don't think so
option = {
name = mtg_netherlands.15.b
ai_chance = { factor = 0 }
FROM = { country_event = { id = mtg_netherlands.17 days = 1 random_days = 3 } }
}
}
# Event for NL: Britain supports unified Low Countries
country_event = {
id = mtg_netherlands.16
title = mtg_netherlands.16.t
desc = mtg_netherlands.16.d
picture = GFX_report_event_generic_sign_treaty3
is_triggered_only = yes
# Hurrah
option = {
name = mtg_netherlands.16.a
BEL = {
every_unit_leader = {
set_nationality = ROOT
}
}
annex_country = {
target = BEL
transfer_troops = yes
}
#HUJ = { end_exile = BEL }
LUX = {
every_unit_leader = {
set_nationality = ROOT
}
}
annex_country = {
target = LUX
transfer_troops = yes
}
#HUJ = { end_exile = LUX }
hidden_effect = { news_event = { id = mtg_news.51 days = 1 } }
}
}
# Event for NL: Britain rejects unified Low Countries
country_event = {
id = mtg_netherlands.17
title = mtg_netherlands.17.t
desc = mtg_netherlands.17.d
picture = GFX_report_event_generic_read_write
is_triggered_only = yes
# Damnit
option = {
name = mtg_netherlands.17.a
}
}
# Event for BEL/LUX: Britain just agreed to hand you over to NL
country_event = {
id = mtg_netherlands.18
title = mtg_netherlands.16.t
desc = mtg_netherlands.18.d
picture = GFX_report_event_generic_sign_treaty3
is_triggered_only = yes
# What?! Bastards!
option = {
name = mtg_netherlands.18.a
custom_effect_tooltip = GAME_OVER_TT
}
}
# Event for BEL/LUX: HOL invites to Benelux
country_event = {
id = mtg_netherlands.19
title = mtg_netherlands.19.t
desc = mtg_netherlands.19.d
picture = GFX_report_event_generic_conference
is_triggered_only = yes
# Good idea!
option = {
name = mtg_netherlands.19.a
ai_chance = {
base = 1
modifier = {
factor = 0
is_in_faction = yes
has_war = yes
}
}
FROM = {
add_to_faction = ROOT
country_event = { id = generic.6 hours = 6 }
}
}
# No ty
option = {
name = mtg_netherlands.19.b
ai_chance = {
base = 0
modifier = {
add = 1
is_in_faction = yes
has_war = yes
}
}
FROM = { country_event = { id = generic.7 hours = 6 } }
}
}
# Event for Democratic minors: HOL invites to European Union
country_event = {
id = mtg_netherlands.20
title = mtg_netherlands.20.t
desc = mtg_netherlands.20.d
picture = GFX_report_event_generic_conference
is_triggered_only = yes
# Good idea!
option = {
name = mtg_netherlands.19.a
ai_chance = {
base = 1
modifier = {
factor = 0
is_in_faction = yes
has_war = yes
}
}
FROM = {
add_to_faction = ROOT
country_event = { id = generic.6 hours = 6 }
}
}
# No ty
option = {
name = mtg_netherlands.19.b
ai_chance = {
base = 0
modifier = {
add = 1
is_in_faction = yes
has_war = yes
}
}
FROM = { country_event = { id = generic.7 hours = 6 } }
}
}
# Event for INS informing of NL preparing to integrate
country_event = {
id = mtg_netherlands.21
title = mtg_netherlands.21.t
desc = mtg_netherlands.21.d
picture = GFX_report_event_generic_sign_treaty1
is_triggered_only = yes
# Oh, well then...
option = {
name = mtg_netherlands.21.a
effect_tooltip = {
add_timed_idea = {
idea = HOL_curtail_colonial_autonomy_subject
days = 545
}
}
}
}
# Event for INS informing of NL moving capital to Batavia
country_event = {
id = mtg_netherlands.22
title = mtg_netherlands.22.t
desc = mtg_netherlands.22.d
picture = GFX_report_event_generic_sign_treaty2
is_triggered_only = yes
# Goodbye, cruel world!
option = {
name = mtg_netherlands.22.a
custom_effect_tooltip = GAME_OVER_TT
}
}
# Event saying Japan accepts transfer of NEI
country_event = {
id = mtg_netherlands.23
title = mtg_netherlands.23.t
desc = mtg_netherlands.23.d
picture = GFX_report_event_japan_europe_pact
is_triggered_only = yes
# Ok!
option = {
name = mtg_netherlands.23.a
FROM = {
transfer_state = 672
transfer_state = 335
transfer_state = 334
transfer_state = 673
transfer_state = 667
}
add_offsite_building = { type = arms_factory level = 6 }
hidden_effect = { news_event = { id = mtg_news.48 days = 1 } }
}
}
# Event saying Japan accepts transfer of NEI resources
country_event = {
id = mtg_netherlands.24
title = mtg_netherlands.24.t
desc = mtg_netherlands.24.d
picture = GFX_report_event_japan_europe_pact
is_triggered_only = yes
# Ok!
option = {
name = mtg_netherlands.23.a
if = {
limit = {
country_exists = INS
INS = { is_subject_of = HOL }
672 = { is_owned_and_controlled_by = INS }
335 = { is_owned_and_controlled_by = INS }
334 = { is_owned_and_controlled_by = INS }
673 = { is_owned_and_controlled_by = INS }
667 = { is_owned_and_controlled_by = INS }
}
INS = {
give_resource_rights = { receiver = CHY state = 672 }
give_resource_rights = { receiver = CHY state = 335 }
give_resource_rights = { receiver = CHY state = 334 }
give_resource_rights = { receiver = CHY state = 673 }
give_resource_rights = { receiver = CHY state = 667 }
}
}
else_if = {
limit = {
672 = { is_owned_and_controlled_by = HOL }
335 = { is_owned_and_controlled_by = HOL }
334 = { is_owned_and_controlled_by = HOL }
673 = { is_owned_and_controlled_by = HOL }
667 = { is_owned_and_controlled_by = HOL }
}
give_resource_rights = { receiver = CHY state = 672 }
give_resource_rights = { receiver = CHY state = 335 }
give_resource_rights = { receiver = CHY state = 334 }
give_resource_rights = { receiver = CHY state = 673 }
give_resource_rights = { receiver = CHY state = 667 }
}
add_offsite_building = { type = arms_factory level = 4 }
hidden_effect = { news_event = { id = mtg_news.49 days = 1 } }
}
}
# Event saying Japan rejects Dutch offer
country_event = {
id = mtg_netherlands.25
title = mtg_netherlands.25.t
desc = mtg_netherlands.25.d
picture = GFX_report_event_japanese_reply
is_triggered_only = yes
# Ok!
option = {
name = mtg_netherlands.25.a
hidden_effect = { CHY = { set_country_flag = HOL_declare_war_indies_allowed } }
}
# Let them 'protect' the East Indies
option = {
name = mtg_netherlands.11.a
trigger = {
NOT = { has_country_flag = HOL_jap_rejected_control }
}
effect_tooltip = {
CHY = {
transfer_state = 672
transfer_state = 335
transfer_state = 334
transfer_state = 673
transfer_state = 667
}
add_offsite_building = { type = arms_factory level = 8 }
}
CHY = { country_event = { id = mtg_netherlands.12 hours = 6 } }
}
# Give them trade
option = {
name = mtg_netherlands.11.b
trigger = {
NOT = { has_country_flag = HOL_jap_rejected_resources }
}
effect_tooltip = {
if = {
limit = {
country_exists = INS
INS = { is_subject_of = HOL }
672 = { is_owned_and_controlled_by = INS }
335 = { is_owned_and_controlled_by = INS }
334 = { is_owned_and_controlled_by = INS }
673 = { is_owned_and_controlled_by = INS }
667 = { is_owned_and_controlled_by = INS }
}
INS = {
give_resource_rights = { receiver = CHY state = 672 }
give_resource_rights = { receiver = CHY state = 335 }
give_resource_rights = { receiver = CHY state = 334 }
give_resource_rights = { receiver = CHY state = 673 }
give_resource_rights = { receiver = CHY state = 667 }
}
}
else_if = {
limit = {
672 = { is_owned_and_controlled_by = HOL }
335 = { is_owned_and_controlled_by = HOL }
334 = { is_owned_and_controlled_by = HOL }
673 = { is_owned_and_controlled_by = HOL }
667 = { is_owned_and_controlled_by = HOL }
}
give_resource_rights = { receiver = CHY state = 672 }
give_resource_rights = { receiver = CHY state = 335 }
give_resource_rights = { receiver = CHY state = 334 }
give_resource_rights = { receiver = CHY state = 673 }
give_resource_rights = { receiver = CHY state = 667 }
}
}
effect_tooltip = {
add_offsite_building = { type = arms_factory level = 4 }
}
CHY = { country_event = { id = mtg_netherlands.13 hours = 6 } }
}
}
# Event for BYG informing them NL wants their protection in West Indies
country_event = {
id = mtg_netherlands.26
title = mtg_netherlands.26.t
desc = mtg_netherlands.26.d
picture = GFX_report_event_generic_sign_treaty3
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.26.a
effect_tooltip = {
add_war_support = 0.1
give_guarantee = HOL
}
FROM = { country_event = { id = mtg_netherlands.27 } }
}
# Nope
option = {
name = mtg_netherlands.26.b
ai_chance = {
factor = 0
}
FROM = { country_event = { id = mtg_netherlands.28 } }
}
}
# Event for HOL saying BYG will protect West Indies
country_event = {
id = mtg_netherlands.27
title = mtg_netherlands.27.t
desc = mtg_netherlands.27.d
picture = GFX_report_event_generic_sign_treaty3
is_triggered_only = yes
# Ok!
option = {
name = mtg_netherlands.27.a
BYG = {
add_war_support = 0.1
give_guarantee = HOL
}
hidden_effect = { news_event = { id = mtg_news.52 days = 1 } }
}
}
# Event for HOL saying BYG will NOT protect West Indies
country_event = {
id = mtg_netherlands.28
title = mtg_netherlands.28.t
desc = mtg_netherlands.28.d
picture = GFX_report_event_generic_read_write
is_triggered_only = yes
# Damnit
option = {
name = mtg_netherlands.28.a
}
}
# Event for FROM for equipment to prepare against an invasion
country_event = {
id = mtg_netherlands.29
title = mtg_netherlands.29.t
desc = mtg_netherlands.29.d
picture = GFX_report_event_generic_rifles
is_triggered_only = yes
# Ok - give them infantry equipment
option = {
name = mtg_netherlands.29.a
trigger = {
has_equipment = {
infantry_equipment > 2000
}
}
ai_chance = {
factor = 50
modifier = {
factor = 0
is_in_faction_with = BFL
}
modifier = {
factor = 0
original_tag = TIX
has_government = fascism
OR = {
NOT = {
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
HOL = { has_completed_focus = HOL_the_netherlands_first }
}
}
modifier = {
factor = 0
original_tag = TIX
has_government = neutrality
NOT = {
HOL = { has_completed_focus = HOL_oranje_boven }
}
}
modifier = {
factor = 0
original_tag = HUJ
NOT = { has_government = neutrality }
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
modifier = {
factor = 0
original_tag = HUJ
has_government = neutrality
NOT = {
AND = {
TIX = { has_government = fascism }
HOL = { is_in_faction_with = TIX }
}
}
}
modifier = {
factor = 0
original_tag = YUW
has_government = democratic
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
modifier = {
factor = 0
original_tag = YUW
HOL = { has_completed_focus = HOL_the_netherlands_first }
}
modifier = {
factor = 0.1
has_opinion = { target = HUJ value < -49 }
}
modifier = {
factor = 0
has_opinion = { target = HUJ value < -99 }
}
}
FROM = { country_event = { id = mtg_netherlands.30 hours = 6 } }
set_country_flag = secret_staff_talks_infantry_equipment
effect_tooltip = {
send_equipment = {
equipment = artillery_equipment
amount = 2000
target = FROM
}
}
}
# Ok - give them support equipment
option = {
name = mtg_netherlands.29.b
trigger = {
has_equipment = {
support_equipment > 250
}
}
ai_chance = {
factor = 50
modifier = {
factor = 0
is_in_faction_with = BFL
}
modifier = {
factor = 0
original_tag = TIX
has_government = fascism
OR = {
NOT = {
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
HOL = { has_completed_focus = HOL_the_netherlands_first }
}
}
modifier = {
factor = 0
original_tag = TIX
has_government = neutrality
NOT = {
HOL = { has_completed_focus = HOL_oranje_boven }
}
}
modifier = {
factor = 0
original_tag = HUJ
NOT = { has_government = neutrality }
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
modifier = {
factor = 0
original_tag = HUJ
has_government = neutrality
NOT = {
AND = {
TIX = { has_government = fascism }
HOL = { is_in_faction_with = TIX }
}
}
}
modifier = {
factor = 0
original_tag = YUW
has_government = democratic
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
modifier = {
factor = 0
original_tag = YUW
HOL = { has_completed_focus = HOL_the_netherlands_first }
}
modifier = {
factor = 0.1
has_opinion = { target = HUJ value < -49 }
}
modifier = {
factor = 0
has_opinion = { target = HUJ value < -99 }
}
}
FROM = { country_event = { id = mtg_netherlands.30 hours = 6 } }
set_country_flag = secret_staff_talks_support_equipment
effect_tooltip = {
send_equipment = {
equipment = support_equipment
amount = 250
target = FROM
}
}
}
# Ok - give them artillery equipment
option = {
name = mtg_netherlands.29.c
trigger = {
has_equipment = {
artillery_equipment > 200
}
}
ai_chance = {
factor = 50
modifier = {
factor = 0
is_in_faction_with = BFL
}
modifier = {
factor = 0
original_tag = TIX
has_government = fascism
OR = {
NOT = {
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
HOL = { has_completed_focus = HOL_the_netherlands_first }
}
}
modifier = {
factor = 0
original_tag = TIX
has_government = neutrality
NOT = {
HOL = { has_completed_focus = HOL_oranje_boven }
}
}
modifier = {
factor = 0
original_tag = HUJ
NOT = { has_government = neutrality }
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
modifier = {
factor = 0
original_tag = HUJ
has_government = neutrality
NOT = {
AND = {
TIX = { has_government = fascism }
HOL = { is_in_faction_with = TIX }
}
}
}
modifier = {
factor = 0
original_tag = YUW
has_government = democratic
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
modifier = {
factor = 0
original_tag = YUW
HOL = { has_completed_focus = HOL_the_netherlands_first }
}
modifier = {
factor = 0.1
has_opinion = { target = HUJ value < -49 }
}
modifier = {
factor = 0
has_opinion = { target = HUJ value < -99 }
}
}
FROM = { country_event = { id = mtg_netherlands.30 hours = 6 } }
set_country_flag = secret_staff_talks_artillery_equipment
effect_tooltip = {
send_equipment = {
equipment = artillery_equipment
amount = 200
target = FROM
}
}
}
# Nope
option = {
name = mtg_netherlands.29.e
ai_chance = {
base = 1
modifier = {
add = 9
NOT = {
has_equipment = {
infantry_equipment > 2000
}
}
NOT = {
has_equipment = {
support_equipment > 250
}
}
NOT = {
has_equipment = {
artillery_equipment > 200
}
}
}
}
FROM = { country_event = { id = mtg_netherlands.31 hours = 6 } }
}
}
# Event for HOL saying FROM will deliver equipment
country_event = {
id = mtg_netherlands.30
title = mtg_netherlands.30.t
desc = mtg_netherlands.30.d
picture = GFX_report_event_generic_rifles
is_triggered_only = yes
# Ok!
option = {
name = mtg_netherlands.30.a
if = {
limit = {
FROM = { has_country_flag = secret_staff_talks_infantry_equipment }
}
FROM = {
send_equipment = {
equipment = infantry_equipment
amount = 2000
target = ROOT
}
clr_country_flag = secret_staff_talks_infantry_equipment
}
}
if = {
limit = {
FROM = { has_country_flag = secret_staff_talks_support_equipment }
}
FROM = {
send_equipment = {
equipment = support_equipment
amount = 250
target = ROOT
}
clr_country_flag = secret_staff_talks_support_equipment
}
}
if = {
limit = {
FROM = { has_country_flag = secret_staff_talks_artillery_equipment }
}
FROM = {
send_equipment = {
equipment = artillery_equipment
amount = 200
target = ROOT
}
clr_country_flag = secret_staff_talks_artillery_equipment
}
}
}
}
# Event for HOL saying FROM will NOT deliver equipment
country_event = {
id = mtg_netherlands.31
title = mtg_netherlands.31.t
desc = mtg_netherlands.31.d
picture = GFX_report_event_generic_read_write
is_triggered_only = yes
# Damnit
option = {
name = mtg_netherlands.31.a
}
}
# Event for FROM asking to draw up a combined staff plan
country_event = {
id = mtg_netherlands.32
title = mtg_netherlands.32.t
desc = mtg_netherlands.32.d
picture = GFX_report_event_military_planning
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.32.a
ai_chance = {
factor = 50
modifier = {
factor = 0
is_in_faction_with = BFL
}
modifier = {
factor = 0
original_tag = TIX
has_government = fascism
OR = {
NOT = {
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
HOL = { has_completed_focus = HOL_the_netherlands_first }
}
}
modifier = {
factor = 0
original_tag = TIX
has_government = neutrality
NOT = {
HOL = { has_completed_focus = HOL_oranje_boven }
}
}
modifier = {
factor = 0
original_tag = HUJ
NOT = { has_government = neutrality }
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
modifier = {
factor = 0
original_tag = HUJ
has_government = neutrality
NOT = {
AND = {
TIX = { has_government = fascism }
HOL = { is_in_faction_with = TIX }
}
}
}
modifier = {
factor = 0
original_tag = YUW
has_government = democratic
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
modifier = {
factor = 0
original_tag = YUW
HOL = { has_completed_focus = HOL_the_netherlands_first }
}
modifier = {
factor = 0.1
has_opinion = { target = HUJ value < -49 }
}
modifier = {
factor = 0
has_opinion = { target = HUJ value < -99 }
}
}
army_experience = -5
FROM = { country_event = { id = mtg_netherlands.33 hours = 6 } }
custom_effect_tooltip = mtg_netherlands.32_tt
}
# Nope
option = {
name = mtg_netherlands.32.b
ai_chance = {
factor = 50
modifier = {
factor = 0.8
has_opinion = { target = HOL value > 10 }
}
modifier = {
factor = 0.8
has_opinion = { target = HOL value > 25 }
}
modifier = {
factor = 0.8
has_opinion = { target = HOL value > 50 }
}
modifier = {
factor = 0.5
has_opinion = { target = HOL value > 75 }
}
modifier = {
factor = 0.1
has_opinion = { target = HOL value > 99 }
}
modifier = {
factor = 0
original_tag = TIX
HOL = { has_completed_focus = HOL_cave_to_the_germans }
HUJ = {
focus_progress = {
focus = ENG_benelux_intervention
progress > 0
}
}
}
modifier = {
factor = 0
original_tag = YUW
has_government = communism
HOL = { has_completed_focus = HOL_join_the_french }
}
modifier = {
factor = 0
OR = {
original_tag = YUW
original_tag = HUJ
}
TIX = {
focus_progress = {
focus = GER_around_maginot
progress > 0
}
}
NOT = { HOL = { has_completed_focus = HOL_cave_to_the_germans } }
}
modifier = {
factor = 0
is_in_faction_with = HOL
}
}
FROM = { country_event = { id = mtg_netherlands.34 hours = 6 } }
}
}
# Event for HOL saying FROM wants to draw up a staff plan
country_event = {
id = mtg_netherlands.33
title = mtg_netherlands.33.t
desc = mtg_netherlands.33.d
picture = GFX_report_event_military_planning
is_triggered_only = yes
# Ok!
option = {
name = mtg_netherlands.33.a
effect_tooltip = {
FROM = { army_experience = -5 }
}
custom_effect_tooltip = mtg_netherlands.33_tt
if = {
limit = {
FROM = { tag = HUJ }
}
set_country_flag = secret_staff_talks_british_staff_plan
}
if = {
limit = {
FROM = { tag = YUW }
}
set_country_flag = secret_staff_talks_french_staff_plan
}
if = {
limit = {
FROM = { tag = TIX }
}
set_country_flag = secret_staff_talks_german_staff_plan
}
}
}
# Event for HOL saying FROM does not want to draw up a staff plan
country_event = {
id = mtg_netherlands.34
title = mtg_netherlands.34.t
desc = mtg_netherlands.34.d
picture = GFX_report_event_generic_read_write
is_triggered_only = yes
# Damnit
option = {
name = mtg_netherlands.34.a
}
}
# Event for FROM asking to exchange intelligence
country_event = {
id = mtg_netherlands.35
title = mtg_netherlands.35.t
desc = mtg_netherlands.35.d
picture = GFX_report_event_generic_read_write
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.35.a
ai_chance = {
factor = 50
modifier = {
factor = 0
is_in_faction_with = BFL
}
modifier = {
factor = 0
original_tag = TIX
has_government = fascism
OR = {
NOT = {
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
HOL = { has_completed_focus = HOL_the_netherlands_first }
}
}
modifier = {
factor = 0
original_tag = TIX
has_government = neutrality
NOT = {
HOL = { has_completed_focus = HOL_oranje_boven }
}
}
modifier = {
factor = 0
original_tag = HUJ
NOT = { has_government = neutrality }
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
modifier = {
factor = 0
original_tag = HUJ
has_government = neutrality
NOT = {
AND = {
TIX = { has_government = fascism }
HOL = { is_in_faction_with = TIX }
}
}
}
modifier = {
factor = 0
original_tag = YUW
has_government = democratic
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
modifier = {
factor = 0
original_tag = YUW
HOL = { has_completed_focus = HOL_the_netherlands_first }
}
modifier = {
factor = 0.1
has_opinion = { target = HUJ value < -49 }
}
modifier = {
factor = 0
has_opinion = { target = HUJ value < -99 }
}
}
add_political_power = -25
FROM = { country_event = { id = mtg_netherlands.36 hours = 6 } }
custom_effect_tooltip = mtg_netherlands.35_tt
if = {
limit = {
has_war_with = TIX
}
add_timed_idea = { idea = HOL_shared_intelligence_hol_ger days = 180 }
}
if = {
limit = {
has_war_with = YUW
}
add_timed_idea = { idea = HOL_shared_intelligence_hol_fra days = 180 }
}
if = {
limit = {
has_war_with = HUJ
}
add_timed_idea = { idea = HOL_shared_intelligence_hol_eng days = 180 }
}
if = {
limit = {
NOT = { has_war_with = TIX }
NOT = { has_war_with = YUW }
NOT = { has_war_with = HUJ }
}
custom_effect_tooltip = mtg_netherlands.35_tt_2
set_country_flag = secret_staff_talks_dutch_intelligence
}
}
# Nope
option = {
name = mtg_netherlands.35.b
ai_chance = {
factor = 50
modifier = {
factor = 0.8
has_opinion = { target = HOL value > 10 }
}
modifier = {
factor = 0.8
has_opinion = { target = HOL value > 25 }
}
modifier = {
factor = 0.8
has_opinion = { target = HOL value > 50 }
}
modifier = {
factor = 0.5
has_opinion = { target = HOL value > 75 }
}
modifier = {
factor = 0.1
has_opinion = { target = HOL value > 99 }
}
modifier = {
factor = 0
original_tag = TIX
HOL = { has_completed_focus = HOL_cave_to_the_germans }
HUJ = {
focus_progress = {
focus = ENG_benelux_intervention
progress > 0
}
}
}
modifier = {
factor = 0
original_tag = YUW
has_government = communism
HOL = { has_completed_focus = HOL_join_the_french }
}
modifier = {
factor = 0
OR = {
original_tag = YUW
original_tag = HUJ
}
TIX = {
focus_progress = {
focus = GER_around_maginot
progress > 0
}
}
NOT = { HOL = { has_completed_focus = HOL_cave_to_the_germans } }
}
modifier = {
factor = 0
is_in_faction_with = HOL
}
}
FROM = { country_event = { id = mtg_netherlands.37 hours = 6 } }
}
}
# Event for HOL saying FROM agrees to exchange intelligence
country_event = {
id = mtg_netherlands.36
title = mtg_netherlands.36.t
desc = mtg_netherlands.36.d
picture = GFX_report_event_generic_sign_treaty3
is_triggered_only = yes
# Ok!
option = {
name = mtg_netherlands.36.a
effect_tooltip = {
FROM = {
add_political_power = -25
custom_effect_tooltip = mtg_netherlands.35_tt
}
}
custom_effect_tooltip = mtg_netherlands.35_tt_2
if = {
limit = {
FROM = { tag = HUJ }
}
set_country_flag = secret_staff_talks_british_intelligence
}
if = {
limit = {
FROM = { tag = YUW }
}
set_country_flag = secret_staff_talks_french_intelligence
}
if = {
limit = {
FROM = { tag = TIX }
}
set_country_flag = secret_staff_talks_german_intelligence
}
}
}
# Event for HOL saying FROM does not agree to exchange intelligence
country_event = {
id = mtg_netherlands.37
title = mtg_netherlands.37.t
desc = mtg_netherlands.37.desc
picture = GFX_report_event_generic_read_write
is_triggered_only = yes
# Damnit
option = {
name = mtg_netherlands.37.a
}
}
# EVENTS 38-40 removed!
# Event for FROM asking to share military knowledge
country_event = {
id = mtg_netherlands.41
title = mtg_netherlands.41.t
desc = mtg_netherlands.41.d
picture = GFX_report_event_generic_conference
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.41.a
ai_chance = {
factor = 50
modifier = {
factor = 0
is_in_faction_with = BFL
}
modifier = {
factor = 0
original_tag = TIX
has_government = fascism
OR = {
NOT = {
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
HOL = { has_completed_focus = HOL_the_netherlands_first }
}
}
modifier = {
factor = 0
original_tag = TIX
has_government = neutrality
NOT = {
HOL = { has_completed_focus = HOL_oranje_boven }
}
}
modifier = {
factor = 0
original_tag = HUJ
NOT = { has_government = neutrality }
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
modifier = {
factor = 0
original_tag = HUJ
has_government = neutrality
NOT = {
AND = {
TIX = { has_government = fascism }
HOL = { is_in_faction_with = TIX }
}
}
}
modifier = {
factor = 0
original_tag = YUW
has_government = democratic
HOL = { has_completed_focus = HOL_cave_to_the_germans }
}
modifier = {
factor = 0
original_tag = YUW
HOL = { has_completed_focus = HOL_the_netherlands_first }
}
modifier = {
factor = 0.1
has_opinion = { target = HUJ value < -49 }
}
modifier = {
factor = 0
has_opinion = { target = HUJ value < -99 }
}
}
army_experience = -5
effect_tooltip = {
FROM = {
add_doctrine_cost_reduction = {
name = HOL_secret_staff_talks
cost_reduction = 0.35
uses = 1
category = land_doctrine
}
}
}
FROM = { country_event = { id = mtg_netherlands.42 hours = 6 } }
}
# Nope
option = {
name = mtg_netherlands.41.b
ai_chance = {
factor = 50
modifier = {
factor = 0.8
has_opinion = { target = HOL value > 10 }
}
modifier = {
factor = 0.8
has_opinion = { target = HOL value > 25 }
}
modifier = {
factor = 0.8
has_opinion = { target = HOL value > 50 }
}
modifier = {
factor = 0.5
has_opinion = { target = HOL value > 75 }
}
modifier = {
factor = 0.1
has_opinion = { target = HOL value > 99 }
}
modifier = {
factor = 0
original_tag = TIX
HOL = { has_completed_focus = HOL_cave_to_the_germans }
HUJ = {
focus_progress = {
focus = ENG_benelux_intervention
progress > 0
}
}
}
modifier = {
factor = 0
original_tag = YUW
has_government = communism
HOL = { has_completed_focus = HOL_join_the_french }
}
modifier = {
factor = 0
OR = {
original_tag = YUW
original_tag = HUJ
}
TIX = {
focus_progress = {
focus = GER_around_maginot
progress > 0
}
}
NOT = { HOL = { has_completed_focus = HOL_cave_to_the_germans } }
}
modifier = {
factor = 0
is_in_faction_with = HOL
}
}
FROM = { country_event = { id = mtg_netherlands.43 hours = 6 } }
}
}
# Event for HOL saying FROM agrees to share military knowledge
country_event = {
id = mtg_netherlands.42
title = mtg_netherlands.42.t
desc = mtg_netherlands.42.d
picture = GFX_report_event_generic_conference
is_triggered_only = yes
# Ok!
option = {
name = mtg_netherlands.42.a
effect_tooltip = {
FROM = { army_experience = -5 }
}
add_doctrine_cost_reduction = {
name = HOL_secret_staff_talks
cost_reduction = 0.35
uses = 1
category = land_doctrine
}
}
}
# Event for HOL saying FROM does not agree to share military knowledge
country_event = {
id = mtg_netherlands.43
title = mtg_netherlands.43.t
desc = mtg_netherlands.43.d
picture = GFX_report_event_generic_sign_treaty1
is_triggered_only = yes
# Damnit
option = {
name = mtg_netherlands.43.a
}
}
### Prince Bernhard Shenanigans ###
# Prince Bernhard generator event
country_event = {
id = mtg_netherlands.44
is_triggered_only = yes
trigger = {
NOT = { has_government = communism }
is_ai = no
}
hidden = yes
immediate = {
random_list = {
10 = { # Minor Scandal
modifier = {
factor = 0
has_war = no
}
country_event = { id = mtg_netherlands.45 }
}
15 = { # Dashing Public Impression
modifier = {
factor = 0
has_war = no
}
country_event = { id = mtg_netherlands.46 }
}
15 = { # Good Example Air Forces
modifier = {
factor = 0
has_war = no
}
country_event = { id = mtg_netherlands.47 }
}
10 = { # Bad Example Air Forces
modifier = {
factor = 0
has_war = no
}
country_event = { id = mtg_netherlands.48 }
}
15 = { # Good Strategy Meddling
modifier = {
factor = 0
has_war = no
}
country_event = { id = mtg_netherlands.49 }
}
10 = { # Bad Strategy Meddling
modifier = {
factor = 0
has_war = no
}
country_event = { id = mtg_netherlands.50 }
}
10 = { # Goes to gather intelligence
modifier = {
factor = 0
has_war = no
}
country_event = { id = mtg_netherlands.51 }
}
10 = { # Goes to organize resistance
modifier = {
factor = 0
has_war = no
}
country_event = { id = mtg_netherlands.54 }
}
5 = { # Diplomatic Row
modifier = {
factor = 0
NOT = { has_idea = HOL_prince_bernhard }
}
modifier = {
factor = 0
has_war = no
}
modifier = {
factor = 0.2
has_capitulated = no
}
country_event = { id = mtg_netherlands.57 }
}
10 = {
modifier = {
factor = 0
has_war = yes
}
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
}
# Prince Bernhard involved in minor scandal
country_event = {
id = mtg_netherlands.45
title = mtg_netherlands.45.t
desc = mtg_netherlands.45.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.45.a
add_political_power = -25
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
# Prince Bernhard makes dashing public impression
country_event = {
id = mtg_netherlands.46
title = mtg_netherlands.46.t
desc = mtg_netherlands.46.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.46.a
add_political_power = 25
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
# Prince Bernhard sets good example for air forces
country_event = {
id = mtg_netherlands.47
title = mtg_netherlands.47.t
desc = mtg_netherlands.47.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.47.a
add_timed_idea = { idea = HOL_bernhard_good_air_example days = 30 }
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
# Prince Bernhard sets bad example for air forces
country_event = {
id = mtg_netherlands.48
title = mtg_netherlands.48.t
desc = mtg_netherlands.48.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.48.a
add_timed_idea = { idea = HOL_bernhard_bad_air_example days = 30 }
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
# Handle the situation
option = {
name = mtg_netherlands.48.b
add_political_power = -50
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
# Prince Bernhard gives good input on strategy
country_event = {
id = mtg_netherlands.49
title = mtg_netherlands.49.t
desc = mtg_netherlands.49.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.49.a
add_timed_idea = { idea = HOL_bernhard_good_strategy_meddling days = 30 }
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
# Prince Bernhard gives bad input on strategy
country_event = {
id = mtg_netherlands.50
title = mtg_netherlands.50.t
desc = mtg_netherlands.50.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.50.a
add_timed_idea = { idea = HOL_bernhard_bad_strategy_meddling days = 30 }
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
# Handle the situation
option = {
name = mtg_netherlands.50.b
add_political_power = -25
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
# Prince Bernhard goes to gather intelligence
country_event = {
id = mtg_netherlands.51
title = mtg_netherlands.51.t
desc = mtg_netherlands.51.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.51.a
hidden_effect = {
random_list = {
15 = { country_event = { id = mtg_netherlands.52 days = 7 random_days = 7 } }
10 = { country_event = { id = mtg_netherlands.53 days = 7 random_days = 7 } }
}
}
}
# stop him
option = {
name = mtg_netherlands.51.b
add_political_power = -50
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
# Prince Bernhard gathers good intelligence
country_event = {
id = mtg_netherlands.52
title = mtg_netherlands.52.t
desc = mtg_netherlands.52.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.52.a
add_timed_idea = { idea = HOL_bernhard_good_intelligence days = 30 }
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
# Prince Bernhard gathers bad intelligence
country_event = {
id = mtg_netherlands.53
title = mtg_netherlands.53.t
desc = mtg_netherlands.53.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.53.a
add_timed_idea = { idea = HOL_bernhard_bad_intelligence days = 30 }
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
# Prince Bernhard goes to organize resistance
country_event = {
id = mtg_netherlands.54
title = mtg_netherlands.54.t
desc = mtg_netherlands.54.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.54.a
hidden_effect = {
random_list = {
15 = { country_event = { id = mtg_netherlands.55 days = 7 random_days = 7 } }
10 = { country_event = { id = mtg_netherlands.56 days = 7 random_days = 7 } }
}
}
}
# No way
option = {
name = mtg_netherlands.54.b
add_political_power = -50
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
# Prince Bernhard successfully organizes resistance
country_event = {
id = mtg_netherlands.55
title = mtg_netherlands.55.t
desc = mtg_netherlands.55.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.55.a
add_timed_idea = { idea = HOL_bernhard_organized_resistance days = 30 }
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
# Prince Bernhard is wounded organizing resistance
country_event = {
id = mtg_netherlands.56
title = mtg_netherlands.56.t
desc = mtg_netherlands.56.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.56.a
random_unit_leader = {
limit = {
has_id = 982
}
add_timed_unit_leader_trait = {
trait = wounded
days = 90
}
}
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
# Prince Bernhard causes diplomatic row generator event
country_event = {
id = mtg_netherlands.57
hidden = yes
is_triggered_only = yes
immediate = {
hidden_effect = {
random_other_country = {
limit = {
NOT = { is_in_faction_with = ROOT }
NOT = { has_war_with = ROOT }
NOT = {
any_country = {
has_war_with = PREV
has_war_with = ROOT
}
}
is_major = no
any_owned_state = {
OR = {
is_coastal = yes
any_neighbor_state = {
is_fully_controlled_by = HOL
}
}
}
}
save_event_target_as = HOL_bernhard_row_target
}
country_event = { id = mtg_netherlands.58 }
}
}
}
# Prince Bernhard causes diplomatic row
country_event = {
id = mtg_netherlands.58
title = mtg_netherlands.58.t
desc = mtg_netherlands.58.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.58.a
event_target:HOL_bernhard_row_target = {
country_event = { id = mtg_netherlands.59 }
set_country_flag = { flag = HOL_bernhard_row_target value = 1 days = 60 }
}
hidden_effect = {
country_event = { id = mtg_netherlands.44 days = 60 random_days = 60 }
}
}
}
# Notification event of diplomatic row
country_event = {
id = mtg_netherlands.59
title = mtg_netherlands.59.t
desc = mtg_netherlands.59.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.59.a
}
}
# Notification event of escalation of diplomatic row
country_event = {
id = mtg_netherlands.60
title = mtg_netherlands.60.t
desc = mtg_netherlands.60.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Let 'em come
option = {
name = mtg_netherlands.60.a
ai_chance = { factor = 9 }
FROM = {
country_event = { id = mtg_netherlands.61 days = 1 random_days = 3 }
effect_tooltip = {
create_wargoal = {
type = puppet_wargoal_focus
target = ROOT
}
}
}
}
# Invest heavily in soothing relations
option = {
name = mtg_netherlands.60.b
ai_chance = { factor = 1 }
add_political_power = -100
FROM = { country_event = { id = mtg_netherlands.62 days = 1 random_days = 3 } }
}
}
# Event for HOL saying FROM is not backing down
country_event = {
id = mtg_netherlands.61
title = mtg_netherlands.61.t
desc = mtg_netherlands.61.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.61.a
create_wargoal = {
type = puppet_wargoal_focus
target = FROM
}
}
}
# Event for HOL saying FROM soothed tensions
country_event = {
id = mtg_netherlands.62
title = mtg_netherlands.62.t
desc = mtg_netherlands.62.d
picture = GFX_report_event_hol_prins_bernhard
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.62.a
}
}
# Event for HOL notifying of evacuation of gold reserves
country_event = {
id = mtg_netherlands.63
title = mtg_netherlands.63.t
desc = mtg_netherlands.63.d
picture = GFX_report_event_merchant_ship_01
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.63.a
remove_ideas = HOL_preparing_evacuation_of_gold_reserves
add_legitimacy = 20
add_political_power = 100
}
}
# Zuiderzee event for HOL offering infrastructure build speed
country_event = {
id = mtg_netherlands.64
title = mtg_netherlands.64.t
desc = mtg_netherlands.64.d
picture = GFX_report_event_hol_polderen
fire_only_once = yes
trigger = {
original_tag = HOL
NOT = { has_completed_focus = HOL_the_zuiderzee_works }
focus_progress = {
focus = HOL_the_zuiderzee_works
progress > 0.33
}
}
mean_time_to_happen = {
days = 2
}
# We will invest
option = {
name = mtg_netherlands.64.a
ai_chance = {
factor = 0
}
add_political_power = -50
add_timed_idea = { idea = HOL_zuiderzee_infrastructure_advancements days = 365 }
}
# We will not
option = {
name = mtg_netherlands.64.b
}
}
# Zuiderzee event for HOL offering factory build speed
country_event = {
id = mtg_netherlands.65
title = mtg_netherlands.65.t
desc = mtg_netherlands.65.d
picture = GFX_report_event_hol_polderen
fire_only_once = yes
trigger = {
original_tag = HOL
NOT = { has_completed_focus = HOL_the_zuiderzee_works }
focus_progress = {
focus = HOL_the_zuiderzee_works
progress > 0.67
}
}
mean_time_to_happen = {
days = 2
}
# We will invest
option = {
name = mtg_netherlands.64.a
add_political_power = -50
add_timed_idea = { idea = HOL_zuiderzee_industrial_advancements days = 365 }
}
# We will not
option = {
name = mtg_netherlands.64.b
ai_chance = {
factor = 0
}
}
}
# Gateway to Europe notification event of HUJ taking the lead
country_event = {
id = mtg_netherlands.66
title = mtg_netherlands.66.t
desc = {
text = mtg_netherlands.66.d.a
trigger = {
original_tag = HOL
}
}
desc = {
text = mtg_netherlands.66.d.b
trigger = {
original_tag = TIX
}
}
picture = GFX_report_event_generic_sign_treaty3
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.66.a
trigger = {
original_tag = HOL
}
}
# Ok
option = {
name = mtg_netherlands.66.b
trigger = {
original_tag = TIX
}
}
}
# Gateway to Europe notification event of TIX taking the lead
country_event = {
id = mtg_netherlands.67
title = mtg_netherlands.67.t
desc = {
text = mtg_netherlands.67.d.a
trigger = {
original_tag = HOL
}
}
desc = {
text = mtg_netherlands.67.d.b
trigger = {
original_tag = HUJ
}
}
picture = GFX_report_event_generic_sign_treaty3
is_triggered_only = yes
# Ok
option = {
name = mtg_netherlands.66.a
trigger = {
original_tag = HOL
}
}
# Ok
option = {
name = mtg_netherlands.67.b
trigger = {
original_tag = HUJ
}
}
}
# Hidden event removing Shell-shocked spectator spirit
country_event = {
id = mtg_netherlands.68
hidden = yes
fire_only_once = yes
trigger = {
original_tag = HOL
OR = {
has_idea = HOL_shell_shocked_spectator_1
has_idea = HOL_shell_shocked_spectator_2
has_idea = HOL_shell_shocked_spectator_3
has_idea = HOL_shell_shocked_spectator_4
has_idea = HOL_shell_shocked_spectator_5
has_idea = HOL_aloof_neutrality
}
has_defensive_war = yes
}
mean_time_to_happen = {
days = 2
}
immediate = {
if = {
limit = {
OR = {
has_idea = HOL_shell_shocked_spectator_1
has_idea = HOL_shell_shocked_spectator_2
has_idea = HOL_shell_shocked_spectator_3
has_idea = HOL_shell_shocked_spectator_4
has_idea = HOL_shell_shocked_spectator_5
}
}
hidden_effect = {
remove_ideas = HOL_shell_shocked_spectator_1
remove_ideas = HOL_shell_shocked_spectator_2
remove_ideas = HOL_shell_shocked_spectator_3
remove_ideas = HOL_shell_shocked_spectator_4
remove_ideas = HOL_shell_shocked_spectator_5
}
}
if = {
limit = {
has_idea = HOL_aloof_neutrality
}
hidden_effect = {
remove_ideas = HOL_aloof_neutrality
}
}
}
}
# Event complaining about unneeded flooding
country_event = {
id = mtg_netherlands.69
title = mtg_netherlands.69.t
desc = mtg_netherlands.69.d
picture = GFX_report_event_hol_polderen
fire_only_once = no
trigger = {
has_global_flag = HOL_inundation_lines_flooded
has_full_control_of_state = 7
has_full_control_of_state = 35
has_full_control_of_state = 36
NOT = { has_global_flag = HOL_inundation_lines_flooded_unhappiness_timer }
NOT = { has_country_flag = HOL_draining_in_progress }
}
mean_time_to_happen = {
days = 60
}
immediate = {
hidden_effect = {
if = {
limit = {
check_variable = {
var = HOL_inundation_lines_flooding_unhappiness_var
value = -0.05
compare = less_than_or_equals
}
}
add_to_variable = {
var = HOL_inundation_lines_flooding_unhappiness_var
value = -0.025
}
}
if = {
limit = {
check_variable = {
var = HOL_inundation_lines_flooding_unhappiness_var
value = -0.05
compare = greater_than
}
}
set_variable = {
var = HOL_inundation_lines_flooding_unhappiness_var
value = -0.05
}
}
}
}
# They have to suck it up!
option = {
name = mtg_netherlands.69.a
ai_chance = {
factor = 0
}
add_political_power = -25
if = {
limit = {
7 = { is_core_of = ROOT }
35 = { is_core_of = ROOT }
36 = { is_core_of = ROOT }
}
add_war_support = HOL_inundation_lines_flooding_unhappiness_var
}
if = {
limit = {
NOT = {
AND = {
7 = { is_core_of = ROOT }
35 = { is_core_of = ROOT }
36 = { is_core_of = ROOT }
}
}
}
7 = {
damage_building = {
type = infrastructure
damage = 4
}
damage_building = {
type = industrial_complex
damage = 2
}
damage_building = {
type = arms_factory
damage = 2
}
}
35 = {
damage_building = {
type = infrastructure
damage = 3
}
damage_building = {
type = industrial_complex
damage = 1.5
}
damage_building = {
type = arms_factory
damage = 1.5
}
}
36 = {
damage_building = {
type = infrastructure
damage = 3
}
damage_building = {
type = industrial_complex
damage = 1.5
}
damage_building = {
type = arms_factory
damage = 1.5
}
}
}
}
# Drain the land
option = {
name = mtg_netherlands.69.b
add_political_power = -25
activate_decision = HOL_drain_the_water_lines
}
}
# Event spawning pro-Kaiser deserter unit
country_event = {
id = mtg_netherlands.70
title = mtg_netherlands.70.t
desc = mtg_netherlands.70.d
picture = GFX_report_event_german_troops
fire_only_once = no
trigger = {
original_tag = HOL
has_idea = HOL_german_defectors_1
}
mean_time_to_happen = {
days = 90
}
# Good
option = {
name = excellent
if = {
limit = {
any_controlled_state = {
is_fully_controlled_by = ROOT
is_on_continent = europe
}
}
random_state = {
limit = {
is_fully_controlled_by = ROOT
is_on_continent = europe
}
create_unit = {
division = "division_template = \"Hare Majesteits Duitse Legioen\" start_experience_factor = 0.5 start_equipment_factor = 0.25"
owner = HOL
}
}
}
else = {
random_state = {
limit = {
is_fully_controlled_by = ROOT
}
create_unit = {
division = "division_template = \"Hare Majesteits Duitse Legioen\" start_experience_factor = 0.5 start_equipment_factor = 0.25"
owner = HOL
}
}
}
}
}
# Event informing Germany of pro-Kaiser deserters
country_event = {
id = mtg_netherlands.71
title = mtg_netherlands.71.t
desc = mtg_netherlands.71.d
picture = GFX_report_event_german_troops
is_triggered_only = yes
# Damn them!
option = {
name = mtg_netherlands.71.a
add_ideas = HOL_german_defectors_2
}
}
# Wilhelm II dies (Netherlands)
country_event = {
id = mtg_netherlands.72
title = wtt_germany.26.t
desc = mtg_netherlands.72.d
picture = GFX_report_event_generic_funeral
fire_only_once = yes
trigger = {
original_tag = HOL
has_government = neutrality
has_completed_focus = HOL_wilhelminism
NOT = {
any_country = {
original_tag = TIX
has_country_leader = {
character = GER_wilhelm_ii
ruling_only = yes
}
}
}
date > 1939.1.1
NOT = { has_country_flag = HOL_wilhelm_ii_died }
}
mean_time_to_happen = {
days = 1460 # Died in 1941
}
# A tragedy
option = {
name = mtg_netherlands.72.a
set_country_flag = HOL_wilhelm_ii_died
}
}
# German Dutch-aided civil war
country_event = {
id = mtg_netherlands.73
title = mtg_netherlands.73.t
desc = mtg_netherlands.73.d
picture = GFX_report_event_ger_civil_war
is_triggered_only = yes
immediate = {
hidden_effect = {
random_country = {
limit = {
original_tag = TIX
has_government = neutrality
}
save_global_event_target_as = HOL_kaiserreich_germany
}
}
}
# Good
option = {
name = mtg_netherlands.73.a
TIX = {
start_civil_war = {
ruling_party = fascism
ideology = neutrality
size = 0.05
states = all
states_filter = {
has_state_flag = HOL_german_states_kaiser
}
}
}
hidden_effect = { news_event = { id = mtg_news.58 } }
random_country = {
limit = {
original_tag = TIX
has_government = neutrality
}
hidden_effect = {
set_cosmetic_tag = GER_german_empire
every_unit_leader = {
limit = {
OR = {
has_id = 10
has_id = 15
has_id = 20
has_id = 24
}
}
set_nationality = TIX
}
}
set_party_name = { ideology = neutrality long_name = GER_neutrality_party_kaiserreich_long name = GER_neutrality_party_kaiserreich }
ROOT = {
puppet = PREV
add_to_war = {
targeted_alliance = PREV
enemy = TIX
hostility_reason = asked_to_join
}
}
if = {
limit = {
HOL = { NOT = { has_country_flag = HOL_wilhelm_ii_died } }
}
TIX = {
GER_wilhelm_ii = {
set_nationality = PREV.PREV
}
}
GER_wilhelm_ii = {
add_country_leader_role = {
country_leader = {
expire = "1965.1.1"
ideology = despotism
traits = {
anti_democrat
imperial_connections
}
}
promote_leader = yes
}
}
}
if = {
limit = {
HOL = { has_country_flag = HOL_wilhelm_ii_died }
}
TIX = {
GER_wilhelm_iii = {
set_nationality = PREV.PREV
}
}
GER_wilhelm_iii = {
add_country_leader_role = {
country_leader = {
expire = "1965.1.1"
ideology = despotism
traits = {
popular_figurehead2
}
}
promote_leader = yes
}
}
}
}
}
}
# Imperial TIX suggesting they become allies when the war has ended and HOL is no longer in a faction
country_event = {
id = mtg_netherlands.74
title = mtg_netherlands.74.t
desc = mtg_netherlands.74.d
picture = GFX_report_event_generic_sign_treaty3
fire_only_once = yes
trigger = {
original_tag = HOL
has_government = neutrality
has_completed_focus = HOL_wilhelminism
NOT = { has_war_with = TIX }
is_in_faction = no
any_country = {
original_tag = TIX
has_government = neutrality
is_subject_of = HOL
}
}
mean_time_to_happen = {
days = 2
}
# OK
option = {
name = mtg_netherlands.74.a
random_country = {
limit = {
original_tag = TIX
has_government = neutrality
}
ROOT = {
set_autonomy = {
target = PREV
autonomy_state = autonomy_free
}
}
create_faction_from_template = {
template = faction_template_GER_mitteleuropa_alliance
name = GER_central_powers_faction
icon = GFX_faction_logo_generic_13
}
add_to_faction = HOL
}
}
}
# Event informing WW1 Allies of Wilhelminism
country_event = {
id = mtg_netherlands.75
title = mtg_netherlands.75.t
desc = mtg_netherlands.75.d
picture = GFX_report_event_generic_sign_treaty1
is_triggered_only = yes
# How dare they?!
option = {
name = mtg_netherlands.75.a
effect_tooltip = {
add_opinion_modifier = {
target = HOL
modifier = HOL_wilhelminism
}
}
}
}
# Event informing HOL that German deserters are no longer needed
country_event = {
id = mtg_netherlands.76
title = mtg_netherlands.76.t
desc = mtg_netherlands.76.d
picture = GFX_report_event_german_troops
is_triggered_only = yes
# Very well
option = {
name = mtg_netherlands.76.a
remove_ideas = HOL_german_defectors_1
delete_unit_template_and_units = { division_template = "Hare Majesteits Duitse Legioen" }
if = {
limit = {
NOT = {
has_dlc = "Gotterdammerung"
}
}
hidden_effect = {
random_country = {
limit = {
original_tag = TIX
has_government = neutrality
}
load_focus_tree = { tree = german_focus keep_completed = no }
unlock_national_focus = GER_oppose_hitler
unlock_national_focus = GER_secure_the_new_state
unlock_national_focus = GER_revive_the_kaiserreich
unlock_national_focus = GER_return_of_the_kaiser
unlock_national_focus = GER_focus_on_the_true_enemy
}
}
}
if = {
limit = {
has_dlc = "Gotterdammerung"
}
hidden_effect = {
random_country = {
limit = {
original_tag = TIX
has_government = neutrality
}
load_focus_tree = { tree = german_focus keep_completed = no }
unlock_national_focus = GER_oppose_hitler_ww
unlock_national_focus = GER_rally_the_nation
unlock_national_focus = GER_tend_to_the_future_of_germany
unlock_national_focus = GER_monarchist_sentiment
unlock_national_focus = GER_revive_the_kaiserreich_ww
unlock_national_focus = GER_return_of_the_kaiser_ww
complete_national_focus = GER_invite_scientists_back
complete_national_focus = GER_prussian_artillery
complete_national_focus = GER_fan_prussian_militarism
complete_national_focus = GER_realpolitik
}
}
}
}
}
# Event asking BEL/LUX whether they want to unify
country_event = {
id = mtg_netherlands.77
title = mtg_netherlands.77.t
desc = mtg_netherlands.77.d
picture = GFX_report_event_generic_sign_treaty1
is_triggered_only = yes
# Sounds good
option = {
name = mtg_netherlands.77.a
custom_effect_tooltip = GAME_OVER_TT
FROM = {
country_event = { id = mtg_netherlands.78 }
set_country_flag = HOL_benelux_flag@ROOT
}
}
# We think not
option = {
name = mtg_netherlands.77.b
ai_chance = {
factor = 0
}
FROM = { country_event = { id = mtg_netherlands.79 } }
}
}
# Event for Netherlands informing BEL/LUX accepted
country_event = {
id = mtg_netherlands.78
title = mtg_netherlands.78.t
desc = mtg_netherlands.78.d
picture = GFX_report_event_generic_sign_treaty1
is_triggered_only = yes
# Great
option = {
name = excellent
if = {
limit = {
has_country_flag = HOL_benelux_flagBEL
has_country_flag = HOL_benelux_flagLUX
}
set_global_flag = HOL_benelux_formed
set_cosmetic_tag = HOL_benelux_unified
BEL = {
every_unit_leader = {
set_nationality = ROOT
}
}
LUX = {
every_unit_leader = {
set_nationality = ROOT
}
}
every_country = {
limit = {
is_subject_of = BEL
}
ROOT = {
set_autonomy = {
target = PREV
autonomy_state = autonomy_puppet
end_wars = no
end_civil_wars = no
}
}
}
every_country = {
limit = {
is_subject_of = LUX
}
ROOT = {
set_autonomy = {
target = PREV
autonomy_state = autonomy_puppet
end_wars = no
end_civil_wars = no
}
}
}
annex_country = {
target = BEL
transfer_troops = yes
}
annex_country = {
target = LUX
transfer_troops = yes
}
every_state = {
limit = {
OR = {
is_core_of = BEL
is_core_of = LUX
}
}
add_core_of = ROOT
}
hidden_effect = { news_event = { id = mtg_news.64 days = 1 } }
}
}
}
# Event for Netherlands informing BEL/LUX rejected
country_event = {
id = mtg_netherlands.79
title = mtg_netherlands.79.t
desc = mtg_netherlands.79.d
picture = GFX_report_event_generic_sign_treaty1
is_triggered_only = yes
# Unfortunate
option = {
name = unfortunate
}
}