152 lines
3.7 KiB
Plaintext
152 lines
3.7 KiB
Plaintext
/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"
|