diff --git a/code/datums/outfits/costumes/halloween.dm b/code/datums/outfits/costumes/halloween.dm index e0ea39d8e6..cf121da372 100644 --- a/code/datums/outfits/costumes/halloween.dm +++ b/code/datums/outfits/costumes/halloween.dm @@ -53,7 +53,7 @@ shoes = /obj/item/clothing/shoes/boots/cowboy head = /obj/item/clothing/head/cowboy_hat gloves = /obj/item/clothing/gloves/fingerless - suit = /obj/item/clothing/accessory/poncho + suit = /obj/item/clothing/accessory/storage/poncho r_hand = /obj/item/gun/projectile/revolver/capgun /decl/hierarchy/outfit/costume/cowboy/post_equip(var/mob/living/carbon/human/H) diff --git a/code/game/objects/items/paintkit.dm b/code/game/objects/items/paintkit.dm index a21b6e2646..2692e33ec9 100644 --- a/code/game/objects/items/paintkit.dm +++ b/code/game/objects/items/paintkit.dm @@ -60,18 +60,18 @@ ..() /// Ponchos specifically, but other accessories may eventually need this. -/// Consequence of snowflake-y teshari code. -/obj/item/kit/accessory +/// Consequence of snowflake-y teshari code. +/obj/item/kit/accessory name = "accessory modification kit" desc = "A kit for modifying accessories." /obj/item/kit/accessory/can_customize(var/obj/item/I) - return istype(I, /obj/item/clothing/accessory/poncho) + return istype(I, /obj/item/clothing/accessory/storage/poncho) /obj/item/kit/accessory/customize(var/obj/item/I, var/mob/user) if(can_customize(I)) - if(istype(I, /obj/item/clothing/accessory/poncho)) - var/obj/item/clothing/accessory/poncho/P = I + if(istype(I, /obj/item/clothing/accessory/storage/poncho)) + var/obj/item/clothing/accessory/storage/poncho/P = I P.icon_override_state = new_icon_override_file P.sprite_sheets[SPECIES_TESHARI] = new_icon_override_file /// Will look the same on teshari and other species. P.item_state = new_icon @@ -339,4 +339,4 @@ name = "\"Gaoler\" Gygax customisation kit" new_name = "Durand \"Gaoler\"" new_desc = "A bulky silver Gygax exosuit. The extra armour appears to be painted on, but it's very shiny." - new_icon = "recitence" \ No newline at end of file + new_icon = "recitence" diff --git a/code/game/objects/random/misc.dm b/code/game/objects/random/misc.dm index 06493ed331..2b9ebf12ee 100644 --- a/code/game/objects/random/misc.dm +++ b/code/game/objects/random/misc.dm @@ -960,11 +960,11 @@ icon_state = "classicponcho" /obj/random/thermalponcho/item_to_spawn() - return pick(prob(5);/obj/item/clothing/accessory/poncho/thermal, - prob(3);/obj/item/clothing/accessory/poncho/thermal/red, - prob(3);/obj/item/clothing/accessory/poncho/thermal/green, - prob(3);/obj/item/clothing/accessory/poncho/thermal/purple, - prob(3);/obj/item/clothing/accessory/poncho/thermal/blue) + return pick(prob(5);/obj/item/clothing/accessory/storage/poncho/thermal, + prob(3);/obj/item/clothing/accessory/storage/poncho/thermal/red, + prob(3);/obj/item/clothing/accessory/storage/poncho/thermal/green, + prob(3);/obj/item/clothing/accessory/storage/poncho/thermal/purple, + prob(3);/obj/item/clothing/accessory/storage/poncho/thermal/blue) /obj/random/mug name = "Random Mug" diff --git a/code/game/objects/structures/loot_piles.dm b/code/game/objects/structures/loot_piles.dm index 2f666727d3..2470bdeef3 100644 --- a/code/game/objects/structures/loot_piles.dm +++ b/code/game/objects/structures/loot_piles.dm @@ -560,7 +560,7 @@ Loot piles can be depleted, if loot_depleted is turned on. Note that players wh /obj/item/clothing/accessory/bracelet/material/gold, /obj/item/clothing/accessory/bracelet/material/silver, /obj/item/clothing/accessory/locket, - /obj/item/clothing/accessory/poncho/blue, + /obj/item/clothing/accessory/storage/poncho/blue, /obj/item/clothing/shoes/boots/cowboy, /obj/item/clothing/suit/storage/toggle/bomber, /obj/item/clothing/under/frontier, @@ -944,4 +944,4 @@ Loot piles can be depleted, if loot_depleted is turned on. Note that players wh common_loot = list( /obj/random/unidentified_medicine/fresh_medicine - ) \ No newline at end of file + ) diff --git a/code/modules/antagonist/outsider/raider.dm b/code/modules/antagonist/outsider/raider.dm index 49e0409ac4..c2f53b5113 100644 --- a/code/modules/antagonist/outsider/raider.dm +++ b/code/modules/antagonist/outsider/raider.dm @@ -60,7 +60,7 @@ var/global/datum/antagonist/raider/raiders /obj/item/clothing/suit/storage/toggle/hoodie, /obj/item/clothing/suit/storage/toggle/hoodie/black, /obj/item/clothing/suit/unathi/mantle, - /obj/item/clothing/accessory/poncho, + /obj/item/clothing/accessory/storage/poncho, ) var/list/raider_guns = list( diff --git a/code/modules/client/preference_setup/loadout/loadout_suit.dm b/code/modules/client/preference_setup/loadout/loadout_suit.dm index 75c0ad23f6..87b7a717b8 100644 --- a/code/modules/client/preference_setup/loadout/loadout_suit.dm +++ b/code/modules/client/preference_setup/loadout/loadout_suit.dm @@ -185,32 +185,32 @@ /datum/gear/suit/poncho display_name = "poncho selection" description = "A selection of ponchos in basic and departmental colours." - path = /obj/item/clothing/accessory/poncho + path = /obj/item/clothing/accessory/storage/poncho /datum/gear/suit/poncho/New() ..() var/list/ponchos = list() - for(var/poncho_style in (typesof(/obj/item/clothing/accessory/poncho) - typesof(/obj/item/clothing/accessory/poncho/roles/cloak))) - var/obj/item/clothing/accessory/poncho/poncho = poncho_style + for(var/poncho_style in (typesof(/obj/item/clothing/accessory/storage/poncho) - typesof(/obj/item/clothing/accessory/storage/poncho/roles/cloak))) + var/obj/item/clothing/accessory/storage/poncho/poncho = poncho_style ponchos[initial(poncho.name)] = poncho gear_tweaks += new/datum/gear_tweak/path(sortAssoc(ponchos)) /datum/gear/suit/cloak_department display_name = "cloak, departmental selection" description = "A selection of cloaks in departmental colours." - path = /obj/item/clothing/accessory/poncho/roles/cloak/cargo + path = /obj/item/clothing/accessory/storage/poncho/roles/cloak/cargo /datum/gear/suit/cloak_department/New() ..() var/list/cloaks = list() - for(var/cloak_style in (typesof(/obj/item/clothing/accessory/poncho/roles/cloak))) - var/obj/item/clothing/accessory/poncho/roles/cloak/cloak = cloak_style + for(var/cloak_style in (typesof(/obj/item/clothing/accessory/storage/poncho/roles/cloak))) + var/obj/item/clothing/accessory/storage/poncho/roles/cloak/cloak = cloak_style cloaks[initial(cloak.name)] = cloak gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks)) /datum/gear/suit/cloak_custom //A colorable cloak display_name = "cloak (colorable)" - path = /obj/item/clothing/accessory/poncho/roles/cloak/custom + path = /obj/item/clothing/accessory/storage/poncho/roles/cloak/custom /datum/gear/suit/cloak_custom/New() ..() diff --git a/code/modules/clothing/under/accessories/clothing.dm b/code/modules/clothing/under/accessories/clothing.dm index 9dcc4cb709..e20356d52f 100644 --- a/code/modules/clothing/under/accessories/clothing.dm +++ b/code/modules/clothing/under/accessories/clothing.dm @@ -43,14 +43,13 @@ /* * Poncho */ -/obj/item/clothing/accessory/poncho +/obj/item/clothing/accessory/storage/poncho name = "poncho" desc = "A simple, comfortable poncho." icon_state = "classicponcho" item_state = "classicponcho" icon_override = 'icons/mob/ties.dmi' - var/icon_override_state /// Change this for mid-round and paintkit. - var/fire_resist = T0C+100 + slots = 2 allowed = list(/obj/item/tank/emergency/oxygen) armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) slot_flags = SLOT_OCLOTHING | SLOT_TIE @@ -61,8 +60,10 @@ sprite_sheets = list( SPECIES_TESHARI = 'icons/mob/species/teshari/suit.dmi' ) + var/icon_override_state /// Change this for mid-round and paintkit. + var/fire_resist = T0C+100 -/obj/item/clothing/accessory/poncho/equipped() /// Sets override, allows for mid-round changes && custom items. If you improve this code, please update paintkit.dm to accept it. +/obj/item/clothing/accessory/storage/poncho/equipped() /// Sets override, allows for mid-round changes && custom items. If you improve this code, please update paintkit.dm to accept it. ..() var/mob/living/carbon/human/H = loc if(istype(H) && H.wear_suit == src) @@ -74,13 +75,13 @@ icon_override = 'icons/mob/ties.dmi' H.update_inv_wear_suit() -/obj/item/clothing/accessory/poncho/dropped() // Reset override +/obj/item/clothing/accessory/storage/poncho/dropped() // Reset override if(icon_override_state) icon_override = icon_override_state else icon_override = 'icons/mob/ties.dmi' -/obj/item/clothing/accessory/poncho/on_attached(obj/item/clothing/S, mob/user) /// Otherwise gives teshari normal icon. +/obj/item/clothing/accessory/storage/poncho/on_attached(obj/item/clothing/S, mob/user) /// Otherwise gives teshari normal icon. . = ..() if(icon_override_state) icon_override = icon_override_state @@ -91,55 +92,55 @@ else icon_override = 'icons/mob/ties.dmi' -/obj/item/clothing/accessory/poncho/green +/obj/item/clothing/accessory/storage/poncho/green name = "green poncho" desc = "A simple, comfortable cloak without sleeves. This one is green." icon_state = "greenponcho" item_state = "greenponcho" -/obj/item/clothing/accessory/poncho/red +/obj/item/clothing/accessory/storage/poncho/red name = "red poncho" desc = "A simple, comfortable cloak without sleeves. This one is red." icon_state = "redponcho" item_state = "redponcho" -/obj/item/clothing/accessory/poncho/purple +/obj/item/clothing/accessory/storage/poncho/purple name = "purple poncho" desc = "A simple, comfortable cloak without sleeves. This one is purple." icon_state = "purpleponcho" item_state = "purpleponcho" -/obj/item/clothing/accessory/poncho/blue +/obj/item/clothing/accessory/storage/poncho/blue name = "blue poncho" desc = "A simple, comfortable cloak without sleeves. This one is blue." icon_state = "blueponcho" item_state = "blueponcho" -/obj/item/clothing/accessory/poncho/roles/security +/obj/item/clothing/accessory/storage/poncho/roles/security name = "security poncho" desc = "A simple, comfortable cloak without sleeves. This one is black and red, standard NanoTrasen Security colors." icon_state = "secponcho" item_state = "secponcho" -/obj/item/clothing/accessory/poncho/roles/medical +/obj/item/clothing/accessory/storage/poncho/roles/medical name = "medical poncho" desc = "A simple, comfortable cloak without sleeves. This one is white with green and blue tint, standard Medical colors." icon_state = "medponcho" item_state = "medponcho" -/obj/item/clothing/accessory/poncho/roles/engineering +/obj/item/clothing/accessory/storage/poncho/roles/engineering name = "engineering poncho" desc = "A simple, comfortable cloak without sleeves. This one is yellow and orange, standard Engineering colors." icon_state = "engiponcho" item_state = "engiponcho" -/obj/item/clothing/accessory/poncho/roles/science +/obj/item/clothing/accessory/storage/poncho/roles/science name = "science poncho" desc = "A simple, comfortable cloak without sleeves. This one is white with purple trim, standard NanoTrasen Science colors." icon_state = "sciponcho" item_state = "sciponcho" -/obj/item/clothing/accessory/poncho/roles/cargo +/obj/item/clothing/accessory/storage/poncho/roles/cargo name = "cargo poncho" desc = "A simple, comfortable cloak without sleeves. This one is tan and grey, the colors of Cargo." icon_state = "cargoponcho" @@ -148,105 +149,105 @@ /* * Cloak */ -/obj/item/clothing/accessory/poncho/roles/cloak +/obj/item/clothing/accessory/storage/poncho/roles/cloak name = "quartermaster's cloak" desc = "An elaborate brown and gold cloak." icon_state = "qmcloak" item_state = "qmcloak" body_parts_covered = null -/obj/item/clothing/accessory/poncho/roles/cloak/ce +/obj/item/clothing/accessory/storage/poncho/roles/cloak/ce name = "chief engineer's cloak" desc = "An elaborate cloak worn by the chief engineer." icon_state = "cecloak" item_state = "cecloak" -/obj/item/clothing/accessory/poncho/roles/cloak/cmo +/obj/item/clothing/accessory/storage/poncho/roles/cloak/cmo name = "chief medical officer's cloak" desc = "An elaborate cloak meant to be worn by the chief medical officer." icon_state = "cmocloak" item_state = "cmocloak" -/obj/item/clothing/accessory/poncho/roles/cloak/hop +/obj/item/clothing/accessory/storage/poncho/roles/cloak/hop name = "head of personnel's cloak" desc = "An elaborate cloak meant to be worn by the head of personnel." icon_state = "hopcloak" item_state = "hopcloak" -/obj/item/clothing/accessory/poncho/roles/cloak/rd +/obj/item/clothing/accessory/storage/poncho/roles/cloak/rd name = "research director's cloak" desc = "An elaborate cloak meant to be worn by the research director." icon_state = "rdcloak" item_state = "rdcloak" -/obj/item/clothing/accessory/poncho/roles/cloak/qm +/obj/item/clothing/accessory/storage/poncho/roles/cloak/qm name = "quartermaster's cloak" desc = "An elaborate cloak meant to be worn by the quartermaster." icon_state = "qmcloak" item_state = "qmcloak" -/obj/item/clothing/accessory/poncho/roles/cloak/hos +/obj/item/clothing/accessory/storage/poncho/roles/cloak/hos name = "head of security's cloak" desc = "An elaborate cloak meant to be worn by the head of security." icon_state = "hoscloak" item_state = "hoscloak" -/obj/item/clothing/accessory/poncho/roles/cloak/captain +/obj/item/clothing/accessory/storage/poncho/roles/cloak/captain name = "site manager's cloak" desc = "An elaborate cloak meant to be worn by the site manager." icon_state = "capcloak" item_state = "capcloak" -/obj/item/clothing/accessory/poncho/roles/cloak/cargo +/obj/item/clothing/accessory/storage/poncho/roles/cloak/cargo name = "brown cloak" desc = "A simple brown and black cloak." icon_state = "cargocloak" item_state = "cargocloak" -/obj/item/clothing/accessory/poncho/roles/cloak/mining +/obj/item/clothing/accessory/storage/poncho/roles/cloak/mining name = "trimmed purple cloak" desc = "A trimmed purple and brown cloak." icon_state = "miningcloak" item_state = "miningcloak" -/obj/item/clothing/accessory/poncho/roles/cloak/security +/obj/item/clothing/accessory/storage/poncho/roles/cloak/security name = "red cloak" desc = "A simple red and black cloak." icon_state = "seccloak" item_state = "seccloak" -/obj/item/clothing/accessory/poncho/roles/cloak/service +/obj/item/clothing/accessory/storage/poncho/roles/cloak/service name = "green cloak" desc = "A simple green and blue cloak." icon_state = "servicecloak" item_state = "servicecloak" -/obj/item/clothing/accessory/poncho/roles/cloak/engineer +/obj/item/clothing/accessory/storage/poncho/roles/cloak/engineer name = "gold cloak" desc = "A simple gold and brown cloak." icon_state = "engicloak" item_state = "engicloak" -/obj/item/clothing/accessory/poncho/roles/cloak/atmos +/obj/item/clothing/accessory/storage/poncho/roles/cloak/atmos name = "yellow cloak" desc = "A trimmed yellow and blue cloak." icon_state = "atmoscloak" item_state = "atmoscloak" -/obj/item/clothing/accessory/poncho/roles/cloak/research +/obj/item/clothing/accessory/storage/poncho/roles/cloak/research name = "purple cloak" desc = "A simple purple and white cloak." icon_state = "scicloak" item_state = "scicloak" -/obj/item/clothing/accessory/poncho/roles/cloak/medical +/obj/item/clothing/accessory/storage/poncho/roles/cloak/medical name = "blue cloak" desc = "A simple blue and white cloak." icon_state = "medcloak" item_state = "medcloak" -/obj/item/clothing/accessory/poncho/roles/cloak/custom //A colorable cloak +/obj/item/clothing/accessory/storage/poncho/roles/cloak/custom //A colorable cloak name = "cloak" desc = "A simple, bland cloak." icon_state = "colorcloak" @@ -428,4 +429,4 @@ /obj/item/clothing/accessory/asymovercoat name = "orange asymmetrical overcoat" desc = "An asymmetrical orange overcoat in a 2560's fashion." - icon_state = "asymovercoat" \ No newline at end of file + icon_state = "asymovercoat" diff --git a/code/modules/clothing/under/accessories/temperature/poncho.dm b/code/modules/clothing/under/accessories/temperature/poncho.dm index 0dbb48cefc..af94517631 100644 --- a/code/modules/clothing/under/accessories/temperature/poncho.dm +++ b/code/modules/clothing/under/accessories/temperature/poncho.dm @@ -1,5 +1,5 @@ -/obj/item/clothing/accessory/poncho/thermal +/obj/item/clothing/accessory/storage/poncho/thermal name = "thermal poncho" desc = "A simple, comfortable poncho with a thermal foil layer." slot_flags = SLOT_OCLOTHING | SLOT_TIE @@ -11,55 +11,55 @@ min_cold_protection_temperature = T0C - 40 max_heat_protection_temperature = ARMOR_MAX_HEAT_PROTECTION_TEMPERATURE -/obj/item/clothing/accessory/poncho/thermal/green +/obj/item/clothing/accessory/storage/poncho/thermal/green name = "green thermal poncho" desc = "A simple, comfortable poncho with a thermal foil layer. This one is green." icon_state = "greenponcho" item_state = "greenponcho" -/obj/item/clothing/accessory/poncho/thermal/red +/obj/item/clothing/accessory/storage/poncho/thermal/red name = "red thermal poncho" desc = "A simple, comfortable poncho with a thermal foil layer. This one is red." icon_state = "redponcho" item_state = "redponcho" -/obj/item/clothing/accessory/poncho/thermal/purple +/obj/item/clothing/accessory/storage/poncho/thermal/purple name = "purple thermal poncho" desc = "A simple, comfortable poncho with a thermal foil layer. This one is purple." icon_state = "purpleponcho" item_state = "purpleponcho" -/obj/item/clothing/accessory/poncho/thermal/blue +/obj/item/clothing/accessory/storage/poncho/thermal/blue name = "blue thermal poncho" desc = "A simple, comfortable poncho with a thermal foil layer. This one is blue." icon_state = "blueponcho" item_state = "blueponcho" -/obj/item/clothing/accessory/poncho/thermal/security +/obj/item/clothing/accessory/storage/poncho/thermal/security name = "security thermal poncho" desc = "A simple, comfortable poncho with a thermal foil layer. This one is black and red, standard NanoTrasen Security colors." icon_state = "secponcho" item_state = "secponcho" -/obj/item/clothing/accessory/poncho/thermal/medical +/obj/item/clothing/accessory/storage/poncho/thermal/medical name = "medical thermal poncho" desc = "A simple, comfortable poncho with a thermal foil layer. This one is white with green and blue tint, standard Medical colors." icon_state = "medponcho" item_state = "medponcho" -/obj/item/clothing/accessory/poncho/thermal/engineering +/obj/item/clothing/accessory/storage/poncho/thermal/engineering name = "engineering thermal poncho" desc = "A simple, comfortable poncho with a thermal foil layer. This one is yellow and orange, standard Engineering colors." icon_state = "engiponcho" item_state = "engiponcho" -/obj/item/clothing/accessory/poncho/thermal/science +/obj/item/clothing/accessory/storage/poncho/thermal/science name = "science thermal poncho" desc = "A simple, comfortable poncho with a thermal foil layer. This one is white with purple trim, standard NanoTrasen Science colors." icon_state = "sciponcho" item_state = "sciponcho" -/obj/item/clothing/accessory/poncho/thermal/cargo +/obj/item/clothing/accessory/storage/poncho/thermal/cargo name = "cargo thermal poncho" desc = "A simple, comfortable poncho with a thermal foil layer. This one is tan and grey, the colors of Cargo." icon_state = "cargoponcho" diff --git a/code/modules/materials/materials/organic/cloth.dm b/code/modules/materials/materials/organic/cloth.dm index f55e808c59..b958655dbd 100644 --- a/code/modules/materials/materials/organic/cloth.dm +++ b/code/modules/materials/materials/organic/cloth.dm @@ -13,6 +13,7 @@ /datum/material/cloth/generate_recipes() recipes = list( + new /datum/stack_recipe("poncho", /obj/item/clothing/accessory/storage/poncho/crafted, 8, time = 5 SECONDS, pass_stack_color = TRUE, supplied_material = "[name]"), new /datum/stack_recipe("woven net", /obj/item/material/fishing_net, 10, time = 30 SECONDS, pass_stack_color = TRUE, supplied_material = "[name]"), new /datum/stack_recipe("bedsheet", /obj/item/bedsheet, 10, time = 30 SECONDS, pass_stack_color = TRUE, recycle_material = "[name]"), new /datum/stack_recipe("uniform", /obj/item/clothing/under/color/white, 8, time = 15 SECONDS, pass_stack_color = TRUE, recycle_material = "[name]"), diff --git a/code/modules/materials/materials/organic/leather.dm b/code/modules/materials/materials/organic/leather.dm index 5cd65971d4..636b487926 100644 --- a/code/modules/materials/materials/organic/leather.dm +++ b/code/modules/materials/materials/organic/leather.dm @@ -14,6 +14,7 @@ /datum/material/leather/generate_recipes() recipes = list( + new /datum/stack_recipe("poncho", /obj/item/clothing/accessory/storage/poncho/crafted, 8, time = 5 SECONDS, pass_stack_color = TRUE, supplied_material = "[name]"), new /datum/stack_recipe("bedsheet", /obj/item/bedsheet, 10, time = 30 SECONDS, pass_stack_color = TRUE, recycle_material = "[name]"), new /datum/stack_recipe("uniform", /obj/item/clothing/under/color/white, 8, time = 15 SECONDS, pass_stack_color = TRUE, recycle_material = "[name]"), new /datum/stack_recipe("foot wraps", /obj/item/clothing/shoes/footwraps, 2, time = 5 SECONDS, pass_stack_color = TRUE, recycle_material = "[name]"), diff --git a/maps/submaps/surface_submaps/plains/Boathouse.dmm b/maps/submaps/surface_submaps/plains/Boathouse.dmm index 8f2d55fd1a..386e7fd714 100644 --- a/maps/submaps/surface_submaps/plains/Boathouse.dmm +++ b/maps/submaps/surface_submaps/plains/Boathouse.dmm @@ -44,7 +44,7 @@ "aR" = (/obj/structure/table/woodentable,/obj/item/storage/bag/trash,/turf/simulated/floor/wood,/area/submap/Boathouse) "aS" = (/obj/structure/table/woodentable,/obj/item/flame/lighter,/obj/item/storage/fancy/candle_box,/turf/simulated/floor/wood,/area/submap/Boathouse) "aT" = (/obj/structure/bed/chair/wood,/turf/simulated/floor/carpet/bcarpet,/area/submap/Boathouse) -"aU" = (/obj/structure/table/rack,/obj/item/clothing/accessory/poncho/blue,/obj/item/clothing/accessory/poncho/blue,/obj/random/thermalponcho,/turf/simulated/floor/wood,/area/submap/Boathouse) +"aU" = (/obj/structure/table/rack,/obj/item/clothing/accessory/storage/poncho/blue,/obj/item/clothing/accessory/storage/poncho/blue,/obj/random/thermalponcho,/turf/simulated/floor/wood,/area/submap/Boathouse) "aV" = (/obj/structure/coatrack,/turf/simulated/floor/wood,/area/submap/Boathouse) "aW" = (/obj/structure/table/rack,/obj/item/clothing/suit/storage/hooded/wintercoat,/obj/item/clothing/suit/storage/hooded/wintercoat,/obj/item/clothing/head/hood/winter,/obj/item/clothing/shoes/boots/winter,/turf/simulated/floor/wood,/area/submap/Boathouse) "aX" = (/obj/structure/table/rack,/obj/item/clothing/accessory/storage,/obj/item/clothing/accessory/storage,/turf/simulated/floor/wood,/area/submap/Boathouse)