CorruptionEvents.txt

(9 KB) Pobierz
########################################
# Events about Sailors
#
# written by Rufus Tronde
########################################

namespace = corruption_event

### No Corruption, Positive Events

# The Honest Merchants of [Root.GetName]
country_event = {
	id = corruption_event.1
	title = "corruption_event.1.t"
	desc = "corruption_event.1.d"
	picture = MERCHANTS_TALKING_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		NOT = { corruption = 1 }
		NOT = { yearly_corruption_increase = 0.001 }
		NOT = { has_country_modifier = trusted_merchants }
	}
	
	option = {
		name = "corruption_event.1.a"
		add_country_modifier = {
			name = "trusted_merchants"
			duration = 3650
		}
	}
}

# Trust Your Neighbor
country_event = {
	id = corruption_event.2
	title = "corruption_event.2.t"
	desc = "corruption_event.2.d"
	picture = DIPLOMACY_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		NOT = { corruption = 1 }
		NOT = { yearly_corruption_increase = 0.001 }
	}
	
	option = {
		name = "corruption_event.2.a"
		add_stability_or_adm_power = yes
	}
}

# Rigorous Researchers
country_event = {
	id = corruption_event.3
	title = "corruption_event.3.t"
	desc = "corruption_event.3.d"
	picture = INVENTION_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		NOT = { corruption = 1 }
		NOT = { yearly_corruption_increase = 0.001 }
	}
	
	option = {
		name = "corruption_event.3.a"
		add_adm_power = 40
		add_dip_power = 40
		add_mil_power = 40
	}
}

# An Honorable People
country_event = {
	id = corruption_event.4
	title = "corruption_event.4.t"
	desc = "corruption_event.4.d"
	picture = GOOD_WITH_MONARCH_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		NOT = { corruption = 1 }
		NOT = { yearly_corruption_increase = 0.001 }
	}
	
	option = {
		name = "corruption_event.4.a"
		add_prestige = 20
	}
}

# Incorruptible
country_event = {
	id = corruption_event.5
	title = "corruption_event.5.t"
	desc = "corruption_event.5.d"
	picture = ADVISOR_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		NOT = { corruption = 1 }
		NOT = { yearly_corruption_increase = 0.001 }
		
		any_known_country = {
			has_spy_network_in = {
				who = ROOT
				value = 25
			}
		}
		
	}
	
	option = {
		name = "corruption_event.5.a"
		
		random_known_country = {
			limit = {
				has_spy_network_in = {
					who = ROOT
					value = 25
				}
			}
			add_spy_network_in = {
				who = ROOT
				value = -25
			}
		}
	}
}

### Some Corruption, Dilemma Events

# Corrupt Taxmen
country_event = {
	id = corruption_event.6
	title = "corruption_event.6.t"
	desc = "corruption_event.6.d"
	picture = CORRUPTION_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		corruption = 5
		NOT = { corruption = 50 }
	}
	
	# Launch an investigation
	option = {
		name = "corruption_event.6.a"
		add_adm_power = -40
	}

	# Take the loss
	option = {
		name = "corruption_event.6.b"
		add_years_of_income = -0.25
	}
}

# Corrupt Advisor
country_event = {
	id = corruption_event.7
	title = "corruption_event.7.t"
	desc = "corruption_event.7.d"
	picture = CORRUPTION_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		corruption = 5
		NOT = { corruption = 50 }
		has_advisor = yes
	}
	
	option = {
		name = "corruption_event.7.a"
		kill_advisor = random
		add_prestige = -10
	}

	option = {
		name = "corruption_event.7.b"
		remove_advisor = random
		add_adm_power = -15
		add_dip_power = -15
		add_mil_power = -15
	}

	option = {
		name = "corruption_event.7.c"
		add_adm_power = -30
		add_dip_power = -30
		add_mil_power = -30
	}
}

# Wily Smugglers
country_event = {
	id = corruption_event.8
	title = "corruption_event.8.t"
	desc = "corruption_event.8.d"
	picture = SHIP_SAILING_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		corruption = 5
		NOT = { corruption = 50 }
		NOT = { has_country_modifier = recruited_smugglers }
		NOT = { has_country_modifier = smugglers_dominating }
	}
	
	option = {
		name = "corruption_event.8.a"
		add_dip_power = -30
		add_years_of_income = -0.1
	}

	option = {
		name = "corruption_event.8.b"
		add_country_modifier = {
			name = "recruited_smugglers"
			duration = 3650
		}
		add_prestige = -10
		add_years_of_income = -0.1
	}

	option = {
		name = "corruption_event.8.c"
		add_country_modifier = {
			name = "smugglers_dominating"
			duration = 3650
		}
	}
}


# [Root.Culture.GetName] Community Distrusts Us
country_event = {
	id = corruption_event.9
	title = "corruption_event.9.t"
	desc = "corruption_event.9.d"
	picture = ACCUSATION_eventPicture
	
	is_triggered_only = yes
	
	immediate = {
		hidden_effect = {
			random_owned_province = {
				limit = {
					has_owner_culture = no
				}
				save_event_target_as = culture_province
			}
		}
	}
	
	trigger = {
		corruption = 25
		NOT = { corruption = 50 }
		any_known_country = {
			primary_culture = ROOT
			NOT = { corruption = 0.25 }
		}
		any_owned_province = {
			has_owner_culture = no
		}
	}
	
	# Apologize, promise to improve
	option = {
		name = "corruption_event.9.a"
		add_prestige = -10
		every_owned_province = {
			limit = { culture = ROOT }
			add_local_autonomy = 10
		}
	}

	# Reject it as prejudice
	option = {
		name = "corruption_event.9.b"
		every_owned_province = {
			limit = { culture = ROOT }
			add_unrest = 4
		}
	}
}

# Corrupt Ambassador
country_event = {
	id = corruption_event.10
	title = "corruption_event.10.t"
	desc = "corruption_event.10.d"
	picture = ACCUSATION_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		corruption = 5
		NOT = { corruption = 50 }
		any_known_country = { alliance_with = ROOT }
	}
	
	option = {
		name = "corruption_event.10.a"
		add_dip_power = -30
	}

	option = {
		name = "corruption_event.10.b"
		random_known_country = {
			limit = { alliance_with = ROOT }
			add_opinion = {
				who = ROOT
				modifier = corrupt_ambassador
			}
		}
	}
}

### Severe Corruption, Bad Events

# [Root.GetTradeGoodsName] "Disappearing"
country_event = {
	id = corruption_event.11
	title = "corruption_event.11.t"
	desc = "corruption_event.11.d"
	picture = HARBOUR_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		corruption = 50
	}
	
	immediate = {
		hidden_effect = {
			random_owned_province = {
				save_event_target_as = trade_goods_province
			}
		}
	}
	
	option = {
		name = "corruption_event.11.a"
		every_owned_province = {
			limit = { trade_goods = ROOT }
			add_province_modifier = {
				name = "embezzled_goods"
				duration = 3650
			}
		}
	}
}

# Corrupt Officers
country_event = {
	id = corruption_event.12
	title = "corruption_event.12.t"
	desc = "corruption_event.12.d"
	picture = CORRUPTION_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		corruption = 50
	}
	
	option = {
		name = "corruption_event.12.a"
		add_army_tradition = -10
	}
}

# Corrupt Admirals
country_event = {
	id = corruption_event.13
	title = "corruption_event.13.t"
	desc = "corruption_event.13.d"
	picture = CORRUPTION_eventPicture

	is_triggered_only = yes
	
	trigger = {
		corruption = 50
		any_owned_province = { has_port = yes }
		navy_size = 1
	}
	
	option = {
		name = "corruption_event.13.a"
		add_navy_tradition = -10
	}
}

# Merchants Distrust Us
country_event = {
	id = corruption_event.14
	title = "corruption_event.14.t"
	desc = "corruption_event.14.d"
	picture = CORRUPTION_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		corruption = 50
		NOT = { has_country_modifier = distrusted_merchants }
	}
	
	option = {
		name = "corruption_event.14.a"
		add_country_modifier = {
			name = "distrusted_merchants"
			duration = 3650
		}
	}
}

# Governmental Functions Breaking Down
country_event = {
	id = corruption_event.15
	title = "corruption_event.15.t"
	desc = "corruption_event.15.d"
	picture = BANKRUPCY_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		corruption = 75
	}
	
	option = {
		name = "corruption_event.15.a"
		add_stability = -1
	}
}

### Corruption Increase

# Mercenaris Extorting Locals
country_event = {
	id = corruption_event.16
	title = "corruption_event.16.t"
	desc = "corruption_event.16.d"
	picture = BORDER_TENSION_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		num_of_mercenaries = 2
		is_at_war = no
	}
	
	option = {
		name = "corruption_event.16.a"
		add_mil_power = -50
	}

	option = {
		name = "corruption_event.16.b"
		add_corruption = 1
	}
}

# Incompetent Administrator
country_event = {
	id = corruption_event.17
	title = "corruption_event.17.t"
	desc = "corruption_event.17.d"
	picture = BAD_WITH_MONARCH_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		NOT = { adm = 2 }
	}
	
	option = {
		name = "corruption_event.17.a"
		add_corruption = 0.5
	}
}

# Overextension Exploited
country_event = {
	id = corruption_event.18
	title = "corruption_event.18.t"
	desc = "corruption_event.18.d"
	picture = OVEREXTENSION_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		overextension_percentage = 0.75
	}
	
	option = {
		name = "corruption_event.18.a"
		add_corruption = 1
	}
}

# $TRADER$ has Corrupt Connections
country_event = {
	id = corruption_event.19
	title = "corruption_event.19.t"
	desc = "corruption_event.19.d"
	picture = BAD_WITH_MONARCH_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		advisor = trader
	}
	
	option = {
		name = "corruption_event.19.a"
		remove_advisor = trader
		add_country_modifier = {
			name = "minor_trade_crisis"
			duration = 3650
		}
	}

	option = ...
Zgłoś jeśli naruszono regulamin