<commit_before>
/datum/guardianname
	var/prefixname = "Default" //the prefix the guardian uses for its name
	var/suffixcolour = "Name" //the suffix the guardian uses for its name
	var/parasiteicon = "techbase" //the icon of the guardian
	var/bubbleicon = "holo" //the speechbubble icon of the guardian
	var/theme = "tech" //what the actual theme of the guardian is
	var/colour = "#C3C3C3" //what color the guardian's name is in chat and what color is used for effects from the guardian
	var/stainself = 0 //whether to use the color var to literally dye ourself our chosen colour, for lazy spriting

/datum/guardianname/carp
	bubbleicon = "guardian"
	theme = "carp"
	parasiteicon = "holocarp"
	stainself = 1

/datum/guardianname/carp/New()
	prefixname = pick(GLOB.carp_names)

/datum/guardianname/carp/sand
	suffixcolour = "Sand"
	colour = "#C2B280"

/datum/guardianname/carp/seashell
	suffixcolour = "Seashell"
	colour = "#FFF5EE"

/datum/guardianname/carp/coral
	suffixcolour = "Coral"
	colour = "#FF7F50"

/datum/guardianname/carp/salmon
	suffixcolour = "Salmon"
	colour = "#FA8072"

/datum/guardianname/carp/sunset
	suffixcolour = "Sunset"
	colour = "#FAD6A5"

/datum/guardianname/carp/riptide
	suffixcolour = "Riptide"
	colour = "#89D9C8"

/datum/guardianname/carp/seagreen
	suffixcolour = "Sea Green"
	colour = "#2E8B57"

/datum/guardianname/carp/ultramarine
	suffixcolour = "Ultramarine"
	colour = "#3F00FF"

/datum/guardianname/carp/cerulean
	suffixcolour = "Cerulean"
	colour = "#007BA7"

/datum/guardianname/carp/aqua
	suffixcolour = "Aqua"
	colour = "#00FFFF"

/datum/guardianname/carp/paleaqua
	suffixcolour = "Pale Aqua"
	colour = "#BCD4E6"

/datum/guardianname/carp/hookergreen
	suffixcolour = "Hooker Green"
	colour = "#49796B"

/datum/guardianname/magic
	bubbleicon = "guardian"
	theme = "magic"

/datum/guardianname/magic/New()
	prefixname = pick("Aries", "Leo", "Sagittarius", "Taurus", "Virgo", "Capricorn", "Gemini", "Libra", "Aquarius", "Cancer", "Scorpio", "Pisces", "Ophiuchus")

/datum/guardianname/magic/red
	suffixcolour = "Red"
	parasiteicon = "magicRed"
	colour = "#E32114"

/datum/guardianname/magic/pink
	suffixcolour = "Pink"
	parasiteicon = "magicPink"
	colour = "#FB5F9B"

/datum/guardianname/magic/orange
	suffixcolour = "Orange"
	parasiteicon = "magicOrange"
	colour = "#F3CF24"

/datum/guardianname/magic/green
	suffixcolour = "Green"
	parasiteicon = "magicGreen"
	colour = "#A4E836"

/datum/guardianname/magic/blue
	suffixcolour = "Blue"
	parasiteicon = "magicBlue"
	colour = "#78C4DB"
	
/datum/guardianname/holy
	bubbleicon = "guardian"
	theme = "holy"

/datum/guardianname/holy/New()
	prefixname = "Holy"

/datum/guardianname/holy/holypara
	suffixcolour = pick("Aries", "Leo", "Sagittarius", "Taurus", "Virgo", "Capricorn", "Gemini", "Libra", "Aquarius", "Cancer", "Scorpio", "Pisces", "Ophiuchus")
	parasiteicon = "holypara"

/datum/guardianname/tech/New()
	prefixname = pick("Gallium", "Indium", "Thallium", "Bismuth", "Aluminium", "Mercury", "Iron", "Silver", "Zinc", "Titanium", "Chromium", "Nickel", "Platinum", "Tellurium", "Palladium", "Rhodium", "Cobalt", "Osmium", "Tungsten", "Iridium")

/datum/guardianname/tech/rose
	suffixcolour = "Rose"
	parasiteicon = "techRose"
	colour = "#F62C6B"

/datum/guardianname/tech/peony
	suffixcolour = "Peony"
	parasiteicon = "techPeony"
	colour = "#E54750"

/datum/guardianname/tech/lily
	suffixcolour = "Lily"
	parasiteicon = "techLily"
	colour = "#F6562C"

/datum/guardianname/tech/daisy
	suffixcolour = "Daisy"
	parasiteicon = "techDaisy"
	colour = "#ECCD39"
<commit_msg>travis says no fun allowed<commit_after>
/datum/guardianname
	var/prefixname = "Default" //the prefix the guardian uses for its name
	var/suffixcolour = "Name" //the suffix the guardian uses for its name
	var/parasiteicon = "techbase" //the icon of the guardian
	var/bubbleicon = "holo" //the speechbubble icon of the guardian
	var/theme = "tech" //what the actual theme of the guardian is
	var/colour = "#C3C3C3" //what color the guardian's name is in chat and what color is used for effects from the guardian
	var/stainself = 0 //whether to use the color var to literally dye ourself our chosen colour, for lazy spriting

/datum/guardianname/carp
	bubbleicon = "guardian"
	theme = "carp"
	parasiteicon = "holocarp"
	stainself = 1

/datum/guardianname/carp/New()
	prefixname = pick(GLOB.carp_names)

/datum/guardianname/carp/sand
	suffixcolour = "Sand"
	colour = "#C2B280"

/datum/guardianname/carp/seashell
	suffixcolour = "Seashell"
	colour = "#FFF5EE"

/datum/guardianname/carp/coral
	suffixcolour = "Coral"
	colour = "#FF7F50"

/datum/guardianname/carp/salmon
	suffixcolour = "Salmon"
	colour = "#FA8072"

/datum/guardianname/carp/sunset
	suffixcolour = "Sunset"
	colour = "#FAD6A5"

/datum/guardianname/carp/riptide
	suffixcolour = "Riptide"
	colour = "#89D9C8"

/datum/guardianname/carp/seagreen
	suffixcolour = "Sea Green"
	colour = "#2E8B57"

/datum/guardianname/carp/ultramarine
	suffixcolour = "Ultramarine"
	colour = "#3F00FF"

/datum/guardianname/carp/cerulean
	suffixcolour = "Cerulean"
	colour = "#007BA7"

/datum/guardianname/carp/aqua
	suffixcolour = "Aqua"
	colour = "#00FFFF"

/datum/guardianname/carp/paleaqua
	suffixcolour = "Pale Aqua"
	colour = "#BCD4E6"

/datum/guardianname/carp/hookergreen
	suffixcolour = "Hooker Green"
	colour = "#49796B"

/datum/guardianname/magic
	bubbleicon = "guardian"
	theme = "magic"

/datum/guardianname/magic/New()
	prefixname = pick("Aries", "Leo", "Sagittarius", "Taurus", "Virgo", "Capricorn", "Gemini", "Libra", "Aquarius", "Cancer", "Scorpio", "Pisces", "Ophiuchus")

/datum/guardianname/magic/red
	suffixcolour = "Red"
	parasiteicon = "magicRed"
	colour = "#E32114"

/datum/guardianname/magic/pink
	suffixcolour = "Pink"
	parasiteicon = "magicPink"
	colour = "#FB5F9B"

/datum/guardianname/magic/orange
	suffixcolour = "Orange"
	parasiteicon = "magicOrange"
	colour = "#F3CF24"

/datum/guardianname/magic/green
	suffixcolour = "Green"
	parasiteicon = "magicGreen"
	colour = "#A4E836"

/datum/guardianname/magic/blue
	suffixcolour = "Blue"
	parasiteicon = "magicBlue"
	colour = "#78C4DB"
	
/datum/guardianname/holy
	bubbleicon = "guardian"
	theme = "holy"

/datum/guardianname/holy/New()
	prefixname = pick("Aries", "Leo", "Sagittarius", "Taurus", "Virgo", "Capricorn", "Gemini", "Libra", "Aquarius", "Cancer", "Scorpio", "Pisces", "Ophiuchus")

/datum/guardianname/holy/holypara
	suffixcolour = "Devout"
	parasiteicon = "holypara"

/datum/guardianname/tech/New()
	prefixname = pick("Gallium", "Indium", "Thallium", "Bismuth", "Aluminium", "Mercury", "Iron", "Silver", "Zinc", "Titanium", "Chromium", "Nickel", "Platinum", "Tellurium", "Palladium", "Rhodium", "Cobalt", "Osmium", "Tungsten", "Iridium")

/datum/guardianname/tech/rose
	suffixcolour = "Rose"
	parasiteicon = "techRose"
	colour = "#F62C6B"

/datum/guardianname/tech/peony
	suffixcolour = "Peony"
	parasiteicon = "techPeony"
	colour = "#E54750"

/datum/guardianname/tech/lily
	suffixcolour = "Lily"
	parasiteicon = "techLily"
	colour = "#F6562C"

/datum/guardianname/tech/daisy
	suffixcolour = "Daisy"
	parasiteicon = "techDaisy"
	colour = "#ECCD39"

{'fraction_non_alphanumeric': 0.14560246878945154, 'fraction_numerical': 0.02076027493337074, 'mean_word_length': 4.907207953603977, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3139461', 'n_tokens_mistral': 3164, 'n_tokens_neox': 2875, 'n_words': 584}