diff --git a/code/modules/arousal/organs/vagina.dm b/code/modules/arousal/organs/vagina.dm index f143b68966..d876db29cd 100644 --- a/code/modules/arousal/organs/vagina.dm +++ b/code/modules/arousal/organs/vagina.dm @@ -42,6 +42,8 @@ details = "It is a plush canine spade, it " if("furred") details = "It has neatly groomed fur around the outer folds, it " + if("cloaca") + details = "It it a tight, small horizontal vent and " else details = "It has an exotic shape and " if(aroused_state) diff --git a/modular_sand/code/modules/arousal/genital_sprite_accessories.dm b/modular_sand/code/modules/arousal/genital_sprite_accessories.dm new file mode 100644 index 0000000000..a96ee14ceb --- /dev/null +++ b/modular_sand/code/modules/arousal/genital_sprite_accessories.dm @@ -0,0 +1,4 @@ +/datum/sprite_accessory/vagina/cloaca + name = "Cloaca" + icon = 'modular_sand/icons/obj/genitals/vagina_onmob.dmi' + icon_state = "cloaca" diff --git a/modular_sand/icons/obj/genitals/vagina_onmob.dmi b/modular_sand/icons/obj/genitals/vagina_onmob.dmi new file mode 100644 index 0000000000..4b0f14b3cb Binary files /dev/null and b/modular_sand/icons/obj/genitals/vagina_onmob.dmi differ diff --git a/tgstation.dme b/tgstation.dme index a4404da092..756bfd4c08 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -4022,6 +4022,7 @@ #include "modular_sand\code\modules\admin\verbs\randomverbs.dm" #include "modular_sand\code\modules\arousal\arousal.dm" #include "modular_sand\code\modules\arousal\creampie.dm" +#include "modular_sand\code\modules\arousal\genital_sprite_accessories.dm" #include "modular_sand\code\modules\arousal\organs\breasts.dm" #include "modular_sand\code\modules\arousal\organs\womb.dm" #include "modular_sand\code\modules\atmospherics\machinery\pipes\bluespace.dm"