PersonalityEvents.txt

(79 KB) Pobierz
##########################################################################
# Ruler Personality Events
#
# written by Henrik Lohmander, Milla Isaksson and Mathilda Bjarnehed
##########################################################################

namespace = personality_events

# The many Interests of [Root.Monarch.GetName]
country_event = {
	id = personality_events.1
	title = "personality_events.1.t"
	desc = "personality_events.1.d"
	picture = ENLIGHTENMENT_eventPicture
	
	trigger = {
		has_dlc = "Rights of Man"
		ruler_has_personality = scholar_personality
		NOT = { has_ruler_flag = scholar_cartograph }
		NOT = { has_ruler_flag = scholar_better_guns }
		NOT = { has_ruler_flag = scholar_better_boats }
		NOT = { has_ruler_flag = scholar_alchemy }
		NOT = { has_ruler_flag = scholar_mediocrity }
		NOT = { has_ruler_flag = scholar_new_law_collection }
		NOT = { has_ruler_flag = scholar_theology }
		NOT = { has_ruler_flag = scholar_international_law }
	}

	mean_time_to_happen = {
		months = 1000
	}

	option = {
		name = "personality_events.1.a" #Science
		custom_tooltip = personality_events.1.a.tt 
		hidden_effect = {
			random_list = {
				15 = { set_ruler_flag = scholar_cartograph } #Cartography
				10 = { set_ruler_flag = scholar_better_guns } #Better Guns
				15 = {  set_ruler_flag = scholar_better_boats } #Better Boats
				10 = {  set_ruler_flag = scholar_alchemy  } #Alchemy
				50 = {  set_ruler_flag = scholar_mediocrity  } #Mediocrity
			}
		}
	}
	option = {
		name = "personality_events.1.b" #Law
		custom_tooltip = personality_events.1.a.tt 
		hidden_effect = {
			random_list = {
				20 = { set_ruler_flag = scholar_new_law_collection } #Creating New Law Collection
				20 = {  set_ruler_flag = scholar_theology } #Hosting theological debate
				10 = {  set_ruler_flag = scholar_international_law } #International Law
				50 = {  set_ruler_flag = scholar_mediocrity } #Mediocrity
			}
		}
	}

	option = {
		name = "personality_events.1.c" #This is a waste of time
		add_prestige = -5
	}
}

# Science -> Maps
country_event = {
	id = personality_events.2
	title = "personality_events.2.t"
	desc = "personality_events.2.d"
	picture = ENLIGHTENMENT_eventPicture
	
	trigger = {
		has_dlc = "Rights of Man"
		ruler_has_personality = scholar_personality
		has_ruler_flag = scholar_cartograph
	}

	mean_time_to_happen = {
		months = 90
	}

	option = {
		name = "personality_events.2.a" #
		clr_ruler_flag = scholar_cartograph
		add_dip_power = 50
		add_years_of_income = -0.1
		random_province = { #This part simply does nothing if there is no viable area.
			limit = {
				NOT = { region = ural_region }
				NOT = { region = west_siberia_region }
				NOT = { region = east_siberia_region }
				any_neighbor_province = {
					is_sea = no
					has_discovered = ROOT
				}
				is_sea = no
				NOT = { has_discovered = ROOT }
			}
			area = {
				ROOT = {
					discover_province = PREV
				}
			}
		}
	}
}

# Science -> Better Guns
country_event = {
	id = personality_events.3
	title = "personality_events.3.t"
	desc = "personality_events.3.d"
	picture = ENLIGHTENMENT_eventPicture
	
	trigger = {
		has_dlc = "Rights of Man"
		ruler_has_personality = scholar_personality
		has_ruler_flag = scholar_better_guns
	}

	mean_time_to_happen = {
		months = 90
	}

	option = {
		name = "personality_events.3.a" #
		clr_ruler_flag = scholar_better_guns
		add_years_of_income = -0.1
		add_ruler_modifier = {
			name = gun_designer_ruler
			duration = -1
		}
	}

}

# Science -> Alchemy
country_event = {
	id = personality_events.4
	title = "personality_events.4.t"
	desc = "personality_events.4.d"
	picture = ENLIGHTENMENT_eventPicture
	
	trigger = {
		has_dlc = "Rights of Man"
		ruler_has_personality = scholar_personality
		has_ruler_flag = scholar_alchemy
	}

	mean_time_to_happen = {
		months = 90
	}

	option = {
		name = "personality_events.4.a" #
		ai_chance = { factor = 100 }
		clr_ruler_flag = scholar_alchemy
		add_years_of_income = -0.1
		add_dip_power = 75
	}
	option = {
		name = "personality_events.4.b" #
		ai_chance = { factor = 0 }
		trigger = { NOT = { has_country_flag = tried_to_alchemy } }
		add_years_of_income = -0.5
		custom_tooltip = personality_events.4.b.tt
		hidden_effect = {
			random_list = {
				15 = {
					country_event = { id = personality_events.9 days = 730 }
					set_country_flag = tried_to_alchemy
				}
				75 = { clr_ruler_flag = scholar_alchemy }
			}
		}
	}

}

# Science -> Mediocrity
country_event = {
	id = personality_events.5
	title = "personality_events.5.t"
	desc = "personality_events.5.d"
	picture = ENLIGHTENMENT_eventPicture

	trigger = {
		has_dlc = "Rights of Man"
		ruler_has_personality = scholar_personality
		has_ruler_flag = scholar_mediocrity
	}

	mean_time_to_happen = {
		months = 90
	}
	
	immediate = {
		hidden_effect = {
			if = {
				limit = {
					NOT = { ruler_has_personality = well_connected_personality }
				}
				random_list = {
					50 = { }
					50 = { set_ruler_flag = getting_well_connected }
				}
			}
		}
	}
	
	option = {
		name = "personality_events.5.a" 
		clr_ruler_flag = scholar_mediocrity
		add_years_of_income = -0.1
		add_prestige = 10
		add_dip_power = 20
	}
	option = {
		name = "personality_events.5.b"
		trigger = { has_ruler_flag = getting_well_connected }
		clr_ruler_flag = scholar_mediocrity
		add_years_of_income = -0.1
		remove_ruler_personality = scholar_personality
		add_ruler_personality = well_connected_personality
		clr_ruler_flag = getting_well_connected
	}
}

# Law -> New Laws
# Ex: Fatawa-e-Alamgiri
country_event = {
	id = personality_events.6
	title = "personality_events.6.t"
	desc = "personality_events.6.d"
	picture = ECONOMICALLY_TALLANTED_RULER_eventPicture

	trigger = {
		has_dlc = "Rights of Man"
		ruler_has_personality = scholar_personality
		has_ruler_flag = scholar_new_law_collection
	}

	mean_time_to_happen = {
		months = 90
	}
	
	immediate = {
		hidden_effect = {
			if = {
				limit = {
					NOT = { ruler_has_personality = lawgiver_personality }
				}
				random_list = {
					50 = { }
					50 = { set_ruler_flag = can_get_lawgiver_personality }
				}
			}
		}
	}

	option = {
		name = "personality_events.6.a"
		clr_ruler_flag = scholar_new_law_collection
		add_years_of_income = -0.1
		add_prestige = 15
		add_adm_power = 75
	}
	option = {
		name = "personality_events.6.b"
		trigger = { has_ruler_flag = can_get_lawgiver_personality }
		clr_ruler_flag = scholar_new_law_collection
		add_years_of_income = -0.1
		add_ruler_personality = lawgiver_personality
		remove_ruler_personality = scholar_personality
	}

}

# Law -> Theology
# Valladolid Debate, Ibadat Khana, etc
country_event = {
	id = personality_events.7
	title = "personality_events.7.t"
	desc = "personality_events.7.d"
	picture = ECONOMICALLY_TALLANTED_RULER_eventPicture
	
	trigger = {
		has_dlc = "Rights of Man"
		ruler_has_personality = scholar_personality
		has_ruler_flag = scholar_theology
	}
	
	immediate = {
		hidden_effect = {
			if = {
				limit = {
					NOT = { ruler_has_personality = tolerant_personality }
				}
				random_list = {
					75 = {  }
					25 = { set_ruler_flag = gaining_tolerance }
				}
			}
		}
	}

	mean_time_to_happen = {
		months = 90
	}

	option = {
		name = "personality_events.7.a"
		clr_ruler_flag = scholar_theology
		add_years_of_income = -0.1
		add_adm_power = 75
		add_legitimacy = 15
		add_devotion = 7
		add_horde_unity = 15
		add_republican_tradition = 7
	}
	
	option = {
		name = "personality_events.7.b"
		trigger = { has_ruler_flag = gaining_tolerance }
		clr_ruler_flag = scholar_theology
		clr_ruler_flag = gaining_tolerance
		add_years_of_income = -0.1
		add_ruler_personality = tolerant_personality
		remove_ruler_personality = scholar_personality
	}
}

# Law -> International Law
# De Iure Belli ac Pacis
country_event = {
	id = personality_events.8
	title = "personality_events.8.t"
	desc = "personality_events.8.d"
	picture = ECONOMICALLY_TALLANTED_RULER_eventPicture
	
	trigger = {
		has_dlc = "Rights of Man"
		ruler_has_personality = scholar_personality
		has_ruler_flag = scholar_international_law
	}

	mean_time_to_happen = {
		months = 90
	}

	option = {
		name = "personality_events.8.a"
		clr_ruler_flag = scholar_international_law
		add_dip_power = 100
		hidden_effect = {
			every_known_country = {
				limit = {
					religion_group = ROOT
				}
				add_opinion = {
					who = ROOT
					modifier = opinion_international_law
				}
			}
		}
	}
}

# Mana Potion
country_event = {
	id = personality_events.9
	title = "personality_events.9.t"
	desc = "personality_events.9.d"
	picture = ECONOMICALLY_TALLANTED_RULER_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		has_dlc = "Rights of Man"
		has_ruler_flag = scholar_alchemy
	}
	
	immediate = {
		hidden_effect = {
			clr_ruler_flag = scholar_alchemy
			random_list = {
				33 = { set_country_flag = adm_mana_potion }
				33 = { set_country_flag = dip_mana_potion }
				33 = { set_country_flag = mil_mana_potion }
			}
		}
	}

	option = {
		name = "personality_events.9.a" #Drink it!
		if = {
			limit = { has_country_flag = adm_mana_potion }
			clr_country_flag = adm_mana_potion
			add_adm_power = 100
		}
		if = {
			limit = { has_country_flag = dip_mana_potion }
			clr_country_flag = dip_mana_potion
			add_dip_power = 100
		}
		if = {
			limit = { has_country_flag = mil_mana_potion }
			clr_country_flag = mil_mana_potion
			add_mil_power = 100
		}
	}
}

#Local Feud
country...
Zgłoś jeśli naruszono regulamin