mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-21 20:11:04 +01:00
Added armor defines Converted raw strings use to defines Added UT test to ensure people set the armor var correctly (to a list) No player facing changes
83 lines
2.5 KiB
Plaintext
83 lines
2.5 KiB
Plaintext
/obj/item/clothing/mask/balaclava
|
|
name = "balaclava"
|
|
desc = "Designed to both hide identities and keep your face comfy and warm."
|
|
icon_state = "balaclava_black"
|
|
item_state = "balaclava_black"
|
|
flags_inv = HIDEFACE|BLOCKHAIR
|
|
body_parts_covered = FACE|HEAD
|
|
w_class = WEIGHT_CLASS_SMALL
|
|
action_button_name = "Toggle Face Concealing"
|
|
|
|
/obj/item/clothing/mask/balaclava/attack_self(mob/user as mob)
|
|
if (use_check_and_message(user))
|
|
return
|
|
|
|
if(src.icon_state == initial(icon_state))
|
|
src.icon_state = "[icon_state]_r"
|
|
to_chat(user, "You roll up \the [src].")
|
|
body_parts_covered = HEAD
|
|
flags_inv = BLOCKHAIR
|
|
else
|
|
src.icon_state = initial(icon_state)
|
|
to_chat(user, "You lower \the [src].")
|
|
flags_inv = HIDEFACE|BLOCKHAIR
|
|
body_parts_covered = HEAD|FACE|EYES
|
|
|
|
update_clothing_icon()
|
|
|
|
/obj/item/clothing/mask/balaclava/white
|
|
name = "white balaclava"
|
|
desc = "Designed to both hide identities and keep your face comfy and warm."
|
|
icon_state = "balaclava_white"
|
|
item_state = "balaclava_white"
|
|
|
|
/obj/item/clothing/mask/balaclava/grey
|
|
name = "grey balaclava"
|
|
desc = "Designed to both hide identities and keep your face comfy and warm."
|
|
icon_state = "balaclava_grey"
|
|
item_state = "balaclava_grey"
|
|
|
|
/obj/item/clothing/mask/balaclava/green
|
|
name = "green balaclava"
|
|
desc = "Designed to both hide identities and keep your face comfy and warm."
|
|
icon_state = "balaclava_green"
|
|
item_state = "balaclava_green"
|
|
|
|
/obj/item/clothing/mask/balaclava/red
|
|
name = "red balaclava"
|
|
desc = "Designed to both hide identities and keep your face comfy and warm."
|
|
icon_state = "balaclava_red"
|
|
item_state = "balaclava_red"
|
|
|
|
/obj/item/clothing/mask/balaclava/iac
|
|
name = "IAC balaclava"
|
|
desc = "Designed to keep the user warm and sterile in hostile enviroments."
|
|
icon_state = "balaclava_blue"
|
|
item_state = "balaclava_blue"
|
|
germ_level = 0
|
|
armor = list(
|
|
BIO = ARMOR_BIO_STRONG
|
|
)
|
|
|
|
/obj/item/clothing/mask/luchador
|
|
name = "luchador mask"
|
|
desc = "Worn by robust fighters, flying high to defeat their foes!"
|
|
icon_state = "luchag"
|
|
item_state = "luchag"
|
|
flags_inv = HIDEFACE|BLOCKHAIR
|
|
body_parts_covered = HEAD|FACE
|
|
w_class = WEIGHT_CLASS_SMALL
|
|
siemens_coefficient = 0.9
|
|
|
|
/obj/item/clothing/mask/luchador/tecnicos
|
|
name = "tecnicos mask"
|
|
desc = "Worn by robust fighters who uphold justice and fight honorably."
|
|
icon_state = "luchador"
|
|
item_state = "luchador"
|
|
|
|
/obj/item/clothing/mask/luchador/rudos
|
|
name = "rudos mask"
|
|
desc = "Worn by robust fighters who are willing to do anything to win."
|
|
icon_state = "luchar"
|
|
item_state = "luchar"
|