/datum/sprite_accessory var/alt_aroused = FALSE //CIT CODE if this is TRUE, then the genitals will use an alternate icon_state when aroused. //DICKS,COCKS,PENISES,WHATEVER YOU WANT TO CALL THEM /datum/sprite_accessory/penis icon = 'modular_citadel/icons/obj/genitals/penis_onmob.dmi' name = "penis" //the preview name of the accessory color_src = "cock_color" alt_aroused = TRUE /datum/sprite_accessory/penis/human icon_state = "human" name = "Human" /datum/sprite_accessory/penis/knotted icon_state = "knotted" name = "Knotted" /datum/sprite_accessory/penis/flared icon_state = "flared" name = "Flared" /datum/sprite_accessory/penis/barbknot icon_state = "barbknot" name = "Barbed, Knotted" /datum/sprite_accessory/penis/tapered icon_state = "tapered" name = "Tapered" /datum/sprite_accessory/penis/tentacle icon_state = "tentacle" name = "Tentacled" /datum/sprite_accessory/penis/hemi icon_state = "hemi" name = "Hemi" /datum/sprite_accessory/penis/hemiknot icon_state = "hemiknot" name = "Knotted Hemi" //////////////////////// // Taur cocks go here // //////////////////////// /datum/sprite_accessory/penis/taur_flared icon = 'modular_citadel/icons/obj/genitals/taur_penis_onmob.dmi' //Needed larger width icon_state = "flared" name = "Taur, Flared" center = TRUE //Center the image 'cause 2-tile wide. dimension_x = 64 /datum/sprite_accessory/penis/taur_knotted icon = 'modular_citadel/icons/obj/genitals/taur_penis_onmob.dmi' //Needed larger width icon_state = "knotted" name = "Taur, Knotted" center = TRUE //Center the image 'cause 2-tile wide. dimension_x = 64 /datum/sprite_accessory/penis/taur_tapered icon = 'modular_citadel/icons/obj/genitals/taur_penis_onmob.dmi' //Needed larger width icon_state = "tapered" name = "Taur, Tapered" center = TRUE //Center the image 'cause 2-tile wide. dimension_x = 64 //Testicles //These ones aren't inert /datum/sprite_accessory/testicles icon = 'modular_citadel/icons/obj/genitals/testicles_onmob.dmi' icon_state = "testicle" name = "testicle" //the preview name of the accessory color_src = "balls_color" /datum/sprite_accessory/testicles/hidden icon_state = "none" name = "Hidden" /datum/sprite_accessory/testicles/single icon_state = "single" name = "Single" //Vaginas /datum/sprite_accessory/vagina icon = 'modular_citadel/icons/obj/genitals/vagina_onmob.dmi' icon_state = null name = "vagina" color_src = "vag_color" /datum/sprite_accessory/vagina/human icon_state = "human" name = "Human" alt_aroused = TRUE /datum/sprite_accessory/vagina/tentacles icon_state = "tentacle" name = "Tentacle" alt_aroused = TRUE /datum/sprite_accessory/vagina/dentata icon_state = "dentata" name = "Dentata" alt_aroused = TRUE /datum/sprite_accessory/vagina/hairy icon_state = "hairy" name = "Hairy" /datum/sprite_accessory/vagina/spade icon_state = "spade" name = "Spade" /datum/sprite_accessory/vagina/furred icon_state = "furred" name = "Furred" /datum/sprite_accessory/vagina/gaping icon_state = "gaping" name = "Gaping" //BREASTS BE HERE /datum/sprite_accessory/breasts icon = 'modular_citadel/icons/obj/genitals/breasts_onmob.dmi' name = "breasts" color_src = "breasts_color" alt_aroused = TRUE /datum/sprite_accessory/breasts/pair icon_state = "pair" name = "Pair" /datum/sprite_accessory/breasts/quad icon_state = "quad" name = "Quad" /datum/sprite_accessory/breasts/sextuple icon_state = "sextuple" name = "Sextuple" //OVIPOSITORS BE HERE /datum/sprite_accessory/ovipositor icon = 'modular_citadel/icons/obj/genitals/penis_onmob.dmi' icon_state = null name = "Ovipositor" //the preview name of the accessory color_src = "cock_color" /datum/sprite_accessory/ovipositor/knotted icon_state = "knotted" name = "Knotted"