diff --git a/GainStation13/icons/obj/bedsheets.dmi b/GainStation13/icons/obj/bedsheets.dmi index e4950e9875..4c3b18e629 100644 Binary files a/GainStation13/icons/obj/bedsheets.dmi and b/GainStation13/icons/obj/bedsheets.dmi differ diff --git a/GainStation13/icons/obj/structure/beds.dm b/GainStation13/icons/obj/structure/beds.dm index a81e234e65..f49c4581b5 100644 --- a/GainStation13/icons/obj/structure/beds.dm +++ b/GainStation13/icons/obj/structure/beds.dm @@ -36,3 +36,165 @@ item_state = "blue" dream_messages = list("blue", "mega",) icon = 'GainStation13/icons/obj/bedsheets.dmi' + +/obj/item/bedsheet/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetwhite" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/blue/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetblue" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/green/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetgreen" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/grey/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetgrey" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/orange/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetorange" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/purple/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetpurple" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/patriot/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetUSA" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/rainbow/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetrainbow" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/red/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetred" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/yellow/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetyellow" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/mime/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetmime" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/clown/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetclown" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/captain/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetcaptain" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/rd/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetrd" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/medical/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetmedical" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/cmo/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetcmo" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/hos/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheethos" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/hop/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheethop" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/ce/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetce" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/qm/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetqm" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/chaplain/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetchap" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/brown/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetbrown" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/black/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetblack" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/centcom/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetcentcom" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/syndie/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetsyndie" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/cult/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetcult" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/wiz/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetwiz" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/nanotrasen/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetNT" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/ian/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetian" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/cosmos/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "double_sheetcosmos" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/random/double + icon = 'GainStation13/icons/obj/bedsheets.dmi' + icon_state = "random_bedsheet" + bedsheet_type = BEDSHEET_DOUBLE + +/obj/item/bedsheet/random/double/Initialize(mapload) + ..() + if(bedsheet_type == BEDSHEET_DOUBLE) + var/type = pick(GLOB.double_bedsheets) + new type(loc) + return INITIALIZE_HINT_QDEL