mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-17 19:07:26 +01:00
Earring/necklace/belt selection expansion (#15965)
* jewelry p1 * part 2 belts and stuff * finishing up * contained belts * gem suggestions * ok nvm
This commit is contained in:
@@ -591,7 +591,37 @@
|
||||
gear_tweaks += new /datum/gear_tweak/path(temperature)
|
||||
|
||||
/datum/gear/accessory/necklace
|
||||
display_name = "necklace (colorable)"
|
||||
description = "A piece of jewelry that goes around your neck."
|
||||
display_name = "colored necklace selection"
|
||||
description = "A selection of already-colored necklaces."
|
||||
path = /obj/item/clothing/accessory/necklace
|
||||
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION
|
||||
|
||||
/datum/gear/accessory/necklace/New()
|
||||
..()
|
||||
var/list/colored = list()
|
||||
colored["necklace"] = /obj/item/clothing/accessory/necklace
|
||||
colored["golden"] = /obj/item/clothing/accessory/necklace/thin
|
||||
colored["silver"] = /obj/item/clothing/accessory/necklace/thin/silver
|
||||
colored["golden chain"] = /obj/item/clothing/accessory/necklace/chain
|
||||
colored["silver chain"] = /obj/item/clothing/accessory/necklace/chain/silver
|
||||
gear_tweaks += new /datum/gear_tweak/path(colored)
|
||||
|
||||
/datum/gear/accessory/necklace_uncolored
|
||||
display_name = "necklace selection (colorable)"
|
||||
description = "A selection of entirely colorable necklaces."
|
||||
path = /obj/item/clothing/accessory/necklace/colorable
|
||||
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
|
||||
|
||||
/datum/gear/accessory/necklace_uncolored/New()
|
||||
..()
|
||||
var/list/necklace_uncolored = list()
|
||||
necklace_uncolored["rounded"] = /obj/item/clothing/accessory/necklace/colorable
|
||||
necklace_uncolored["low hanging"] = /obj/item/clothing/accessory/necklace/colorable/low
|
||||
necklace_uncolored["small"] = /obj/item/clothing/accessory/necklace/colorable/small
|
||||
necklace_uncolored["golden dotted"] = /obj/item/clothing/accessory/necklace/colorable/twopiece
|
||||
necklace_uncolored["silver dotted"] = /obj/item/clothing/accessory/necklace/colorable/twopiece/silver
|
||||
necklace_uncolored["golden pendant"] = /obj/item/clothing/accessory/necklace/colorable/twopiece/pendant
|
||||
necklace_uncolored["silver pendant"] = /obj/item/clothing/accessory/necklace/colorable/twopiece/pendant/silver
|
||||
necklace_uncolored["large golden pendant"] = /obj/item/clothing/accessory/necklace/colorable/twopiece/pendant/fat
|
||||
necklace_uncolored["large silver pendant"] = /obj/item/clothing/accessory/necklace/colorable/twopiece/pendant/silver/fat
|
||||
gear_tweaks += new /datum/gear_tweak/path(necklace_uncolored)
|
||||
|
||||
@@ -1,17 +1,29 @@
|
||||
/datum/gear/belt
|
||||
display_name = "belt"
|
||||
display_name = "belt selection (colorable)"
|
||||
description = "A selection of colorable belts."
|
||||
path = /obj/item/storage/belt/generic
|
||||
slot = slot_belt
|
||||
sort_category = "Belts"
|
||||
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
|
||||
|
||||
/datum/gear/belt/New()
|
||||
..()
|
||||
var/list/belt = list()
|
||||
belt["generic belt"] = /obj/item/storage/belt/generic
|
||||
belt["thin belt"] = /obj/item/storage/belt/generic/thin
|
||||
belt["thick belt"] = /obj/item/storage/belt/generic/thick
|
||||
belt["buckle belt"] = /obj/item/storage/belt/generic/buckle
|
||||
gear_tweaks += new /datum/gear_tweak/path(belt)
|
||||
|
||||
/datum/gear/belt/fannypack
|
||||
display_name = "fannypack"
|
||||
description = "A colorable fannypack."
|
||||
cost = 2
|
||||
path = /obj/item/storage/belt/fannypack/recolorable
|
||||
|
||||
/datum/gear/belt/toolbelt_alt
|
||||
display_name = "tool-belt, alt"
|
||||
description = "An alternative look to a standard toolbelt."
|
||||
cost = 0
|
||||
path = /obj/item/storage/belt/utility/alt
|
||||
allowed_roles = list("Engineer", "Atmospheric Technician", "Chief Engineer", "Engineering Apprentice", "Machinist", "Research Director")
|
||||
|
||||
@@ -37,8 +37,11 @@
|
||||
/datum/gear/ears/earrings/New()
|
||||
..()
|
||||
var/list/earrings = list()
|
||||
earrings["stud earrings"] = /obj/item/clothing/ears/earring/stud
|
||||
earrings["stud earrings"] = /obj/item/clothing/ears/earring
|
||||
earrings["dangle earrings"] = /obj/item/clothing/ears/earring/dangle
|
||||
earrings["circular bangle earrings"] = /obj/item/clothing/ears/earring/bangle
|
||||
earrings["crescent earrings"] = /obj/item/clothing/ears/earring/crescent
|
||||
earrings["oversized earrings"] = /obj/item/clothing/ears/earring/heavy
|
||||
gear_tweaks += new /datum/gear_tweak/path(earrings)
|
||||
|
||||
/datum/gear/ears/hearing_aid
|
||||
|
||||
Reference in New Issue
Block a user