From c182da0fe16f64373a4f47079ecbe8e757798061 Mon Sep 17 00:00:00 2001 From: Anewbe Date: Fri, 10 Jun 2016 22:04:07 -0500 Subject: [PATCH] Adds fine smokables to the loadout --- .../preference_setup/loadout/loadout_smoking.dm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/code/modules/client/preference_setup/loadout/loadout_smoking.dm b/code/modules/client/preference_setup/loadout/loadout_smoking.dm index f54279066d4..2599cf1f354 100644 --- a/code/modules/client/preference_setup/loadout/loadout_smoking.dm +++ b/code/modules/client/preference_setup/loadout/loadout_smoking.dm @@ -17,3 +17,19 @@ /datum/gear/ashtray display_name = "ashtray, plastic" path = /obj/item/weapon/material/ashtray/plastic + +/datum/gear/cigar + display_name = "cigar" + path = /obj/item/clothing/mask/smokable/cigarette/cigar + +/datum/gear/cigarettes + display_name = "cigarette selection" + path = /obj/item/weapon/storage/fancy/cigarettes + +/datum/gear/cigarettes/New() + ..() + var/list/cigarettes = list() + for(var/cigarette in (typesof(/obj/item/weapon/storage/fancy/cigarettes) - typesof(/obj/item/weapon/storage/fancy/cigarettes/killthroat))) + var/obj/item/weapon/storage/fancy/cigarettes/cigarette_brand = cigarette + cigarettes[initial(cigarette_brand.name)] = cigarette_brand + gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cigarettes)) \ No newline at end of file