adds polychromic clown outfit and mask (#15359)
* why * polyclown * outfit / loadout / etc * its not pink what do you mean * newline * fixes * test icon diffs
@@ -119,6 +119,23 @@
|
||||
to_chat(user, "<span class='notice'>Your Clown Mask has now morphed into [choice], all praise the Honkmother!</span>")
|
||||
return TRUE
|
||||
|
||||
/obj/item/clothing/mask/gas/clown_hat_polychromic
|
||||
name = "polychromic clown wig and mask"
|
||||
desc = "A true prankster's facial attire. A clown is incomplete without his wig and mask."
|
||||
clothing_flags = ALLOWINTERNALS
|
||||
icon_state = "clown"
|
||||
item_state = "clown_hat"
|
||||
dye_color = "clown"
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
flags_cover = MASKCOVERSEYES
|
||||
resistance_flags = FLAMMABLE
|
||||
dog_fashion = /datum/dog_fashion/head/clown
|
||||
var/list/poly_colors = list("#FF8000", "#FFFFFF", "#FF0000", "#0000FF", "#FFFF00")
|
||||
|
||||
/obj/item/clothing/mask/gas/clown_hat_polychromic/ComponentInitialize()
|
||||
. = ..()
|
||||
AddElement(/datum/element/polychromic, poly_colors, 5, names = list("Hair", "Frame", "Mouth", "Eyes", "Markings"))
|
||||
|
||||
/obj/item/clothing/mask/gas/clown_hat/sexy
|
||||
name = "sexy-clown wig and mask"
|
||||
desc = "A feminine clown mask for the dabbling crossdressers or female entertainers."
|
||||
|
||||
@@ -32,6 +32,20 @@
|
||||
can_adjust = FALSE
|
||||
mutantrace_variation = STYLE_DIGITIGRADE //The clown suit must look funny, no taur alpha masks where possible.
|
||||
|
||||
/obj/item/clothing/under/rank/civilian/polychromic_clown
|
||||
name = "polychromic clown suit"
|
||||
desc = "<i>'HONK!'</i>"
|
||||
icon_state = "clown"
|
||||
item_state = "clown"
|
||||
fitted = FEMALE_UNIFORM_TOP
|
||||
can_adjust = FALSE
|
||||
mutantrace_variation = STYLE_DIGITIGRADE //The clown suit must look funny, no taur alpha masks where possible.
|
||||
var/list/poly_colors = list("#FF0000", "#FF99FF", "#FFFF00", "#FFFFFF")
|
||||
|
||||
/obj/item/clothing/under/rank/civilian/polychromic_clown/ComponentInitialize()
|
||||
. = ..()
|
||||
AddElement(/datum/element/polychromic, poly_colors, 4)
|
||||
|
||||
/obj/item/clothing/under/rank/civilian/clown/blue
|
||||
name = "blue clown suit"
|
||||
desc = "<i>'BLUE HONK!'</i>"
|
||||
|
||||
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 55 KiB |
|
Before Width: | Height: | Size: 484 KiB After Width: | Height: | Size: 486 KiB |
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 140 KiB After Width: | Height: | Size: 141 KiB |
@@ -30,4 +30,8 @@
|
||||
name = "Paper mask"
|
||||
path = /obj/item/clothing/mask/paper
|
||||
cost = 2
|
||||
|
||||
|
||||
/datum/gear/mask/polychromic_clown
|
||||
name = "polychromic clown wig and mask"
|
||||
path = /obj/item/clothing/mask/gas/clown_hat_polychromic
|
||||
restricted_roles = list("Clown")
|
||||
|
||||
@@ -739,3 +739,9 @@
|
||||
path = /obj/item/clothing/under/rank/cargo/tech/long
|
||||
subcategory = LOADOUT_SUBCATEGORY_UNIFORM_JOBS
|
||||
restricted_roles = list("Cargo Technician")
|
||||
|
||||
/datum/gear/uniform/clown_polychromic
|
||||
name = "polychromic clown suit"
|
||||
path = /obj/item/clothing/under/rank/civilian/polychromic_clown
|
||||
subcategory = LOADOUT_SUBCATEGORY_UNIFORM_JOBS
|
||||
restricted_roles = list("Clown")
|
||||
|
||||