From 31bb22a151b1b6bf9b16141a3606313c2beceb05 Mon Sep 17 00:00:00 2001 From: iloveloopers <140007537+iloveloopers@users.noreply.github.com> Date: Fri, 10 May 2024 18:04:54 -0400 Subject: [PATCH 1/4] Update freezer.dm --- .../structures/crates_lockers/closets/secure/freezer.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm index 323ff50fd63b..3009d54e35e5 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm @@ -155,5 +155,8 @@ for(var/obj/item/reagent_container/glass/I in freezer.contents) if(I.reagents.replace_with(polymerization_recipe, "paraformaldehyde", 3)) containers++ + if(containers) + if(!I.reagents.has_reagent("formaldehyde", 3)) //check if we have enough to polymerize, if we don't, play the bell + playsound(freezer.loc, 'sound/misc/desk_bell.ogg', 100) if(containers > 3) break From b3f3186cb09d3d955f4d54c3c75c8fb5353d2f45 Mon Sep 17 00:00:00 2001 From: iloveloopers <140007537+iloveloopers@users.noreply.github.com> Date: Fri, 10 May 2024 18:06:54 -0400 Subject: [PATCH 2/4] Update freezer.dm --- .../objects/structures/crates_lockers/closets/secure/freezer.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm index 3009d54e35e5..72b155b3148d 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm @@ -157,6 +157,6 @@ containers++ if(containers) if(!I.reagents.has_reagent("formaldehyde", 3)) //check if we have enough to polymerize, if we don't, play the bell - playsound(freezer.loc, 'sound/misc/desk_bell.ogg', 100) + playsound(freezer.loc, 'sound/misc/desk_bell.ogg', 150) if(containers > 3) break From d4c44f8997ae9c96bed2b7a1902f0f921bb16de6 Mon Sep 17 00:00:00 2001 From: iloveloopers <140007537+iloveloopers@users.noreply.github.com> Date: Fri, 10 May 2024 23:05:39 -0400 Subject: [PATCH 3/4] this is a better way of doing it --- .../structures/crates_lockers/closets/secure/freezer.dm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm index 72b155b3148d..1111f5afd287 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm @@ -152,11 +152,14 @@ return cooldown = 5 var/containers = 0 + var/containers_ready = FALSE for(var/obj/item/reagent_container/glass/I in freezer.contents) if(I.reagents.replace_with(polymerization_recipe, "paraformaldehyde", 3)) containers++ - if(containers) - if(!I.reagents.has_reagent("formaldehyde", 3)) //check if we have enough to polymerize, if we don't, play the bell - playsound(freezer.loc, 'sound/misc/desk_bell.ogg', 150) + if(!I.reagents.has_reagent("formaldehyde", 3) || !I.reagents.has_reagent("water", 3)) + containers_ready = TRUE if(containers > 3) break + + if(containers_ready) //at least 1 container has finished, ring the bell + playsound(freezer.loc, 'sound/misc/desk_bell.ogg', 150) From 89c860231d5856cd91c4504a44daf6c802e75028 Mon Sep 17 00:00:00 2001 From: iloveloopers <140007537+iloveloopers@users.noreply.github.com> Date: Sun, 12 May 2024 21:59:57 -0400 Subject: [PATCH 4/4] Update freezer.dm --- .../objects/structures/crates_lockers/closets/secure/freezer.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm index 1111f5afd287..f42db78dcf39 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm @@ -162,4 +162,4 @@ break if(containers_ready) //at least 1 container has finished, ring the bell - playsound(freezer.loc, 'sound/misc/desk_bell.ogg', 150) + playsound(freezer.loc, 'sound/machines/ding.ogg', 150)