﻿namespace = LIL_entertainment
#0100 In search of the truth (scholar transformation) 
#0400 ladys night


LIL_entertainment.0100 = {
	type = character_event
	title = LIL_entertainment.0100.title
	desc = LIL_entertainment.0100.desc
	theme = realm
	left_portrait = {
		character = root
		animation = idle
	}

	option = { ### fericious appetite
		name = LIL_entertainment.0200.title
		if = {
			limit = {
				NOR = { 
					faith = { religion_tag = lilithianism_religion }
					has_trait = sisterhood_1
					has_trait = sisterhood_2
					has_trait = sisterhood_3
				}
			}
			trigger_event = LIL_entertainment.0200
		}
		else = {
			trigger_event = LIL_entertainment.0200
		}
	}

	option = { ### Vent out 
		name = LIL_entertainment.0300.title
		if = {
			limit = {
				NOR = { 
					faith = { religion_tag = lilithianism_religion }
					has_trait = sisterhood_1
					has_trait = sisterhood_2
					has_trait = sisterhood_3
				}
			}
			trigger_event = LIL_entertainment.0300
		}
		else = {
			trigger_event = LIL_entertainment.0300
		}
	}


	option = { ###  lady's night
		name = LIL_entertainment.0400.title
		if = { 
			#is_female = yes  - this works but does not go here 
			limit = {
				NOR = { 
					faith = { religion_tag = lilithianism_religion }
					has_trait = sisterhood_1
					has_trait = sisterhood_2
					has_trait = sisterhood_3
				}
			}
			trigger_event = LIL_entertainment.0400
		}
		else = {
			trigger_event = LIL_entertainment.0450
		}
	}

	option = { ### Consume stimulants 
		name = "Consume stimulants" 
		if = {
			limit = {
				NOR = { 
					faith = { religion_tag = lilithianism_religion }
					has_trait = sisterhood_1
					has_trait = sisterhood_2
					has_trait = sisterhood_3
				}
			}
			trigger_event = LIL_entertainment.0500
		}
		else = {
			trigger_event = LIL_entertainment.0500
		}
	}

	option = { ### Consume stimulants 
		name = LIL_entertainment.0600.title
		if = {
			limit = {
				NOR = { 
					faith = { religion_tag = lilithianism_religion }
					has_trait = sisterhood_1
					has_trait = sisterhood_2
					has_trait = sisterhood_3
				}
			}
			trigger_event = LIL_entertainment.0600
		}
		else = {
			trigger_event = LIL_entertainment.0600
		}
	}


}

############################
####### Ferocious appetite, vent out, higher state, sneaking #######
############################

LIL_entertainment.0200 = {
	type = character_event
	title = LIL_entertainment.0200.title
	desc = LIL_entertainment.0200.desc
	theme = realm
	left_portrait = {
		character = root
		animation = idle
	}

	option = {
		name = LIL_entertainment.0200.a
		add_stress = -15
		random = {
			chance = 30
			#modifier = {
			#	add = 20
			#	scope:root = {
			#		has_trait = lustful
			#	}
			#}
			add_trait = gluttonous

		}
		if = {
			limit = {
				NOR = { 
					faith = { religion_tag = lilithianism_religion }
					has_trait = sisterhood_1
					has_trait = sisterhood_2
					has_trait = sisterhood_3
				}
			}
			add_piety = -25
		}
		else = {
			add_piety = 25
		}

	}

}

LIL_entertainment.0300 = {
	type = character_event
	title = LIL_entertainment.0300.title
	desc = LIL_entertainment.0300.desc
	theme = realm
	left_portrait = {
		character = root
		animation = idle
	}

	option = {
		name = LIL_entertainment.0300.a
		add_stress = -15
		random = {
			chance = 20
			add_trait = wrathful
		}
		if = {
			limit = {
				NOR = { 
					faith = { religion_tag = lilithianism_religion }
					has_trait = sisterhood_1
					has_trait = sisterhood_2
					has_trait = sisterhood_3
				}
			}
			add_piety = -55
		}
		else = {
			add_piety = 25
		}

	}

}


LIL_entertainment.0500 = {
	type = character_event
	title = LIL_entertainment.0500.title
	desc = LIL_entertainment.0500.desc
	theme = realm
	left_portrait = {
		character = root
		animation = idle
	}

	option = {
		name = LIL_entertainment.0500.a
		add_stress = -15
		random = {
			chance = 20
			add_trait = hashishiyah

		}
		if = {
			limit = {
				NOR = { 
					faith = { religion_tag = lilithianism_religion }
					has_trait = sisterhood_1
					has_trait = sisterhood_2
					has_trait = sisterhood_3
				}
			}
			add_piety = -35
		}
		else = {
			add_piety = 25
		}

	}

}

LIL_entertainment.0600 = {
	type = character_event
	title = LIL_entertainment.0600.title
	desc = LIL_entertainment.0600.desc
	theme = realm
	left_portrait = {
		character = root
		animation = idle
	}

	option = {
		name = LIL_entertainment.0600.a
		add_stress = -15
		random = {
			chance = 25
			add_trait = deviant

		}
		if = {
			limit = {
				NOR = { 
					faith = { religion_tag = lilithianism_religion }
					has_trait = sisterhood_1
					has_trait = sisterhood_2
					has_trait = sisterhood_3
				}
			}
			add_piety = -25
		}
		else = {
			add_piety = 15
		}

	}

}

############################
####### Lady's night #######
############################


LIL_entertainment.0400 = {
	type = character_event
	title = LIL_entertainment.0400.title
	desc = LIL_entertainment.0400.desc
	theme = realm
	left_portrait = {
		character = root
		animation = idle
	}
	right_portrait = {
		character = scope:target
		animation = idle
	}
 
	immediate = {
		# Create random courtier
		create_character = {
			employer = root
			age = { 18 21}
			gender = female
			random_traits = yes
			learning = high_skill_rating
			faith = root.faith
			culture = root.culture
			dynasty = generate
			save_scope_as = target
		}
		
		scope:target = {
			add_trait = beauty_good_3
			}
	}

	
	#  follow 
	option = {
		name = LIL_entertainment.0400.a
		#set_character_faith = faith:hecateism
		add_stress = -15
		trigger_event = LIL_entertainment.0401  
		add_piety = -15
		scope:target = {
		    add_character_flag = {
			    flag = is_naked
			    days = 1
		    }
		}

		
		
	}

	#  refuse
	option = {
		name = LIL_entertainment.0400.b
		add_stress = -15
		trigger_event = LIL_entertainment.0410 
		
		# this does work and is so the event doesn't repeats forever, should be used in other even not this one 
		#set_variable = {
		#	name = lilith_transformation_happened
		#	value = yes
		#}
		#set_character_faith = faith:baahalism
		#add_piety = -75 

	}
}



LIL_entertainment.0401 = {
	type = character_event
	title = LIL_entertainment.0400.title
	desc = LIL_entertainment.0401.desc
	theme = realm

	left_portrait = {
		character = root
		animation = idle
	}
	right_portrait = {
		character = scope:target
		animation = idle
	}

	#  Give in!

	option = { 
		add_stress = -15
		name = LIL_entertainment.0401.a
		trigger_event = LIL_entertainment.0402  
		add_piety = -25
		
		add_character_flag = {
			flag = is_naked
			days = 1
		}
		
	}

	#  Leave!
	option = {
		name = LIL_entertainment.0401.b
		trigger_event = LIL_entertainment.0411 

		#set_character_faith = faith:baahalism

	}

}





LIL_entertainment.0402 = {
	type = character_event
	title = LIL_entertainment.0400.title
	desc = LIL_entertainment.0402.desc
	theme = realm

	left_portrait = {
		character = root
		animation = idle
	}
	right_portrait = {
		character = scope:target
		animation = idle
	}


	option = { 
		name = LIL_entertainment.0410.a
		random = {
			chance = 35
			add_trait = lustful

		}

		hidden_effect = {
			scope:target = {		
				death = {
					death_reason = death_disappearance
				}
			}
		}
		#trigger_event = LIL_entertainment.0402  
		#add_piety = -50
	}
 

}



LIL_entertainment.0450 = {
	type = character_event
	title = LIL_entertainment.0400.title
	desc = LIL_entertainment.0450.desc
	theme = realm
	left_portrait = {
		character = root
		animation = idle
	}

	
 
	immediate = {
		add_piety = 30
		
		add_character_flag = {
			flag = is_naked
			days = 1
		}
	}

	
	#  follow 
	option = { 
		random = {
			chance = 10
			add_trait = lustful

		}

	 
		name = LIL_entertainment.0410.a
		hidden_effect = {
			scope:target = {		
				death = {
					death_reason = death_disappearance
				}
			}
		}

		
		
	}
 
}


LIL_entertainment.0410 = {
	type = character_event
	title = LIL_entertainment.0400.title
	desc = LIL_entertainment.0410.desc
	theme = realm

	left_portrait = {
		character = root
		animation = idle
	}
	right_portrait = {
		character = scope:target
		animation = idle
	}

	#  follow 

	option = { 
		name = LIL_entertainment.0410.a
		#trigger_event = LIL_entertainment.0499
		hidden_effect = {
			scope:target = {		
				death = {
					death_reason = death_disappearance
				}
			}
		}
		
	}

}

LIL_entertainment.0411 = {
	type = character_event
	title = LIL_entertainment.0400.title
	desc = LIL_entertainment.0411.desc
	theme = realm

	left_portrait = {
		character = root
		animation = idle
	}
	right_portrait = {
		character = scope:target
		animation = idle
	}
	option = { 
		name = LIL_entertainment.0410.a
		#trigger_event = LIL_entertainment.0499
		hidden_effect = {
			scope:target = {		
				death = {
					death_reason = death_disappearance
				}
			}
		}
		
	}

}
