Files
Casper3667 d002b8bd51 Various changes to black gloves (#21778)
- Leather gloves, black gloves and workboots now have unique names for
taj and unathi variants
- Updated the description of the leather and black gloves

The above was done so they can be recognized on sight, particularly in
the wardrobe machines where they otherwise looked identical.

- Renamed the black gloves to work gloves

This is effectively what they are. They have unique stats compared to
other colored gloves and as such, they should stand out a bit more aside
from just their description.

- Added taj and uanthi variants of the work gloves, leather gloves and
workboots to the wardrobe machines

The drobes had the human versions already, so this permits taj and
unathi to get their versions too.

- Made hangar techs spawn with work gloves and workboots

They already had access to these in the drobes, and it make sense for
their warehouse work that they got proper gear when spawning. The
workboots replace the sneakers they used to spawn.
2026-02-03 10:10:21 +00:00

91 lines
3.7 KiB
Plaintext

/datum/gear/gloves
display_name = "fingerless gloves"
path = /obj/item/clothing/gloves/fingerless
cost = 1
slot = slot_gloves
sort_category = "Gloves and Handwear"
/datum/gear/gloves/fingerless_colour
display_name = "fingerless gloves (colourable)"
path = /obj/item/clothing/gloves/fingerless/colour
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/gloves/mittens
display_name = "mittens, colourable"
path = /obj/item/clothing/gloves/mittens
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/gloves/color
display_name = "gloves selection"
path = /obj/item/clothing/gloves/black
/datum/gear/gloves/color/New()
..()
var/list/gloves = list()
gloves["work gloves"] = /obj/item/clothing/gloves/black
gloves["red gloves"] = /obj/item/clothing/gloves/red
gloves["blue gloves"] = /obj/item/clothing/gloves/blue
gloves["orange gloves"] = /obj/item/clothing/gloves/orange
gloves["purple gloves"] = /obj/item/clothing/gloves/purple
gloves["brown gloves"] = /obj/item/clothing/gloves/brown
gloves["light-brown gloves"] = /obj/item/clothing/gloves/light_brown
gloves["white gloves"] = /obj/item/clothing/gloves/white
gloves["green gloves"] = /obj/item/clothing/gloves/green
gloves["grey gloves"] = /obj/item/clothing/gloves/grey
gloves["rainbow gloves"] = /obj/item/clothing/gloves/rainbow
gloves["black leather gloves"] = /obj/item/clothing/gloves/black_leather
gloves["lyodsuit gloves"] = /obj/item/clothing/gloves/lyodsuit
gear_tweaks += new /datum/gear_tweak/path(gloves)
/datum/gear/gloves/full_leather
display_name = "full leather gloves (colourable)"
path = /obj/item/clothing/gloves/black_leather/colour
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/gloves/evening
display_name = "evening gloves"
path = /obj/item/clothing/gloves/evening
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/gloves/ring
display_name = "ring selection"
description = "A selection of rings."
path = /obj/item/clothing/ring/engagement
/datum/gear/gloves/ring/New()
..()
var/list/ringtype = list()
ringtype["engagement ring"] = /obj/item/clothing/ring/engagement
ringtype["signet ring"] = /obj/item/clothing/ring/seal/signet
ringtype["ring, steel"] = /obj/item/clothing/ring/material/steel
ringtype["ring, iron"] = /obj/item/clothing/ring/material/iron
ringtype["ring, bronze"] = /obj/item/clothing/ring/material/bronze
ringtype["ring, silver"] = /obj/item/clothing/ring/material/silver
ringtype["ring, gold"] = /obj/item/clothing/ring/material/gold
ringtype["ring, platinum"] = /obj/item/clothing/ring/material/platinum
ringtype["ring, glass"] = /obj/item/clothing/ring/material/glass
ringtype["ring, wood"] = /obj/item/clothing/ring/material/wood
ringtype["ring, plastic"] = /obj/item/clothing/ring/material/plastic
gear_tweaks += new /datum/gear_tweak/path(ringtype)
/datum/gear/gloves/circuitry
display_name = "gloves, circuitry (empty)"
path = /obj/item/clothing/gloves/circuitry
/datum/gear/gloves/single
display_name = "single glove (colourable)"
path = /obj/item/clothing/gloves/single
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/gloves/single/New()
..()
var/list/glove_types = list()
glove_types["single glove, right"] = /obj/item/clothing/gloves/single
glove_types["single glove, left"] = /obj/item/clothing/gloves/single/left
gear_tweaks += new /datum/gear_tweak/path(glove_types)
/datum/gear/gloves/multi_color
display_name = "multi-color gloves (colourable)"
path = /obj/item/clothing/gloves/multi_color
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION | GEAR_HAS_ACCENT_COLOR_SELECTION