﻿-- chunkname: @scripts/settings/character/childhood.lua

local childhood_options = {
	{
		description = "loc_character_childhood_01_description",
		display_name = "loc_character_childhood_01_name",
		name = "Progena",
		story_snippet = "loc_character_childhood_01_description_snippet",
		visibility = {
			home_planets = {
				"option_1",
				"option_7",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_02_description",
		display_name = "loc_character_childhood_02_name",
		name = "Hive Urchin",
		story_snippet = "loc_character_childhood_02_description_snippet",
		visibility = {
			home_planets = {
				"option_1",
				"option_6",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_03_description",
		display_name = "loc_character_childhood_03_name",
		name = "Algae farmer",
		story_snippet = "loc_character_childhood_03_description_snippet",
		visibility = {
			home_planets = {
				"option_5",
				"option_6",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_04_description",
		display_name = "loc_character_childhood_04_name",
		name = "Navis Conscript",
		story_snippet = "loc_character_childhood_04_description_snippet",
		visibility = {
			home_planets = {
				"option_4",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_05_description",
		display_name = "loc_character_childhood_05_name",
		name = "Mine thrall",
		story_snippet = "loc_character_childhood_05_description_snippet",
		visibility = {
			home_planets = {
				"option_3",
				"option_6",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_06_description",
		display_name = "loc_character_childhood_06_name",
		name = "Militia lackey",
		story_snippet = "loc_character_childhood_06_description_snippet",
		visibility = {
			home_planets = {
				"option_1",
				"option_2",
				"option_3",
				"option_4",
				"option_5",
				"option_6",
				"option_7",
				"option_8",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_07_description",
		display_name = "loc_character_childhood_07_name",
		name = "Drudger",
		story_snippet = "loc_character_childhood_07_description_snippet",
		visibility = {
			home_planets = {
				"option_1",
				"option_6",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_08_description",
		display_name = "loc_character_childhood_08_name",
		name = "Grox-prodder",
		story_snippet = "loc_character_childhood_08_description_snippet",
		visibility = {
			home_planets = {
				"option_5",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_09_description",
		display_name = "loc_character_childhood_09_name",
		name = "Agri-toiler",
		story_snippet = "loc_character_childhood_09_description_snippet",
		visibility = {
			home_planets = {
				"option_5",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_10_description",
		display_name = "loc_character_childhood_10_name",
		name = "Frateris Militia",
		story_snippet = "loc_character_childhood_10_description_snippet",
		visibility = {
			home_planets = {
				"option_2",
				"option_8",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_11_description",
		display_name = "loc_character_childhood_11_name",
		name = "Stinkskin Apprentice",
		story_snippet = "loc_character_childhood_11_description_snippet",
		visibility = {
			home_planets = {
				"option_1",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_12_description",
		display_name = "loc_character_childhood_12_name",
		name = "Saint Polisher",
		story_snippet = "loc_character_childhood_12_description_snippet",
		visibility = {
			home_planets = {
				"option_2",
				"option_8",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_13_description",
		display_name = "loc_character_childhood_13_name",
		name = "Sludger",
		story_snippet = "loc_character_childhood_13_description_snippet",
		visibility = {
			home_planets = {
				"option_1",
				"option_4",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_14_description",
		display_name = "loc_character_childhood_14_name",
		name = "Tunnel Sentry",
		story_snippet = "loc_character_childhood_14_description_snippet",
		visibility = {
			home_planets = {
				"option_3",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_15_description",
		display_name = "loc_character_childhood_15_name",
		name = "Tide Forager",
		story_snippet = "loc_character_childhood_15_description_snippet",
		visibility = {
			home_planets = {
				"option_4",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_16_description",
		display_name = "loc_character_childhood_16_name",
		name = "Defender",
		story_snippet = "loc_character_childhood_16_description_snippet",
		visibility = {
			home_planets = {
				"option_7",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_17_description",
		display_name = "loc_character_childhood_17_name",
		name = "Scribe Apprentice",
		story_snippet = "loc_character_childhood_17_description_snippet",
		visibility = {
			home_planets = {
				"option_1",
				"option_2",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_childhood_18_description",
		display_name = "loc_character_childhood_18_name",
		name = "Leech Harvester",
		story_snippet = "loc_character_childhood_18_description_snippet",
		visibility = {
			home_planets = {
				"option_1",
				"option_4",
			},
			archetypes = {
				"psyker",
				"zealot",
				"veteran",
				"ogryn",
			},
		},
	},
	{
		description = "loc_character_early_life_01_description",
		display_name = "loc_character_early_life_01_name",
		name = "Adamant 1",
		story_snippet = "loc_character_early_life_01_description_snippet",
		visibility = {
			archetypes = {
				"adamant",
			},
		},
	},
	{
		description = "loc_character_early_life_02_description",
		display_name = "loc_character_early_life_02_name",
		name = "Adamant 2",
		story_snippet = "loc_character_early_life_02_description_snippet",
		visibility = {
			archetypes = {
				"adamant",
			},
		},
	},
	{
		description = "loc_character_early_life_03_description",
		display_name = "loc_character_early_life_03_name",
		name = "Adamant 3",
		story_snippet = "loc_character_early_life_03_description_snippet",
		visibility = {
			archetypes = {
				"adamant",
			},
		},
	},
	{
		description = "loc_character_early_life_04_description",
		display_name = "loc_character_early_life_04_name",
		name = "Adamant 4",
		story_snippet = "loc_character_early_life_04_description_snippet",
		visibility = {
			archetypes = {
				"adamant",
			},
		},
	},
	{
		description = "loc_character_early_life_05_description",
		display_name = "loc_character_early_life_05_name",
		name = "Adamant 5",
		story_snippet = "loc_character_early_life_05_description_snippet",
		visibility = {
			archetypes = {
				"adamant",
			},
		},
	},
	{
		description = "loc_character_early_life_06_description",
		display_name = "loc_character_early_life_06_name",
		name = "Adamant 6",
		story_snippet = "loc_character_early_life_06_description_snippet",
		visibility = {
			archetypes = {
				"adamant",
			},
		},
	},
	{
		description = "loc_character_early_life_07_description",
		display_name = "loc_character_early_life_07_name",
		name = "Adamant 7",
		story_snippet = "loc_character_early_life_07_description_snippet",
		visibility = {
			archetypes = {
				"adamant",
			},
		},
	},
}
local childhood_option_by_id = {}

for i = 1, #childhood_options do
	local childhood_option = childhood_options[i]
	local id = string.format("option_%d", i)

	childhood_option.id = id
	childhood_option_by_id[id] = childhood_option
end

return settings("Childhood", childhood_option_by_id)
