diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index c8a75aed338..6edf6b4af8f 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -988,10 +988,12 @@ /obj/item/clothing/suit/varsity name = "black varsity jacket" desc = "A favorite of jocks everywhere from Sol to Nyx." + icon = 'icons/clothing/suit/jackets/varsity.dmi' icon_state = "varsity" allowed = list (/obj/item/pen, /obj/item/paper, /obj/item/flashlight,/obj/item/tank/emergency/oxygen, /obj/item/storage/fancy/cigarettes, /obj/item/storage/box/matches, /obj/item/reagent_containers/food/drinks/flask) item_state_slots = list(SLOT_ID_RIGHT_HAND = "suit_black", SLOT_ID_LEFT_HAND = "suit_black") inv_hide_flags = HIDETIE|HIDEHOLSTER + worn_render_flags = WORN_RENDER_SLOT_ONE_FOR_ALL /obj/item/clothing/suit/varsity/red name = "red varsity jacket" @@ -1454,10 +1456,19 @@ icon_state = "centcomformal_f" //Someone's on the line. -/obj/item/clothing/suit/storage/toggle/letterman +/obj/item/clothing/suit/storage/toggle/varsity name = "worn letterman jacket" desc = "A worn varsity letterman jacket. Some of the faded stains around the cuffs are rather suspicious." + icon = 'icons/clothing/suit/jackets/varsity.dmi' icon_state = "varsity_letterman" + inv_hide_flags = HIDEHOLSTER + worn_render_flags = WORN_RENDER_SLOT_ONE_FOR_ALL + +/obj/item/clothing/suit/storage/toggle/varsity/worn + name = "well-worn varsity jacket" + desc = "A worn varsity jacket. The NanoTrasen corporate logo on the back is outdated, suggesting the age of this coat." + icon_state = "varsity_worn" + allowed = list(/obj/item/gun/ballistic/sec/flash, /obj/item/tank/emergency/oxygen, /obj/item/flashlight,/obj/item/gun/energy,/obj/item/gun/ballistic,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/handcuffs,/obj/item/storage/fancy/cigarettes,/obj/item/flame/lighter,/obj/item/tape_recorder,/obj/item/uv_light) /obj/item/clothing/suit/storage/pullover name = "pullover hoodie" diff --git a/code/modules/preferences/preference_setup/loadout/loadout_suit.dm b/code/modules/preferences/preference_setup/loadout/loadout_suit.dm index 3cb5f7cf4f4..ea580104b8a 100644 --- a/code/modules/preferences/preference_setup/loadout/loadout_suit.dm +++ b/code/modules/preferences/preference_setup/loadout/loadout_suit.dm @@ -272,6 +272,10 @@ varsities[initial(varsity.name)] = varsity gear_tweaks += new/datum/gear_tweak/path(tim_sort(varsities, /proc/cmp_text_asc)) +/datum/gear/suit/varsity_worn + name = "Varsity Jacket - Worn" + path = /obj/item/clothing/suit/storage/toggle/varsity/worn + /datum/gear/suit/track name = "Track Jacket - Selection" path = /obj/item/clothing/suit/storage/toggle/track diff --git a/icons/clothing/suit/jackets/varsity.dmi b/icons/clothing/suit/jackets/varsity.dmi new file mode 100644 index 00000000000..0c0ee857ed8 Binary files /dev/null and b/icons/clothing/suit/jackets/varsity.dmi differ diff --git a/icons/mob/clothing/suits.dmi b/icons/mob/clothing/suits.dmi index 2a298a72b34..b346f0956a1 100644 Binary files a/icons/mob/clothing/suits.dmi and b/icons/mob/clothing/suits.dmi differ diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index dec9932786c..6c3b3a26b7a 100644 Binary files a/icons/obj/clothing/suits.dmi and b/icons/obj/clothing/suits.dmi differ