From e8d43dac8752efc3ab93f704cdfa2422bd108ed6 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 06:27:18 -0500 Subject: [PATCH 01/12] Port boops and handshakes --- code/modules/mob/living/carbon/carbon_defense.dm | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index c5aeb2c1c7..2828dca8a3 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -316,7 +316,17 @@ else return - + + else if(H.zone_sel.selecting == "r_hand" || H.zone_sel.selecting == "l_hand") + H.visible_message( \ + "[H] shakes [target]'s hand.", \ + "You shake [target]'s hand.", ) + + else if(H.zone_sel.selecting == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon + H.visible_message( \ + "[H] boops [target]'s nose.", \ + "You boop [target] on the nose.", ) + else M.visible_message("[M] hugs [src] to make [p_them()] feel better!", \ "You hug [src] to make [p_them()] feel better!") From 13aaebcd224815429f0554b129b0868783aa5f19 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 07:48:22 -0500 Subject: [PATCH 02/12] Update code/modules/mob/living/carbon/carbon_defense.dm Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 2828dca8a3..3e258e173c 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -317,7 +317,7 @@ else return - else if(H.zone_sel.selecting == "r_hand" || H.zone_sel.selecting == "l_hand") + else if(check_zone(M.zone_selected) == "r_arm" || check_zone(M.zone_selected) == "l_arm") H.visible_message( \ "[H] shakes [target]'s hand.", \ "You shake [target]'s hand.", ) From a4d69113249210c6bc7c801c39269f5d8db23e4b Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 07:48:29 -0500 Subject: [PATCH 03/12] Update code/modules/mob/living/carbon/carbon_defense.dm Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 3e258e173c..75df265f11 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -322,7 +322,7 @@ "[H] shakes [target]'s hand.", \ "You shake [target]'s hand.", ) - else if(H.zone_sel.selecting == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon + else if(check_zone(M.zone_selected) == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon H.visible_message( \ "[H] boops [target]'s nose.", \ "You boop [target] on the nose.", ) From 728ca4fe9927b07fadc6c62c8494d73f2ab0a267 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 08:54:18 -0500 Subject: [PATCH 04/12] Add a nose boop sound --- sound/items/Nose_boop.ogg | Bin 0 -> 27095 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 sound/items/Nose_boop.ogg diff --git a/sound/items/Nose_boop.ogg b/sound/items/Nose_boop.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6a742e95eac6eccfe8ec8993a90b667bd49298be GIT binary patch literal 27095 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 Date: Mon, 16 Dec 2019 08:56:51 -0500 Subject: [PATCH 05/12] Add a boop sound effect --- code/modules/mob/living/carbon/carbon_defense.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 75df265f11..0310480023 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -326,6 +326,7 @@ H.visible_message( \ "[H] boops [target]'s nose.", \ "You boop [target] on the nose.", ) + playsound(src, 'sound/items/Nose_boop.ogg', 10, 0) else M.visible_message("[M] hugs [src] to make [p_them()] feel better!", \ From 7142894ce72d473080f5a4f3503799d733be7195 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:02:01 -0500 Subject: [PATCH 06/12] Make the boop louder. --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 0310480023..8723f3379f 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -326,7 +326,7 @@ H.visible_message( \ "[H] boops [target]'s nose.", \ "You boop [target] on the nose.", ) - playsound(src, 'sound/items/Nose_boop.ogg', 10, 0) + playsound(src, 'sound/items/Nose_boop.ogg', 50, 0) else M.visible_message("[M] hugs [src] to make [p_them()] feel better!", \ From 21b7fb0759437da139594232f3b305bac5da2102 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:22:58 -0500 Subject: [PATCH 07/12] Commit suggestions Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 8723f3379f..8a748228ad 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -325,7 +325,7 @@ else if(check_zone(M.zone_selected) == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon H.visible_message( \ "[H] boops [target]'s nose.", \ - "You boop [target] on the nose.", ) + "You boop [src] on the nose.", ) playsound(src, 'sound/items/Nose_boop.ogg', 50, 0) else From 3e86e2207e64e1025e4f92d59699899dc9ca4961 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:23:07 -0500 Subject: [PATCH 08/12] Commit suggestions Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 8a748228ad..662f9b5909 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -320,7 +320,7 @@ else if(check_zone(M.zone_selected) == "r_arm" || check_zone(M.zone_selected) == "l_arm") H.visible_message( \ "[H] shakes [target]'s hand.", \ - "You shake [target]'s hand.", ) + "You shake [src]'s hand.", ) else if(check_zone(M.zone_selected) == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon H.visible_message( \ From 2d488bee52278675db15310041d691cdaf89eb81 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:23:21 -0500 Subject: [PATCH 09/12] Commit suggestions Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 662f9b5909..b89483886c 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -318,7 +318,7 @@ return else if(check_zone(M.zone_selected) == "r_arm" || check_zone(M.zone_selected) == "l_arm") - H.visible_message( \ + M.visible_message( \ "[H] shakes [target]'s hand.", \ "You shake [src]'s hand.", ) From bfbb6231a5d2f3048f0eab29b98cc7003f609d62 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:23:28 -0500 Subject: [PATCH 10/12] Commit suggestions Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index b89483886c..e486ec91d0 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -319,7 +319,7 @@ else if(check_zone(M.zone_selected) == "r_arm" || check_zone(M.zone_selected) == "l_arm") M.visible_message( \ - "[H] shakes [target]'s hand.", \ + "[M] shakes [src]'s hand.", \ "You shake [src]'s hand.", ) else if(check_zone(M.zone_selected) == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon From c291511ab65f5622bab638bcdedfcc7b31283f1e Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:23:35 -0500 Subject: [PATCH 11/12] Commit suggestions Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index e486ec91d0..9d78de0424 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -323,7 +323,7 @@ "You shake [src]'s hand.", ) else if(check_zone(M.zone_selected) == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon - H.visible_message( \ + M.visible_message( \ "[H] boops [target]'s nose.", \ "You boop [src] on the nose.", ) playsound(src, 'sound/items/Nose_boop.ogg', 50, 0) From 51a17dff94b68ff56a43cf564ab22ffb87da7c5b Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:23:42 -0500 Subject: [PATCH 12/12] Commit suggestions Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 9d78de0424..9dcc5276e5 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -324,7 +324,7 @@ else if(check_zone(M.zone_selected) == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon M.visible_message( \ - "[H] boops [target]'s nose.", \ + "[M] boops [src]'s nose.", \ "You boop [src] on the nose.", ) playsound(src, 'sound/items/Nose_boop.ogg', 50, 0)