diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_slugcat.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_slugcat.png new file mode 100644 index 0000000000000..ef6605e4742d3 Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_slugcat.png differ diff --git a/modular_doppler/customization/code/accessory_overrides_lizard.dm b/modular_doppler/customization/code/accessory_overrides_lizard.dm index 48724b6fd22ba..1d3c6840f5d9d 100644 --- a/modular_doppler/customization/code/accessory_overrides_lizard.dm +++ b/modular_doppler/customization/code/accessory_overrides_lizard.dm @@ -75,9 +75,8 @@ return TRUE return FALSE -//random isn't ideal but CI is forcing our hands here -/*/datum/preference/choiced/lizard_snout/create_default_value() - return pick(SSaccessories.snouts_list["None"])*/ +/datum/preference/choiced/lizard_snout/create_default_value() + return "None" @@ -143,9 +142,8 @@ return TRUE return FALSE -//random isn't ideal but CI is forcing our hands here -/*/datum/preference/choiced/lizard_horns/create_default_value() - return pick(SSaccessories.horns_list["None"])*/ +/datum/preference/choiced/lizard_horns/create_default_value() + return "None" @@ -211,9 +209,8 @@ return TRUE return FALSE -//random isn't ideal but CI is forcing our hands here -/*/datum/preference/choiced/lizard_frills/create_default_value() - return pick(SSaccessories.frills_list["None"])*/ +/datum/preference/choiced/lizard_frills/create_default_value() + return "None" @@ -295,9 +292,8 @@ return TRUE return FALSE -//random isn't ideal but CI is forcing our hands here -/*/datum/preference/choiced/lizard_tail/create_default_value() - return /datum/sprite_accessory/tails/lizard/none::name*/ +/datum/preference/choiced/lizard_tail/create_default_value() + return "None" /datum/preference/choiced/lizard_tail/icon_for(value) var/datum/sprite_accessory/sprite_accessory = SSaccessories.tails_list_lizard[value] @@ -367,9 +363,8 @@ return overlay return ..() -//random isn't ideal but CI is forcing our hands here -/*/datum/preference/choiced/lizard_body_markings/create_default_value() - return pick(SSaccessories.lizard_markings_list["None"])*/ +/datum/preference/choiced/lizard_body_markings/create_default_value() + return "None" //toggle prefs /datum/preference/toggle/markings diff --git a/modular_doppler/customization/species/lizards/code/lizard_accessories.dm b/modular_doppler/customization/species/lizards/code/lizard_accessories.dm index 8a07757813d67..05daad21dd648 100644 --- a/modular_doppler/customization/species/lizards/code/lizard_accessories.dm +++ b/modular_doppler/customization/species/lizards/code/lizard_accessories.dm @@ -2,6 +2,11 @@ /datum/sprite_accessory/lizard_markings icon = 'modular_doppler/customization/species/lizards/icons/lizard_markings.dmi' +/datum/sprite_accessory/lizard_markings/none + icon = 'modular_doppler/customization/icons/fallbacks.dmi' + name = "None" + icon_state = "none" + /datum/sprite_accessory/snouts icon = 'modular_doppler/customization/species/lizards/icons/lizard_external.dmi' @@ -13,9 +18,19 @@ /datum/sprite_accessory/frills icon = 'modular_doppler/customization/species/lizards/icons/lizard_external.dmi' +/datum/sprite_accessory/frills/none + icon = 'modular_doppler/customization/icons/fallbacks.dmi' + name = "None" + icon_state = "none" + /datum/sprite_accessory/horns icon = 'modular_doppler/customization/species/lizards/icons/lizard_external.dmi' +/datum/sprite_accessory/horns/none + icon = 'modular_doppler/customization/icons/fallbacks.dmi' + name = "None" + icon_state = "none" + /datum/sprite_accessory/tails/lizard icon = 'modular_doppler/customization/species/lizards/icons/lizard_tails.dmi' diff --git a/modular_doppler/enterprise_resource_planning/code/breasts.dm b/modular_doppler/enterprise_resource_planning/code/breasts.dm index 4ab6388aa460a..b3bc6b545eab7 100644 --- a/modular_doppler/enterprise_resource_planning/code/breasts.dm +++ b/modular_doppler/enterprise_resource_planning/code/breasts.dm @@ -155,9 +155,8 @@ target.dna.features["breasts"] = value //to_chat(world, "Applied!") -//random isn't ideal but CI is forcing our hands here -/*/datum/preference/choiced/breasts/create_default_value() - return pick(SSaccessories.breasts_list["None"])*/ +/datum/preference/choiced/breasts/create_default_value() + return "Bare" /datum/preference/choiced/breasts/is_accessible(datum/preferences/preferences) . = ..()