diff --git a/code/game/objects/items/stacks/sheets/leather.dm b/code/game/objects/items/stacks/sheets/leather.dm index 0678745adab..90adf946bf0 100644 --- a/code/game/objects/items/stacks/sheets/leather.dm +++ b/code/game/objects/items/stacks/sheets/leather.dm @@ -183,6 +183,7 @@ GLOBAL_LIST_INIT(leather_recipes, list ( \ new/datum/stack_recipe("leather shoes", /obj/item/clothing/shoes/laceup, 2), \ new/datum/stack_recipe("leather overcoat", /obj/item/clothing/suit/jacket/leather/overcoat, 10), \ new/datum/stack_recipe("saddle", /obj/item/saddle, 5), \ + new/datum/stack_recipe("loincloth", /obj/item/clothing/under/costume/loincloth, 2) //SKYRAT EDIT ADDITION )) /obj/item/stack/sheet/leather/get_main_recipes() diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index addc932cfb9..eb5052b1507 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -310,6 +310,7 @@ GLOBAL_LIST_INIT(cloth_recipes, list ( \ new/datum/stack_recipe("white jumpsuit", /obj/item/clothing/under/color/white, 3), \ new/datum/stack_recipe("white shoes", /obj/item/clothing/shoes/sneakers/white, 2), \ new/datum/stack_recipe("white scarf", /obj/item/clothing/neck/scarf, 1), \ + new/datum/stack_recipe("loincloth", /obj/item/clothing/under/costume/loincloth/cloth, 2), /*SKYRAT EDIT ADDITION*/ \ null, \ new/datum/stack_recipe("backpack", /obj/item/storage/backpack, 4), \ new/datum/stack_recipe("duffel bag", /obj/item/storage/backpack/duffelbag, 6), \ diff --git a/code/modules/vending/autodrobe.dm b/code/modules/vending/autodrobe.dm index 99c3febf1e7..cb1e1fb6d40 100644 --- a/code/modules/vending/autodrobe.dm +++ b/code/modules/vending/autodrobe.dm @@ -134,7 +134,9 @@ /obj/item/clothing/under/costume/vic_vest/red_alt = 1, /obj/item/clothing/under/costume/vic_dress = 1, /obj/item/clothing/under/costume/vic_dress/red = 1, - /obj/item/clothing/under/costume/dutch = 1) //SKYRAT EDIT ADDITION END + /obj/item/clothing/under/costume/dutch = 1, + /obj/item/clothing/under/costume/loincloth/sensor = 1, + /obj/item/clothing/under/costume/loincloth/cloth/sensor = 1) //SKYRAT EDIT ADDITION END contraband = list(/obj/item/clothing/suit/judgerobe = 1, /obj/item/clothing/head/powdered_wig = 1, diff --git a/modular_skyrat/modules/customization/icons/mob/clothing/uniform.dmi b/modular_skyrat/modules/customization/icons/mob/clothing/uniform.dmi index cc46f5d74ed..ff65ce34660 100644 Binary files a/modular_skyrat/modules/customization/icons/mob/clothing/uniform.dmi and b/modular_skyrat/modules/customization/icons/mob/clothing/uniform.dmi differ diff --git a/modular_skyrat/modules/customization/icons/obj/clothing/uniforms.dmi b/modular_skyrat/modules/customization/icons/obj/clothing/uniforms.dmi index 77bee367f1e..3e23433d442 100644 Binary files a/modular_skyrat/modules/customization/icons/obj/clothing/uniforms.dmi and b/modular_skyrat/modules/customization/icons/obj/clothing/uniforms.dmi differ diff --git a/modular_skyrat/modules/customization/modules/client/loadout/uniform.dm b/modular_skyrat/modules/customization/modules/client/loadout/uniform.dm index df38c112e6e..522b2d88a88 100644 --- a/modular_skyrat/modules/customization/modules/client/loadout/uniform.dm +++ b/modular_skyrat/modules/customization/modules/client/loadout/uniform.dm @@ -60,6 +60,14 @@ name = "Gear Harness" path = /obj/item/clothing/under/misc/gear_harness +/datum/loadout_item/uniform/loincloth //Sensor version for station crew + name = "Leather Loincloth" + path = /obj/item/clothing/under/costume/loincloth/sensor + +/datum/loadout_item/uniform/loincloth/cloth //Sensor version for station crew + name = "Cloth Loincloth" + path = /obj/item/clothing/under/costume/loincloth/cloth/sensor + /datum/loadout_item/uniform/pinkstripper name = "Pink stripper outfit" path = /obj/item/clothing/under/misc/stripper diff --git a/modular_skyrat/modules/customization/modules/clothing/under/costumes.dm b/modular_skyrat/modules/customization/modules/clothing/under/costumes.dm index 966daa3866d..72821949fa5 100644 --- a/modular_skyrat/modules/customization/modules/clothing/under/costumes.dm +++ b/modular_skyrat/modules/customization/modules/clothing/under/costumes.dm @@ -59,3 +59,31 @@ /obj/item/clothing/under/costume/cybersleek/long name = "long modern coat" icon_state = "cyberpunksleek_long" +//End Cyberpunk PI port + +/obj/item/clothing/under/costume/loincloth + icon = 'modular_skyrat/modules/customization/icons/obj/clothing/uniforms.dmi' + worn_icon = 'modular_skyrat/modules/customization/icons/mob/clothing/uniform.dmi' + name = "loincloth" + desc = "A simple leather covering. It's better than wearing nothing at least." + icon_state = "loincloth" + body_parts_covered = GROIN + can_adjust = TRUE + mutant_variants = NONE + has_sensor = NO_SENSORS + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/costume/loincloth/sensor + name = "loincloth" + desc = "A synthetic leather covering. It's better than wearing nothing at least." + has_sensor = HAS_SENSORS + +/obj/item/clothing/under/costume/loincloth/cloth + name = "loincloth" + desc = "A simple cloth covering. It's better than wearing nothing at least." + icon_state = "loincloth_cloth" + +/obj/item/clothing/under/costume/loincloth/cloth/sensor + name = "loincloth" + desc = "A synthetic cloth covering. It's better than wearing nothing at least." + has_sensor = HAS_SENSORS