Adds emotes for multiple farm animals (#31733)

* added emotes for basic farm animals

* added new emotes to keybinds

* fixed some stuff
This commit is contained in:
martcraft
2026-03-23 06:41:12 +01:00
committed by GitHub
parent 0399c43c18
commit 2db68edb2e
2 changed files with 36 additions and 0 deletions
+12
View File
@@ -711,6 +711,18 @@
linked_emote = /datum/emote/lizard/whicker
name = "Whicker (Lizard)"
/datum/keybinding/emote/living/simple_animal/cow/moo
linked_emote = /datum/emote/living/simple_animal/cow/moo
name = "Moo (Cow)"
/datum/keybinding/emote/living/simple_animal/cluck
linked_emote = /datum/emote/living/simple_animal/chicken/cluck
name = "Cluck (Chicken)"
/datum/keybinding/emote/living/simple_animal/pig/oink
linked_emote = /datum/emote/living/simple_animal/pig/oink
name = "Oink (Pig)"
/datum/keybinding/custom
category = KB_CATEGORY_EMOTE_CUSTOM
var/default_emote_text = "Insert custom me emote text."
@@ -100,3 +100,27 @@
var/mob/living/simple_animal/pet/cat/C = user
C.sit()
return TRUE
/datum/emote/living/simple_animal/cow/moo
key = "moo"
key_third_person = "moos"
message = "moos!"
sound = "sound/creatures/cow.ogg"
emote_type = EMOTE_AUDIBLE
mob_type_allowed_typecache = list(/mob/living/basic/cow)
/datum/emote/living/simple_animal/chicken/cluck
key = "cluck"
key_third_person = "clucks"
message = "clucks."
sound = "sound/creatures/clucks.ogg"
emote_type = EMOTE_AUDIBLE
mob_type_allowed_typecache = list(/mob/living/basic/chicken)
/datum/emote/living/simple_animal/pig/oink
key = "oink"
key_third_person = "oinks"
message = "oinks."
sound = "sound/creatures/pig.ogg"
emote_type = EMOTE_AUDIBLE
mob_type_allowed_typecache = list(/mob/living/basic/pig)