Files
AlexisandGitHub d9a6b832ed Reverts 'Virosec' and Returns Redsec to Base /tg/ + Red Skyrat Security Gear (#5518)
## About The Pull Request
Does as the title suggests. This was voted on and approved unanimously
by maintainers.

**BLUE DONATOR ITEMS HAVE BEEN LEFT INTACT.**
## Why It's Good For The Game
A lot of players discussed discontent with 'virosec' and I feel this is
a solution that works.
## Proof Of Testing
I forgot to take screenshots, but it compiles, builds, and almost
everything is red.
<details>
<summary>Screenshots/Videos</summary>

</details>

## Changelog
🆑
add: Added back base /tg/ redsec along with red Skyrat clothing items.
del: Removed 'virosec'.
/🆑
2026-05-03 18:47:46 +02:00

117 lines
5.2 KiB
Plaintext

/datum/crafting_recipe/trickblindfold
name = "Fake Blindfold"
result = /obj/item/clothing/glasses/trickblindfold
time = 20
tool_behaviors = list(TOOL_WIRECUTTER)
reqs = list(/obj/item/clothing/glasses/blindfold = 1)
category = CAT_CLOTHING
/datum/crafting_recipe/paper_mask
name = "Paper Mask"
result = /obj/item/clothing/mask/paper
time = 30
tool_behaviors = list(TOOL_WIRECUTTER)
reqs = list(/obj/item/paper = 5)
category = CAT_CLOTHING
/datum/crafting_recipe/crusader_belt
name = "Crusader Belt and Sheath"
result = /obj/item/storage/belt/crusader
reqs = list(/obj/item/storage/belt/utility = 1, /obj/item/stack/sheet/leather = 3, /obj/item/stack/sheet/cloth = 2, /obj/item/stack/sheet/mineral/gold = 1)
tool_behaviors = list(TOOL_WIRECUTTER, TOOL_SCREWDRIVER, TOOL_WELDER) //To cut the leather and fasten/weld the sheath detailing
time = 30
category = CAT_CLOTHING
delete_contents = FALSE // Otherwise the storage pouch gets deleted when crafted.
/datum/crafting_recipe/crusader_satchel
name = "Crusader Satchel"
result = /obj/item/storage/backpack/satchel/crusader
reqs = list(/obj/item/stack/sheet/cloth = 2, /obj/item/stack/sheet/leather = 1) //Cheap because its really just a re-texture of the satchel
tool_behaviors = list(TOOL_WIRECUTTER)
time = 15
category = CAT_CLOTHING
//Eyepatches//
/datum/crafting_recipe/secpatch
name = "Security Eyepatch HUD"
result = /obj/item/clothing/glasses/hud/security/sunglasses/eyepatch
reqs = list(/obj/item/clothing/glasses/hud/security = 1, /obj/item/clothing/glasses/eyepatch = 1, /obj/item/stack/cable_coil = 5)
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) //Tools needed and requirements are kept the same as craftable HUD sunglasses//
category = CAT_CLOTHING
crafting_flags = CRAFT_SKIP_MATERIALS_PARITY
requirements_mats_blacklist = list(/obj/item/stack/cable_coil)
/datum/crafting_recipe/secpatchremoval
name = "Security Eyepatch HUD removal"
result = /obj/item/clothing/glasses/eyepatch
reqs = list(/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch = 1)
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
category = CAT_CLOTHING
crafting_flags = CRAFT_SKIP_MATERIALS_PARITY
requirements_mats_blacklist = list(/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch)
/datum/crafting_recipe/medpatch
name = "Medical Eyepatch HUD"
result = /obj/item/clothing/glasses/hud/eyepatch/med
reqs = list(/obj/item/clothing/glasses/hud/health = 1, /obj/item/clothing/glasses/eyepatch = 1, /obj/item/stack/cable_coil = 5)
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
category = CAT_CLOTHING
requirements_mats_blacklist = list(/obj/item/stack/cable_coil)
/datum/crafting_recipe/medpatchremoval
name = "Medical Eyepatch HUD removal"
result = /obj/item/clothing/glasses/eyepatch
reqs = list(/obj/item/clothing/glasses/hud/eyepatch/med = 1)
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
category = CAT_CLOTHING
requirements_mats_blacklist = list(/obj/item/clothing/glasses/hud/eyepatch/med)
/datum/crafting_recipe/mesonpatch
name = "Meson Eyepatch HUD"
result = /obj/item/clothing/glasses/hud/eyepatch/meson
reqs = list(/obj/item/clothing/glasses/meson = 1, /obj/item/clothing/glasses/eyepatch = 1, /obj/item/stack/cable_coil = 5)
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
category = CAT_CLOTHING
requirements_mats_blacklist = list(/obj/item/stack/cable_coil)
/datum/crafting_recipe/mesonpatchremoval
name = "Meson Eyepatch HUD removal"
result = /obj/item/clothing/glasses/eyepatch
reqs = list(/obj/item/clothing/glasses/hud/eyepatch/meson = 1)
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
category = CAT_CLOTHING
requirements_mats_blacklist = list(/obj/item/clothing/glasses/hud/eyepatch/meson)
/datum/crafting_recipe/robopatch
name = "Diagnostic Eyepatch HUD"
result = /obj/item/clothing/glasses/hud/eyepatch/diagnostic
reqs = list(/obj/item/clothing/glasses/hud/diagnostic = 1, /obj/item/clothing/glasses/eyepatch = 1, /obj/item/stack/cable_coil = 5)
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
category = CAT_CLOTHING
requirements_mats_blacklist = list(/obj/item/stack/cable_coil)
/datum/crafting_recipe/robopatchremoval
name = "Diagnostic Eyepatch HUD removal"
result = /obj/item/clothing/glasses/eyepatch
reqs = list(/obj/item/clothing/glasses/hud/eyepatch/diagnostic = 1)
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
category = CAT_CLOTHING
requirements_mats_blacklist = list(/obj/item/clothing/glasses/hud/eyepatch/diagnostic)
/datum/crafting_recipe/scipatch
name = "Science Eyepatch HUD"
result = /obj/item/clothing/glasses/hud/eyepatch/sci
reqs = list(/obj/item/clothing/glasses/science = 1, /obj/item/clothing/glasses/eyepatch = 1, /obj/item/stack/cable_coil = 5)
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
category = CAT_CLOTHING
requirements_mats_blacklist = list(/obj/item/stack/cable_coil)
/datum/crafting_recipe/scipatchremoval
name = "Science Eyepatch HUD removal"
result = /obj/item/clothing/glasses/eyepatch
reqs = list(/obj/item/clothing/glasses/hud/eyepatch/sci = 1)
tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER)
category = CAT_CLOTHING
requirements_mats_blacklist = list(/obj/item/clothing/glasses/hud/eyepatch/sci)
//eyepatches end//