diff --git a/Resources/Audio/_Omu/Voice/Barks/Gekker/Gekker1.ogg b/Resources/Audio/_Omu/Voice/Barks/Gekker/Gekker1.ogg new file mode 100644 index 00000000000..b005d39ae3b Binary files /dev/null and b/Resources/Audio/_Omu/Voice/Barks/Gekker/Gekker1.ogg differ diff --git a/Resources/Prototypes/_DV/Entities/Mobs/Species/vulpkanin.yml b/Resources/Prototypes/_DV/Entities/Mobs/Species/vulpkanin.yml index 7f3aa91ea53..23cfef42ff7 100644 --- a/Resources/Prototypes/_DV/Entities/Mobs/Species/vulpkanin.yml +++ b/Resources/Prototypes/_DV/Entities/Mobs/Species/vulpkanin.yml @@ -58,6 +58,7 @@ - type: Speech speechSounds: Vulpkanin speechVerb: Vulpkanin + allowedEmotes: ['Yip','Gekker'] # Omu - type: LanguageKnowledge # Einstein Engines - Languages speaks: - TauCetiBasic @@ -106,7 +107,7 @@ - map: [ "belt" ] # Omu - Moved belt to render under OuterClothing to have it be similar with how the base drawdepth is. - map: [ "outerClothing" ] - map: [ "eyes" ] - - map: [ "beltalt" ] # Omu + - map: [ "beltalt" ] # Omu - map: [ "back" ] - map: [ "neck" ] # Omu - Moved this to render above backpacks because it felt weird seeing duffels above the cloaks and mantles? Easy thing to revert anyway. - map: [ "enum.HumanoidVisualLayers.Face" ] diff --git a/Resources/Prototypes/_DV/Voice/speech_emote_sounds.yml b/Resources/Prototypes/_DV/Voice/speech_emote_sounds.yml index 88bc509f13c..d2f8d2890a9 100644 --- a/Resources/Prototypes/_DV/Voice/speech_emote_sounds.yml +++ b/Resources/Prototypes/_DV/Voice/speech_emote_sounds.yml @@ -269,6 +269,10 @@ collection: VulpkaninHowls Awoo: collection: VulpkaninHowls + Yip: #OMU - yips! + collection: Yip + Gekker: + collection: VulpkaninGekker #OMU end CatMeow: collection: CatMeows # Goobstation - effect standardization Gasp: @@ -319,6 +323,10 @@ collection: VulpkaninHowls Awoo: collection: VulpkaninHowls + Yip: #OMU - yips! + collection: Yip + Gekker: + collection: VulpkaninGekker #OMU end CatMeow: collection: CatMeows # Goobstation - effect standardization Gasp: diff --git a/Resources/Prototypes/_Floofstation/Voice/speech_emotes.yml b/Resources/Prototypes/_Floofstation/Voice/speech_emotes.yml index 687cfdbb5e7..d5918964c67 100644 --- a/Resources/Prototypes/_Floofstation/Voice/speech_emotes.yml +++ b/Resources/Prototypes/_Floofstation/Voice/speech_emotes.yml @@ -22,6 +22,7 @@ tags: - ReptilianEmotes - HarpyEmotes + - VulpEmotes #OMU vulp yip blacklist: components: - BorgChassis diff --git a/Resources/Prototypes/_Omu/Voice/emotes.ftl b/Resources/Prototypes/_Omu/Voice/emotes.ftl new file mode 100644 index 00000000000..33dc7bc069c --- /dev/null +++ b/Resources/Prototypes/_Omu/Voice/emotes.ftl @@ -0,0 +1 @@ +chat-emote-msg-gekker = Gekkers! diff --git a/Resources/Prototypes/_Omu/Voice/speech_emote_sounds.yml b/Resources/Prototypes/_Omu/Voice/speech_emote_sounds.yml new file mode 100644 index 00000000000..aa8bc009c08 --- /dev/null +++ b/Resources/Prototypes/_Omu/Voice/speech_emote_sounds.yml @@ -0,0 +1,6 @@ +# Gekker + +- type: soundCollection + id: VulpkaninGekker + files: + - Resources/Audio/_Omu/Voice/Barks/Gekker/Gekker1.ogg diff --git a/Resources/Prototypes/_Omu/Voice/speech_emotes.yml b/Resources/Prototypes/_Omu/Voice/speech_emotes.yml new file mode 100644 index 00000000000..d2626619bd7 --- /dev/null +++ b/Resources/Prototypes/_Omu/Voice/speech_emotes.yml @@ -0,0 +1,18 @@ +- type: emote + id: Gekker + name: Gekker + category: Vocal + icon: _Goobstation/Interface/Emotes/awoo.png + whitelist: + tags: + - VulpEmotes + - HarpyEmotes + blacklist: + components: + - BorgChassis + chatMessages: ["chat-emote-msg-gekker"] + chatTriggers: + - Gekker + - Gekkers + - Gekkering + - Gekkered