#DRD-COPY of HF_coronation_decisions.txt

decisions = {
	drd_prepare_coronation_ceremony = {
		only_playable = yes
		is_high_prio = yes
		ai_check_interval = 8 #check only once every 8 months.
		potential = {  #DRD-DIFF: only available to uncrowned kings/emperors of an appropriate non-Catholic religion, as determined in the game rules.
			has_dlc = "Holy Fury"
			age = 11
			prisoner = no
			NOT = { trait = incapable }
			drd_ruler_is_uncrowned = yes  #SEE DRD_coronation_triggers.txt
			NOR = { 
				religion = catholic
				religion = fraticelli
			}
		} 
		allow = { 
			OR = { 
				war = no 
				custom_tooltip = { text = tooltip_maxed_uncrowned check_variable = { which = uncrowned_count value = 30 } }
			}
			#DRD-DIFF: investiture is assumed to be disabled for the religion
			custom_tooltip = {
				text = inaccessible_tooltip
				hidden_tooltip = {
					NOT = { is_inaccessible_trigger = yes }
				}
			}
			conditional_tooltip = {
				trigger = { is_adult = no }
				OR = { #Either is an adult, or the child is liked by the regent and has assertive traits.
					is_adult = yes
					conditional_tooltip = {
						trigger = { NOT = { age = 16 } }
						AND = { 
							age = 11
							custom_tooltip = {
								text = TT_CHILD_IS_ASSERTIVE
								hidden_tooltip = {  
									OR = {
									trait = ambitious
									trait = quick
									trait = genius
									trait = willful
									}
								}
							}
							conditional_tooltip = {
								trigger = { has_regent = yes }
								custom_tooltip = {
									text = TT_REGENT_LIKES_CHILD
									hidden_tooltip = {  
										AND = { 
											OR = {
												has_regent = no
												any_vassal = { 
													has_minor_title = title_regent
													opinion = { who = liege value = 0 } 
												} 
												any_courtier = { 
													has_minor_title = title_regent
													opinion = { who = liege value = 0 } 
												} 
											}
										}
									}
								}
							}
						}
					}
				}
			}
			conditional_tooltip = {
				trigger = { has_character_flag = do_not_disturb }
				custom_tooltip = {
					text = TT_NOT_OTHERWISE_OCCUPIED
					hidden_tooltip = {  
						NOT = { has_character_flag = do_not_disturb } 
					} 
				} 
			} 
			conditional_tooltip = {
				trigger = { has_character_flag = flag_preparing_coronation }
				custom_tooltip = {
					text = TT_NOT_PREPARING_CORONATION
					hidden_tooltip = {  
						NOT = { has_character_flag = flag_preparing_coronation } 
					} 
				} 
			} 
			conditional_tooltip = {
				trigger = { has_character_modifier = coronation_request_cooldown }
				custom_tooltip = {
					text = TT_NOT_RECENTLY_ASKED_CORONATION
					hidden_tooltip = {  
						NOT = { has_character_modifier = coronation_request_cooldown } 
					} 
				} 
			} 
			OR = {  #DRD-DIFF: no Pope, no investiture, no additional requirement for emperors
				custom_tooltip = {
					text = drd_coronation_religious_head
					religion_head = {
						religion = ROOT
						NOT = { block_general_event_trigger = yes }
					}
				}
				custom_tooltip = {
					text = drd_coronation_vassal_priest
					any_realm_character = { 
						NOT = { block_general_event_trigger = yes }
						is_theocracy = yes 
						religion = ROOT
						any_liege = { character = ROOT }
					}
				}
			}
		}
		effect = {
			custom_tooltip = { text = begin_coronation_tooltip }
			hidden_effect = {
				#set_character_flag = flag_preparing_coronation
				long_character_event = { id = DRD_HF.20200 }
			}
			hidden_tooltip = {
				add_character_modifier = {
					name = coronation_request_cooldown
					months = 5
					hidden = yes
				}
			}
		}
		ai_will_do = {  #DRD-DIFF: remove modifiers that are specific to Catholics, Karlings, and/or HRE
			factor = 1
			modifier = {
				factor = 0.5
				NOT = { piety = 100 } 
			}
			modifier = {
				factor = 0.5
				NOT = { piety = 0 } 
			}
			modifier = {
				factor = 1.5
				piety = 250 
			}
			modifier = {
				factor = 1.5
				piety = 500 
			}
			modifier = {
				factor = 1.75
				piety = 750 
			}
			modifier = {
				factor = 2
				piety = 1000 
			}
			modifier = {
				factor = 2
				piety = 2000
			}
			modifier = {
				factor = 5
				religion_head = { vassal_of = ROOT }
			}
			modifier = {
				factor = 1.5
				trait = zealous
			}
			modifier = {
				factor = 1.5
				trait = crusader
			}
			modifier = {
				factor = 0.5
				trait = cynical
			}
			modifier = {
				factor = 1.5
				ruled_years = 2
			}
			modifier = {
				factor = 1.5
				ruled_years = 4
			}
			modifier = {
				factor = 1.5
				ruled_years = 6
			}
			modifier = {
				factor = 1.5
				ruled_years = 8
			}
			modifier = {
				factor = 1.75
				ruled_years = 10
			}
			modifier = {
				factor = 1.75
				ruled_years = 12
			}
			modifier = {
				factor = 2
				ruled_years = 14
			}
			modifier = {
				factor = 2
				ruled_years = 16
			}
			modifier = {
				factor = 3
				ruled_years = 18
			}
			modifier = {
				factor = 3
				ruled_years = 20
			}
			modifier = {
				factor = 3
				ruled_years = 25
			}
			modifier = {
				factor = 4
				ruled_years = 30
			}
		}
	}
}
