From b35f675d99c6759eeac05c8cc4ee0bb77d6d57a1 Mon Sep 17 00:00:00 2001 From: haha26 Date: Tue, 3 Aug 2021 19:37:48 -0400 Subject: [PATCH] Descriptions for ass sizes. Makes it so examining someone reflects the size of the ass they have. Also fixes the shape of bellies from "Pair" to "round", though this is not currently used anywhere. --- .../code/modules/arousal/organs/anus.dm | 25 +++++++++++++++---- .../code/modules/arousal/organs/belly.dm | 2 +- 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/modular_citadel/code/modules/arousal/organs/anus.dm b/modular_citadel/code/modules/arousal/organs/anus.dm index 8e0f5564..df3bb00b 100644 --- a/modular_citadel/code/modules/arousal/organs/anus.dm +++ b/modular_citadel/code/modules/arousal/organs/anus.dm @@ -1,29 +1,44 @@ /obj/item/organ/genital/anus name = "anus" - desc = "You see a butt." + desc = "You see a pair of asscheeks." icon_state = "butt" icon = 'modular_citadel/icons/obj/genitals/breasts.dmi' zone = "anus" slot = "anus" w_class = 3 size = 0 + var/size_name = "nonexistant" var/statuscheck = FALSE shape = "Pair" + can_masturbate_with = FALSE masturbation_verb = "massage" can_climax = FALSE - - - /obj/item/organ/genital/anus/on_life() if(QDELETED(src)) return if(!owner) return - /obj/item/organ/genital/anus/update_appearance() var/string + var/lowershape = lowertext(shape) + + //Reflect the size of dat ass on examine. + switch(size) + if(1) + size_name = "average" + if(2) + size_name = "sizable" + if(3) + size_name = "hefty" + if(4) + size_name = "godly" + else + size_name = "nonexistant" + + desc = "You see a [lowershape] of [size_name] asscheeks." + if(owner) var/mob/living/carbon/human/H = owner color = "#[skintone2hex(H.skin_tone)]" diff --git a/modular_citadel/code/modules/arousal/organs/belly.dm b/modular_citadel/code/modules/arousal/organs/belly.dm index 09473547..abf371b9 100644 --- a/modular_citadel/code/modules/arousal/organs/belly.dm +++ b/modular_citadel/code/modules/arousal/organs/belly.dm @@ -8,7 +8,7 @@ w_class = 3 size = 0 var/statuscheck = FALSE - shape = "Pair" + shape = "round" masturbation_verb = "massage" can_climax = FALSE var/sent_full_message = TRUE //defaults to 1 since they're full to start