diff --git a/code/game/objects/items/weapons/storage/bags.dm b/code/game/objects/items/weapons/storage/bags.dm index fc8b71b1c96..dd36b1223dd 100644 --- a/code/game/objects/items/weapons/storage/bags.dm +++ b/code/game/objects/items/weapons/storage/bags.dm @@ -10,6 +10,7 @@ * Plant Bag * Sheet Snatcher * Book Bag + * Biowaste Bag * * -Sayu */ @@ -359,3 +360,19 @@ preposition = "in" can_hold = list(/obj/item/weapon/reagent_containers/pill, /obj/item/weapon/reagent_containers/glass/beaker, /obj/item/weapon/reagent_containers/glass/bottle) burn_state = 0 //Burnable + +/* + * Biowaste bag (mostly for xenobiologists) + */ + +/obj/item/weapon/storage/bag/bio + name = "bio bag" + icon = 'icons/obj/chemical.dmi' + icon_state = "biobag" + desc = "A bag for the safe transportation and disposal of biowaste and other biological materials." + storage_slots = 25 + max_combined_w_class = 200 + w_class = 1 + preposition = "in" + can_hold = list(/obj/item/slime_extract, /obj/item/weapon/reagent_containers/syringe, /obj/item/weapon/reagent_containers/glass/beaker, /obj/item/weapon/reagent_containers/glass/bottle, /obj/item/weapon/reagent_containers/blood, /obj/item/weapon/reagent_containers/hypospray/medipen, /obj/item/trash/deadmouse) + burn_state = 0 //Burnable \ No newline at end of file diff --git a/code/game/objects/structures/crates_lockers/closets/l3closet.dm b/code/game/objects/structures/crates_lockers/closets/l3closet.dm index 5f1109c35c6..c1c6c4c7f5d 100644 --- a/code/game/objects/structures/crates_lockers/closets/l3closet.dm +++ b/code/game/objects/structures/crates_lockers/closets/l3closet.dm @@ -1,5 +1,5 @@ /obj/structure/closet/l3closet - name = "level-3 biohazard suit closet" + name = "level-3 biohazard gear closet" desc = "It's a storage unit for level-3 biohazard gear." icon_state = "bio" @@ -7,6 +7,7 @@ ..() new /obj/item/clothing/suit/bio_suit/general( src ) new /obj/item/clothing/head/bio_hood/general( src ) + new /obj/item/weapon/storage/bag/bio( src ) /obj/structure/closet/l3closet/virology icon_state = "bio_viro" diff --git a/html/changelogs/example - Copy.yml b/html/changelogs/example - Copy.yml new file mode 100644 index 00000000000..04a8aceb537 --- /dev/null +++ b/html/changelogs/example - Copy.yml @@ -0,0 +1,6 @@ +author: bgobandit + +delete-after: True + +changes: + - rscadd: "L3 biohazard closets now contain bio-bag satchels for the safe collection of biowaste products, such as slime extracts." \ No newline at end of file diff --git a/icons/obj/chemical.dmi b/icons/obj/chemical.dmi index a9bb0a68c02..02ef217ab36 100644 Binary files a/icons/obj/chemical.dmi and b/icons/obj/chemical.dmi differ