From 62a32225a1394210270d53d21b655ac86a2eb222 Mon Sep 17 00:00:00 2001 From: Tk420634 Date: Wed, 19 Jul 2023 14:58:26 -0500 Subject: [PATCH 1/2] Got broed, made an uwu tongue Seethe about it --- code/_globalvars/lists/flavor_misc.dm | 3 ++- code/datums/accents.dm | 11 +++++++++++ code/modules/surgery/organs/tongue.dm | 7 +++++++ 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/code/_globalvars/lists/flavor_misc.dm b/code/_globalvars/lists/flavor_misc.dm index 2c408643403..8cde9c6ad99 100644 --- a/code/_globalvars/lists/flavor_misc.dm +++ b/code/_globalvars/lists/flavor_misc.dm @@ -278,12 +278,13 @@ GLOBAL_LIST_INIT(roundstart_tongues, list( "dog tongue" = /obj/item/organ/tongue/dog, "french tongue" = /obj/item/organ/tongue/french, "dutch tongue" = /obj/item/organ/tongue/dutch, - "red river tongue" = /obj/item/organ/tongue/redriver, + "redriver tongue" = /obj/item/organ/tongue/redriver, "scottish tongue" = /obj/item/organ/tongue/scottish, "swedish tongue" = /obj/item/organ/tongue/swedish, "japanese tongue" = /obj/item/organ/tongue/japanese, "chinese tongue" = /obj/item/organ/tongue/chinese, "irish tongue" = /obj/item/organ/tongue/irish, + "slurry tongue" = /obj/item/organ/tongue/slurry, "bug tongue" = /obj/item/organ/tongue/bug, "vampire tongue" = /obj/item/organ/tongue/vampire //"skeleton tongue" = /obj/item/organ/tongue/bone, diff --git a/code/datums/accents.dm b/code/datums/accents.dm index 6a17337cc33..d6c26037e6c 100644 --- a/code/datums/accents.dm +++ b/code/datums/accents.dm @@ -258,3 +258,14 @@ message = replacetext(message, " or ", " nĂ³ ") speech_args[SPEECH_MESSAGE] = message return speech_args + +/datum/accent/slurry/modify_speech(list/speech_args) + var/message = speech_args[SPEECH_MESSAGE] + if(message[1] != "*") + message = replacetext(message, "r", "w") + message = replacetext(message, "l", "w") + message = replacetext(message, "th", "ff") + message = replacetext(message, "you", "chu") + speech_args[SPEECH_MESSAGE] = message + return speech_args + diff --git a/code/modules/surgery/organs/tongue.dm b/code/modules/surgery/organs/tongue.dm index 9d5d0d08ab5..4153def1a76 100644 --- a/code/modules/surgery/organs/tongue.dm +++ b/code/modules/surgery/organs/tongue.dm @@ -386,3 +386,10 @@ icon_state = "tonguenormal" say_mod = "says" initial_accents = list(/datum/accent/irish) + +/obj/item/organ/tongue/slurry + name = "\improper Slurry tongue" + desc = "A tongue that is quite human-like, but speaks with a slurred and kind of goofy accent." + icon_state = "tonguenormal" + say_mod = "says" + initial_accents = list(/datum/accent/slurry) From 99f789402a272e189bda60f88333fedc8ee0cafc Mon Sep 17 00:00:00 2001 From: Superlagg Date: Wed, 19 Jul 2023 12:59:30 -0700 Subject: [PATCH 2/2] Update flavor_misc.dm --- code/_globalvars/lists/flavor_misc.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/_globalvars/lists/flavor_misc.dm b/code/_globalvars/lists/flavor_misc.dm index 8cde9c6ad99..7b530d52260 100644 --- a/code/_globalvars/lists/flavor_misc.dm +++ b/code/_globalvars/lists/flavor_misc.dm @@ -278,7 +278,7 @@ GLOBAL_LIST_INIT(roundstart_tongues, list( "dog tongue" = /obj/item/organ/tongue/dog, "french tongue" = /obj/item/organ/tongue/french, "dutch tongue" = /obj/item/organ/tongue/dutch, - "redriver tongue" = /obj/item/organ/tongue/redriver, + "red river tongue" = /obj/item/organ/tongue/redriver, "scottish tongue" = /obj/item/organ/tongue/scottish, "swedish tongue" = /obj/item/organ/tongue/swedish, "japanese tongue" = /obj/item/organ/tongue/japanese,