diff --git a/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm b/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm index 86ca4b5619..32590dfb27 100644 --- a/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm @@ -93,6 +93,28 @@ path = /obj/item/clothing/under/rank/trek/engsec/voy allowed_roles = list("Chief Engineer","Atmospheric Technician","Station Engineer","Warden","Detective","Security Officer","Head of Security") +//DS9 + +/datum/gear/suit/job_trek/ds9_coat + display_name = "DS9 Overcoat (use uniform)" + path = /obj/item/clothing/suit/storage/trek/ds9 + +/datum/gear/uniform/job_trek/cmd/ds9 + display_name = "DS9 uniform, cmd" + path = /obj/item/clothing/under/rank/trek/command/ds9 + allowed_roles = list("Head of Security","Colony Director","Head of Personnel","Chief Engineer","Research Director","Chief Medical Officer") + +/datum/gear/uniform/job_trek/medsci/ds9 + display_name = "DS9 uniform, med/sci" + path = /obj/item/clothing/under/rank/trek/medsci/ds9 + allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Research Director","Scientist", "Roboticist", "Xenobiologist") + +/datum/gear/uniform/job_trek/eng/ds9 + display_name = "DS9 uniform, eng/sec" + path = /obj/item/clothing/under/rank/trek/engsec/ds9 + allowed_roles = list("Chief Engineer","Atmospheric Technician","Station Engineer","Warden","Detective","Security Officer","Head of Security") + + //ENT /datum/gear/uniform/job_trek/cmd/ent display_name = "ENT uniform, cmd" diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm index 477e833f69..a1a77e28e0 100644 --- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm @@ -1092,3 +1092,45 @@ Departamental Swimsuits, for general use desc = "The uniform worn by medsci officers of the 2370s." icon_state = "trek_voy_medsci" item_state = "trek_voy_medsci" + +//DS9 + +/obj/item/clothing/suit/storage/trek/ds9 + name = "Padded Overcoat" + desc = "The overcoat worn by all officers of the 2380s." + icon_state = "trek_ds9_coat" + item_state = "trek_ds9_coat_mob" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + permeability_coefficient = 0.50 + allowed = list( + /obj/item/device/flashlight, /obj/item/device/analyzer, + /obj/item/device/radio, /obj/item/weapon/tank/emergency/oxygen, + /obj/item/weapon/reagent_containers/hypospray, /obj/item/device/healthanalyzer, + /obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/syringe + /obj/item/weapon/reagent_containers/glass/bottle,/obj/item/weapon/reagent_containers/glass/beaker, + /obj/item/weapon/reagent_containers/pill,/obj/item/weapon/storage/pill_bottle + ) + armor = list(melee = 20, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 20, rad = 25) + +/obj/item/clothing/suit/storage/trek/ds9/admiral // Only for adminuz + name = "Admiral Overcoat" + desc = "Admirality specialty coat to keep flag officers fashionable and protected." + icon_state = "trek_ds9_coat_adm" + item_state = "trek_ds9_coat_adm_mob" + armor = list(melee = 45, bullet = 35, laser = 35, energy = 20, bomb = 0, bio = 40, rad = 55) + + +/obj/item/clothing/under/rank/trek/command/ds9 + desc = "The uniform worn by command officers of the 2380s." + icon_state = "trek_command" + item_state = "trek_ds9_command" + +/obj/item/clothing/under/rank/trek/engsec/ds9 + desc = "The uniform worn by operations officers of the 2380s." + icon_state = "trek_engsec" + item_state = "trek_ds9_engsec" + +/obj/item/clothing/under/rank/trek/medsci/ds9 + desc = "The uniform undershit worn by medsci officers of the 2380s." + icon_state = "trek_medsci" + item_state = "trek_ds9_medsci" diff --git a/icons/vore/custom_clothes_vr.dmi b/icons/vore/custom_clothes_vr.dmi index eefdcee664..5aa143720b 100644 Binary files a/icons/vore/custom_clothes_vr.dmi and b/icons/vore/custom_clothes_vr.dmi differ diff --git a/icons/vore/custom_items_vr.dmi b/icons/vore/custom_items_vr.dmi index 2f17141da0..9fc8d80f99 100644 Binary files a/icons/vore/custom_items_vr.dmi and b/icons/vore/custom_items_vr.dmi differ