diff --git a/monkestation/code/modules/donator/code/datum/loadout.dm b/monkestation/code/modules/donator/code/datum/loadout.dm index 13ae663f3a05..ecfa13b87562 100644 --- a/monkestation/code/modules/donator/code/datum/loadout.dm +++ b/monkestation/code/modules/donator/code/datum/loadout.dm @@ -388,3 +388,17 @@ item_path = /obj/item/clothing/neck/bell donator_only = TRUE requires_purchase = FALSE +//OLIVER ITEMS +/datum/loadout_item/suit/jacket_oliver + name = "Scarved Jacket" + item_path = /obj/item/clothing/suit/toggle/jacket_oliver + donator_only = TRUE + requires_purchase = FALSE + +//GNOB ITEMS +/datum/loadout_item/glasses/sechud_terminated + name = "Terminated Sechuds" + item_path = /obj/item/clothing/glasses/hud/security/terminated + donator_only = TRUE + requires_purchase = FALSE + restricted_roles = list(JOB_SECURITY_OFFICER,JOB_SECURITY_ASSISTANT,JOB_HEAD_OF_SECURITY,JOB_WARDEN) diff --git a/monkestation/code/modules/donator/code/item/clothing.dm b/monkestation/code/modules/donator/code/item/clothing.dm index 4bbdb045b251..aa424628347d 100644 --- a/monkestation/code/modules/donator/code/item/clothing.dm +++ b/monkestation/code/modules/donator/code/item/clothing.dm @@ -362,3 +362,30 @@ icon_state = "fingerless_long" +/obj/item/clothing/suit/toggle/jacket_oliver + name = "scarved jacket" + desc = "A jacket that has a scarf. Dandy." + icon = 'monkestation/code/modules/donator/icons/obj/clothing.dmi' + worn_icon = 'monkestation/code/modules/donator/icons/mob/clothing.dmi' + icon_state = "jacket_oliver" + toggle_noun = "scarf" + +/obj/item/clothing/suit/toggle/jacket_oliver/Initialize(mapload) + . = ..() + allowed += list( + /obj/item/flashlight, + /obj/item/lighter, + /obj/item/modular_computer/pda, + /obj/item/radio, + /obj/item/storage/bag/books, + /obj/item/storage/fancy/cigarettes, + /obj/item/tank/internals/emergency_oxygen, + /obj/item/tank/internals/plasmaman, + /obj/item/toy, + ) +/obj/item/clothing/glasses/hud/security/terminated + name = "terminated security HUD" + desc = "My job is to protect you." + icon = 'monkestation/code/modules/donator/icons/obj/clothing.dmi' + worn_icon = 'monkestation/code/modules/donator/icons/mob/clothing.dmi' + icon_state = "sechud_terminated" diff --git a/monkestation/code/modules/donator/icons/mob/clothing.dmi b/monkestation/code/modules/donator/icons/mob/clothing.dmi index 66fc0d2ce907..0f755a0e9124 100644 Binary files a/monkestation/code/modules/donator/icons/mob/clothing.dmi and b/monkestation/code/modules/donator/icons/mob/clothing.dmi differ diff --git a/monkestation/code/modules/donator/icons/obj/clothing.dmi b/monkestation/code/modules/donator/icons/obj/clothing.dmi index 9678d36e0c85..c13052638a29 100644 Binary files a/monkestation/code/modules/donator/icons/obj/clothing.dmi and b/monkestation/code/modules/donator/icons/obj/clothing.dmi differ