﻿#Custom Loc scripted effects
# all date calculations are done in DAYS
# to be run in the root character scope
get_period_of_time_word_setup_effect = {
	set_variable = {
		name = start_date 
		value = $START_DATE$
	}
	set_variable = {
		name = current_date 
		value = current_date
	}
	set_variable = {
		name = period_of_time 
		value = {
			value = var:current_date
			subtract = var:start_date
		}
	}
}

# To be called in the after block of the event where this is used so the variables get cleaned up
clean_up_period_of_time_word_effect = {
	remove_variable = start_date 
	remove_variable = current_date
	remove_variable = period_of_time
}

set_raunchy_compliment_noun_effect = {
	random_list = {
		#Vixen
		10 = {
			trigger = { is_female = yes }
			set_variable = {
				name = raunchy_compliment_noun
				value = flag:vixen
				days = 5
			}
		}
		#Minx
		10 = {
			trigger = { is_female = yes }
			set_variable = {
				name = raunchy_compliment_noun
				value = flag:minx
				days = 5
			}
		}
		#Temptress
		10 = {
			trigger = { is_female = yes }
			set_variable = {
				name = raunchy_compliment_noun
				value = flag:temptress
				days = 5
			}
		}
		#Siren
		10 = {
			trigger = { is_female = yes }
			set_variable = {
				name = raunchy_compliment_noun
				value = flag:siren
				days = 5
			}
		}
		#Enchantress
		10 = {
			trigger = { is_female = yes }
			set_variable = {
				name = raunchy_compliment_noun
				value = flag:enchantress
				days = 5
			}
		}
		#Lion
		10 = {
			trigger = { is_male = yes }
			set_variable = {
				name = raunchy_compliment_noun
				value = flag:lion
				days = 5
			}
		}
		#Stallion
		10 = {
			trigger = { is_male = yes }
			set_variable = {
				name = raunchy_compliment_noun
				value = flag:stallion
				days = 5
			}
		}
		#Stag
		10 = {
			trigger = { is_male = yes }
			set_variable = {
				name = raunchy_compliment_noun
				value = flag:stag
				days = 5
			}
		}
		#Beast
		10 = {
			trigger = { is_male = yes }
			set_variable = {
				name = raunchy_compliment_noun
				value = flag:beast
				days = 5
			}
		}
		#Stud
		10 = {
			trigger = { is_male = yes }
			set_variable = {
				name = raunchy_compliment_noun
				value = flag:stud
				days = 5
			}
		}
	}
}