﻿-- chunkname: @scripts/settings/circumstance/templates/live_event_abhuman_circumstance_template.lua

local MissionOverrides = require("scripts/settings/circumstance/mission_overrides")
local circumstance_templates = {}

circumstance_templates.abhuman_01 = {
	theme_tag = "default",
	wwise_state = "None",
	mutators = {
		"mutator_live_abhuman_trickle",
		"mutator_live_abhuman_monster",
		"mutator_only_traitor_guard_faction",
		"mutator_live_abhuman_replacement",
	},
	ui = {
		description = "loc_circumstance_live_abhuman_01_description",
		display_name = "loc_circumstance_live_abhuman_01_title",
		happening_display_name = "loc_happening_assault",
		icon = "content/ui/materials/icons/circumstances/live_event_01",
	},
}
circumstance_templates.abhuman_02 = {
	dialogue_id = "circumstance_vo_hunting_grounds",
	theme_tag = "default",
	wwise_event_init = "wwise/events/world/play_hunting_grounds_occasionals",
	wwise_event_stop = "wwise/events/world/stop_hunting_grounds_occasionals",
	wwise_state = "hunting_grounds_01",
	mutators = {
		"mutator_chaos_hounds",
		"mutator_add_resistance",
		"mutator_live_abhuman_trickle",
		"mutator_live_abhuman_monster",
		"mutator_only_traitor_guard_faction",
		"mutator_live_abhuman_replacement",
	},
	ui = {
		description = "loc_circumstance_live_abhuman_02_description",
		display_name = "loc_circumstance_live_abhuman_02_title",
		happening_display_name = "loc_happening_hunting_grounds",
		icon = "content/ui/materials/icons/circumstances/live_event_01",
	},
}
circumstance_templates.abhuman_03 = {
	theme_tag = "default",
	wwise_state = "None",
	ui = {
		description = "loc_circumstance_live_abhuman_03_description",
		display_name = "loc_circumstance_live_abhuman_03_title",
		icon = "content/ui/materials/icons/circumstances/live_event_01",
	},
	mutators = {
		"mutator_add_resistance",
		"mutator_live_abhuman_trickle",
		"mutator_live_abhuman_monster",
		"mutator_only_traitor_guard_faction",
		"mutator_live_abhuman_replacement",
	},
}
circumstance_templates.abhuman_04 = {
	dialogue_id = "circumstance_vo_darkness",
	theme_tag = "darkness",
	wwise_state = "darkness_01",
	ui = {
		description = "loc_circumstance_live_abhuman_04_description",
		display_name = "loc_circumstance_live_abhuman_04_title",
		happening_display_name = "loc_happening_darkness",
		icon = "content/ui/materials/icons/circumstances/live_event_01",
	},
	mutators = {
		"mutator_more_witches",
		"mutator_more_encampments",
		"mutator_add_resistance",
		"mutator_darkness_los",
		"mutator_live_abhuman_trickle",
		"mutator_live_abhuman_monster",
		"mutator_only_traitor_guard_faction",
		"mutator_live_abhuman_replacement",
	},
}
circumstance_templates.abhuman_05 = {
	dialogue_id = "circumstance_vo_toxic_gas",
	theme_tag = "toxic_gas",
	wwise_state = "ventilation_purge_01",
	mutators = {
		"mutator_toxic_gas_volumes",
		"mutator_add_resistance",
		"mutator_live_abhuman_trickle",
		"mutator_live_abhuman_monster",
		"mutator_only_traitor_guard_faction",
		"mutator_live_abhuman_replacement",
	},
	ui = {
		description = "loc_circumstance_live_abhuman_05_description",
		display_name = "loc_circumstance_live_abhuman_05_title",
		happening_display_name = "loc_happening_ventilation_purge",
		icon = "content/ui/materials/icons/circumstances/live_event_01",
	},
	mission_overrides = MissionOverrides.more_corruption_syringes,
}
circumstance_templates.abhuman_06 = {
	dialogue_id = "circumstance_vo_ventilation_purge",
	theme_tag = "ventilation_purge",
	wwise_state = "ventilation_purge_01",
	mutators = {
		"mutator_snipers",
		"mutator_add_resistance",
		"mutator_ventilation_purge_los",
		"mutator_live_abhuman_trickle",
		"mutator_live_abhuman_monster",
		"mutator_only_traitor_guard_faction",
		"mutator_live_abhuman_replacement",
	},
	ui = {
		description = "loc_circumstance_live_abhuman_06_description",
		display_name = "loc_circumstance_live_abhuman_06_title",
		happening_display_name = "loc_happening_ventilation_purge",
		icon = "content/ui/materials/icons/circumstances/live_event_01",
	},
}
circumstance_templates.abhuman_07 = {
	theme_tag = "default",
	wwise_state = "None",
	ui = {
		description = "loc_circumstance_live_abhuman_07_description",
		display_name = "loc_circumstance_live_abhuman_07_title",
		icon = "content/ui/materials/icons/circumstances/live_event_01",
	},
	mutators = {
		"mutator_waves_of_specials",
		"mutator_add_resistance",
		"mutator_increase_terror_event_points",
		"mutator_reduced_ramp_duration_low",
		"mutator_auric_tension_modifier",
		"mutator_live_abhuman_trickle",
		"mutator_live_abhuman_monster",
		"mutator_only_traitor_guard_faction",
		"mutator_live_abhuman_replacement",
	},
}

return circumstance_templates
