diff --git a/code/datums/keybindings/emote.dm b/code/datums/keybindings/emote.dm index 059e0970c15..4b74e345c81 100644 --- a/code/datums/keybindings/emote.dm +++ b/code/datums/keybindings/emote.dm @@ -558,6 +558,10 @@ linked_emote = /datum/emote/living/silicon/beep name = "Beep" +/datum/keybinding/emote/silicon/boop + linked_emote = /datum/emote/living/silicon/boop + name = "Boop" + /datum/keybinding/emote/silicon/yes linked_emote = /datum/emote/living/silicon/yes name = "Yes" diff --git a/code/modules/mob/living/silicon/silicon_emote.dm b/code/modules/mob/living/silicon/silicon_emote.dm index 18bc7a2dc03..25d198aad2c 100644 --- a/code/modules/mob/living/silicon/silicon_emote.dm +++ b/code/modules/mob/living/silicon/silicon_emote.dm @@ -56,6 +56,14 @@ emote_type = EMOTE_SOUND | EMOTE_AUDIBLE sound = "sound/machines/twobeep.ogg" +/datum/emote/living/silicon/boop + key = "boop" + key_third_person = "boops" + message = "boops." + message_param = "boops at %t." + emote_type = EMOTE_SOUND | EMOTE_AUDIBLE + sound = "sound/machines/boop.ogg" + /datum/emote/living/silicon/yes key = "yes" message = "emits an affirmative blip." diff --git a/sound/machines/boop.ogg b/sound/machines/boop.ogg new file mode 100644 index 00000000000..2e91b9dc019 Binary files /dev/null and b/sound/machines/boop.ogg differ