diff --git a/code/modules/client/preference_setup/loadout/loadout_xeno_vr.dm b/code/modules/client/preference_setup/loadout/loadout_xeno_vr.dm index a38b489827..8733c16023 100644 --- a/code/modules/client/preference_setup/loadout/loadout_xeno_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_xeno_vr.dm @@ -37,4 +37,35 @@ /datum/gear/uniform/loincloth display_name = "loincloth" path = /obj/item/clothing/suit/storage/fluff/loincloth - sort_category = "Xenowear" \ No newline at end of file + sort_category = "Xenowear" + +// Taj clothing +/datum/gear/eyes/tajblind + display_name = "embroidered veil" + path = /obj/item/clothing/glasses/tajblind + //whitelisted = SPECIES_TAJ + sort_category = "Xenowear" + +/datum/gear/eyes/medical/tajblind + display_name = "medical veil (Tajara) (Medical)" + path = /obj/item/clothing/glasses/hud/health/tajblind + //whitelisted = SPECIES_TAJ + sort_category = "Xenowear" + +/datum/gear/eyes/meson/tajblind + display_name = "industrial veil (Tajara) (Engineering, Science)" + path = /obj/item/clothing/glasses/meson/prescription/tajblind + //whitelisted = SPECIES_TAJ + sort_category = "Xenowear" + +/datum/gear/eyes/material/tajblind + display_name = "mining veil (Tajara) (Mining)" + path = /obj/item/clothing/glasses/material/prescription/tajblind + //whitelisted = SPECIES_TAJ + sort_category = "Xenowear" + +/datum/gear/eyes/security/tajblind + display_name = "sleek veil (Tajara) (Security)" + path = /obj/item/clothing/glasses/sunglasses/sechud/tajblind + //whitelisted = SPECIES_TAJ + sort_category = "Xenowear" diff --git a/code/modules/clothing/glasses/glasses_vr.dm b/code/modules/clothing/glasses/glasses_vr.dm index e85b40633a..1d7cb0087f 100644 --- a/code/modules/clothing/glasses/glasses_vr.dm +++ b/code/modules/clothing/glasses/glasses_vr.dm @@ -60,3 +60,54 @@ /obj/item/clothing/glasses/sunglasses/sechud/tactical item_flags = AIRTIGHT body_parts_covered = EYES + +/*---Tajaran-specific Eyewear---*/ + +/obj/item/clothing/glasses/tajblind + name = "embroidered veil" + desc = "An Tajaran made veil that allows the user to see while obscuring their eyes." + icon = 'icons/obj/clothing/glasses_vr.dmi' + icon_override = 'icons/mob/eyes_vr.dmi' + icon_state = "tajblind" + item_state = "tajblind" + prescription = 1 + body_parts_covered = EYES + +/obj/item/clothing/glasses/hud/health/tajblind + name = "lightweight veil" + desc = "An Tajaran made veil that allows the user to see while obscuring their eyes. This one has an installed medical HUD." + icon = 'icons/obj/clothing/glasses_vr.dmi' + icon_override = 'icons/mob/eyes_vr.dmi' + icon_state = "tajblind_med" + item_state = "tajblind_med" + body_parts_covered = EYES + +/obj/item/clothing/glasses/sunglasses/sechud/tajblind + name = "sleek veil" + desc = "An Tajaran made veil that allows the user to see while obscuring their eyes. This one has an in-built security HUD." + icon = 'icons/obj/clothing/glasses_vr.dmi' + icon_override = 'icons/mob/eyes_vr.dmi' + icon_state = "tajblind_sec" + item_state = "tajblind_sec" + prescription = 1 + body_parts_covered = EYES + +/obj/item/clothing/glasses/meson/prescription/tajblind + name = "industrial veil" + desc = "An Tajaran made veil that allows the user to see while obscuring their eyes. This one has installed mesons." + icon = 'icons/obj/clothing/glasses_vr.dmi' + icon_override = 'icons/mob/eyes_vr.dmi' + icon_state = "tajblind_meson" + item_state = "tajblind_meson" + off_state = "tajblind" + body_parts_covered = EYES + +/obj/item/clothing/glasses/material/prescription/tajblind + name = "mining veil" + desc = "An Tajaran made veil that allows the user to see while obscuring their eyes. This one has an installed material scanner." + icon = 'icons/obj/clothing/glasses_vr.dmi' + icon_override = 'icons/mob/eyes_vr.dmi' + icon_state = "tajblind_meson" + item_state = "tajblind_meson" + off_state = "tajblind" + body_parts_covered = EYES diff --git a/icons/mob/eyes_vr.dmi b/icons/mob/eyes_vr.dmi new file mode 100644 index 0000000000..15a473ebbe Binary files /dev/null and b/icons/mob/eyes_vr.dmi differ diff --git a/icons/obj/clothing/glasses_vr.dmi b/icons/obj/clothing/glasses_vr.dmi new file mode 100644 index 0000000000..bff9c7b3a8 Binary files /dev/null and b/icons/obj/clothing/glasses_vr.dmi differ