diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 95158f95..b72ce8bd 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -2379,10 +2379,10 @@ GLOBAL_LIST_EMPTY(preferences_datums) else to_chat(user,"Invalid color. Your color is not bright enough.") - if("belly_size") - var/new_bellysize = input(user, "Belly size :\n(1-3)", "Character Preference") as num|null + if("belly_size") //GS13 Edit here if we add more belly sprites + var/new_bellysize = input(user, "Belly size :\n(1-10) Odd = Rounded, Even = Fat", "Character Preference") as num|null if(new_bellysize) - features["belly_size"] = clamp(new_bellysize, 1, 3) + features["belly_size"] = clamp(new_bellysize, 1, 10) if("butt_size") var/new_buttsize = input(user, "Butt size :\n(0-5)", "Character Preference") as num|null diff --git a/hyperstation/icons/obj/genitals/Bellynew.dmi b/hyperstation/icons/obj/genitals/Bellynew.dmi index 73f6f793..7622146f 100644 Binary files a/hyperstation/icons/obj/genitals/Bellynew.dmi and b/hyperstation/icons/obj/genitals/Bellynew.dmi differ diff --git a/hyperstation/icons/obj/genitals/belly.dmi b/hyperstation/icons/obj/genitals/belly.dmi index e33ea36c..3b57616a 100644 Binary files a/hyperstation/icons/obj/genitals/belly.dmi and b/hyperstation/icons/obj/genitals/belly.dmi differ diff --git a/modular_citadel/code/modules/arousal/organs/genitals.dm b/modular_citadel/code/modules/arousal/organs/genitals.dm index 9324c567..17d4164b 100644 --- a/modular_citadel/code/modules/arousal/organs/genitals.dm +++ b/modular_citadel/code/modules/arousal/organs/genitals.dm @@ -465,13 +465,16 @@ if(G.size < 3) //is actually "less than 11 inches" genital_overlay.layer = -GENITALS_UNDER_LAYER if(G.slot == "breasts") - var/obj/item/organ/genital/breasts/B = G - if(B.cached_size < 8) //anything smaller than a g-cup - genital_overlay.layer = -GENITALS_UNDER_LAYER + + //GS13 Commented out as it clashes with the Belly Sprites - //Get the icon - genital_overlay.icon_state = "[G.slot]_[S.icon_state]_[size]_[aroused_state]_[layertext]" - colourcode = S.color_src + //var/obj/item/organ/genital/breasts/B = G + //if(B.cached_size < 8) //anything smaller than a g-cup + //genital_overlay.layer = -GENITALS_UNDER_LAYER + + //Get the icon + genital_overlay.icon_state = "[G.slot]_[S.icon_state]_[size]_[aroused_state]_[layertext]" + colourcode = S.color_src if(G.slot == "belly") //we have a different size system genital_overlay.icon = 'hyperstation/icons/obj/genitals/belly.dmi'