diff --git a/code/modules/client/preference_setup/vore/01_ears.dm b/code/modules/client/preference_setup/vore/01_ears.dm index 22b8699730..db3e806822 100644 --- a/code/modules/client/preference_setup/vore/01_ears.dm +++ b/code/modules/client/preference_setup/vore/01_ears.dm @@ -16,12 +16,22 @@ sort_order = 7 category_item_type = /datum/category_item/player_setup_item/vore +// Define a place to save appearance in character setup +/datum/preferences + var/custom_species // Custom species name + var/ear_style // Type of selected ear style + var/tail_style // Type of selected tail style + var/r_tail = 30 // Tail/Taur color + var/g_tail = 30 // Tail/Taur color + var/b_tail = 30 // Tail/Taur color + // Definition of the stuff for Ears /datum/category_item/player_setup_item/vore/ears - name = "Ears" + name = "Appearance" sort_order = 1 /datum/category_item/player_setup_item/vore/ears/load_character(var/savefile/S) + S["custom_species"] >> pref.custom_species S["ear_style"] >> pref.ear_style S["tail_style"] >> pref.tail_style S["r_tail"] >> pref.r_tail @@ -29,6 +39,7 @@ S["b_tail"] >> pref.b_tail /datum/category_item/player_setup_item/vore/ears/save_character(var/savefile/S) + S["custom_species"] << pref.custom_species S["ear_style"] << pref.ear_style S["tail_style"] << pref.tail_style S["r_tail"] << pref.r_tail @@ -45,11 +56,12 @@ pref.tail_style = sanitize_inlist(pref.tail_style, tail_styles_list, initial(pref.tail_style)) /datum/category_item/player_setup_item/vore/ears/copy_to_mob(var/mob/living/carbon/human/character) - character.ear_style = ear_styles_list[pref.ear_style] - character.tail_style = tail_styles_list[pref.tail_style] - character.r_tail = pref.r_tail - character.b_tail = pref.b_tail - character.g_tail = pref.g_tail + character.custom_species = pref.custom_species + character.ear_style = ear_styles_list[pref.ear_style] + character.tail_style = tail_styles_list[pref.tail_style] + character.r_tail = pref.r_tail + character.b_tail = pref.b_tail + character.g_tail = pref.g_tail /datum/category_item/player_setup_item/vore/ears/content(var/mob/user) . += "
| __ |