Skip to content

Commit

Permalink
Allow some sunglasses as ingredient
Browse files Browse the repository at this point in the history
  • Loading branch information
m-dzianishchyts committed Apr 12, 2024
1 parent 663c444 commit fee285d
Showing 1 changed file with 15 additions and 6 deletions.
21 changes: 15 additions & 6 deletions code/modules/crafting/tailoring.dm
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
#define ALLOWED_INGREDIENT_SUNGLASSES list( \
/obj/item/clothing/glasses/sunglasses, \
/obj/item/clothing/glasses/sunglasses/noir, \
/obj/item/clothing/glasses/sunglasses/yeah, \
/obj/item/clothing/glasses/sunglasses/big \
)

/datum/crafting_recipe/durathread_vest
name = "Durathread Vest"
result = list(/obj/item/clothing/suit/armor/vest/durathread)
Expand Down Expand Up @@ -173,7 +180,7 @@
/datum/crafting_recipe/hudsunsec/New()
..()
blacklist = subtypesof(/obj/item/clothing/glasses/hud/security) \
| subtypesof(/obj/item/clothing/glasses/sunglasses)
| typesof(/obj/item/clothing/glasses/sunglasses) - ALLOWED_INGREDIENT_SUNGLASSES

/datum/crafting_recipe/hudsunsecremoval
name = "Security HUD removal"
Expand All @@ -196,7 +203,7 @@
/datum/crafting_recipe/hudsunmed/New()
..()
blacklist = subtypesof(/obj/item/clothing/glasses/hud/health) \
| subtypesof(/obj/item/clothing/glasses/sunglasses)
| typesof(/obj/item/clothing/glasses/sunglasses) - ALLOWED_INGREDIENT_SUNGLASSES

/datum/crafting_recipe/hudsunmedremoval
name = "Medical HUD removal"
Expand All @@ -219,7 +226,7 @@
/datum/crafting_recipe/hudsundiag/New()
..()
blacklist = subtypesof(/obj/item/clothing/glasses/hud/diagnostic) \
| subtypesof(/obj/item/clothing/glasses/sunglasses)
| typesof(/obj/item/clothing/glasses/sunglasses) - ALLOWED_INGREDIENT_SUNGLASSES

/datum/crafting_recipe/hudsundiagremoval
name = "Diagnostic HUD removal"
Expand All @@ -242,7 +249,7 @@
/datum/crafting_recipe/hudsunjani/New()
..()
blacklist = subtypesof(/obj/item/clothing/glasses/hud/janitor) \
| subtypesof(/obj/item/clothing/glasses/sunglasses)
| typesof(/obj/item/clothing/glasses/sunglasses) - ALLOWED_INGREDIENT_SUNGLASSES

/datum/crafting_recipe/hudsunjaniremoval
name = "Janitor HUD sunglasses removal"
Expand All @@ -265,7 +272,7 @@
/datum/crafting_recipe/hudsunmeson/New()
..()
blacklist = subtypesof(/obj/item/clothing/glasses/meson) \
| subtypesof(/obj/item/clothing/glasses/sunglasses)
| typesof(/obj/item/clothing/glasses/sunglasses) - ALLOWED_INGREDIENT_SUNGLASSES

/datum/crafting_recipe/hudsunmesonremoval
name = "Meson HUD sunglasses removal"
Expand All @@ -288,7 +295,7 @@
/datum/crafting_recipe/beergoggles/New()
..()
blacklist = subtypesof(/obj/item/clothing/glasses/science) \
| subtypesof(/obj/item/clothing/glasses/sunglasses)
| typesof(/obj/item/clothing/glasses/sunglasses) - ALLOWED_INGREDIENT_SUNGLASSES

/datum/crafting_recipe/beergogglesremoval
name = "Sunscanners removal"
Expand Down Expand Up @@ -385,3 +392,5 @@
time = 2 SECONDS
reqs = list(/obj/item/food/snacks/grown/geranium = 5)
category = CAT_CLOTHING

#undef ALLOWED_INGREDIENT_SUNGLASSES

0 comments on commit fee285d

Please sign in to comment.