From aa78ede4f4bc30c446908df9a41fb5aedfd3df8d Mon Sep 17 00:00:00 2001 From: Mikhail Dzianishchyts Date: Mon, 18 Mar 2024 01:37:19 +0300 Subject: [PATCH] Emote changes (#1100) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Что этот PR делает - [x] ~~Полная замена дефайнов с именами на `linked_emote`~~ Рефактор кейбиндов эмоций. - [x] Кваканье скреллов с сыра. - [x] Больше расовых эмоций во вкладке. ## Почему это хорошо для игры Провокационный вопрос. ## Тестирование ![image](https://github.com/ss220club/Paradise-SS220/assets/39908528/22f7bc99-3abc-4a80-b93c-7adee5609834) https://github.com/ss220club/Paradise-SS220/assets/39908528/1b9922eb-d4b1-4092-b233-fbf9a1fae0f6 ## Changelog :cl: soundadd: Квакающие эмоции для скреллов прямиком с сыра. tweak: Больше специальных эмоций в соответствующей вкладке для скреллов, ниан и слаймоменов. tweak: Панель эмоций была допереведена. /:cl: --- modular_ss220/_defines220/code/emote.dm | 7 +- modular_ss220/emotes/_emotes.dme | 3 +- modular_ss220/emotes/audio/skrell/anger_1.ogg | Bin 0 -> 17389 bytes modular_ss220/emotes/audio/skrell/anger_2.ogg | Bin 0 -> 21575 bytes modular_ss220/emotes/audio/skrell/credit.txt | 14 + modular_ss220/emotes/audio/skrell/croak_1.ogg | Bin 0 -> 18807 bytes modular_ss220/emotes/audio/skrell/croak_2.ogg | Bin 0 -> 13558 bytes modular_ss220/emotes/audio/skrell/croak_3.ogg | Bin 0 -> 11656 bytes .../emotes/audio/skrell/warble_1.ogg | Bin 0 -> 14770 bytes .../emotes/audio/skrell/warble_2.ogg | Bin 0 -> 16673 bytes modular_ss220/emotes/code/emote.dm | 35 ++ .../emotes/code/emote_keybindings.dm | 63 --- .../{emote_panel_names.dm => emote_names.dm} | 112 +++- modular_ss220/emotes/code/emote_verbs.dm | 48 +- .../emotes/code/exercise/exercise_emotes.dm | 1 + .../emotes/code/exercise/exercises/pushup.dm | 1 + .../emotes/code/exercise/exercises/squat.dm | 1 + modular_ss220/emotes/code/racial_emotes.dm | 20 + .../keybindings/code/emote_keybinds.dm | 516 +++--------------- 19 files changed, 298 insertions(+), 523 deletions(-) create mode 100644 modular_ss220/emotes/audio/skrell/anger_1.ogg create mode 100644 modular_ss220/emotes/audio/skrell/anger_2.ogg create mode 100644 modular_ss220/emotes/audio/skrell/credit.txt create mode 100644 modular_ss220/emotes/audio/skrell/croak_1.ogg create mode 100644 modular_ss220/emotes/audio/skrell/croak_2.ogg create mode 100644 modular_ss220/emotes/audio/skrell/croak_3.ogg create mode 100644 modular_ss220/emotes/audio/skrell/warble_1.ogg create mode 100644 modular_ss220/emotes/audio/skrell/warble_2.ogg delete mode 100644 modular_ss220/emotes/code/emote_keybindings.dm rename modular_ss220/emotes/code/{emote_panel_names.dm => emote_names.dm} (79%) diff --git a/modular_ss220/_defines220/code/emote.dm b/modular_ss220/_defines220/code/emote.dm index 57a98f59285a..98a182f8fd75 100644 --- a/modular_ss220/_defines220/code/emote.dm +++ b/modular_ss220/_defines220/code/emote.dm @@ -44,6 +44,9 @@ #define EMOTE_TWITCHS "Дёргаться" #define EMOTE_WHIMPER "Хныкать" #define EMOTE_WSMILE "Сдержанно улыбнуться" +#define EMOTE_EXERCISE "Упражнения" +#define EMOTE_SQUAT "Приседания" +#define EMOTE_PUSHUP "Отжимания" /// Human Emotes #define EMOTE_HUMAN_AIRGUITAR "Воображаемая гитара" @@ -83,7 +86,9 @@ #define EMOTE_HUMAN_AFLAP "Махать крыльями агрессивно" #define EMOTE_HUMAN_FLUTTER "Трепетать крыльями" #define EMOTE_HUMAN_QUILL "Шуршать перьями" -#define EMOTE_HUMAN_WARBLE "Трель" +#define EMOTE_HUMAN_WARBLE "Трелить" +#define EMOTE_HUMAN_CROAK "Квакать" +#define EMOTE_HUMAN_CROAK_ANGER "Гневно квакать" #define EMOTE_HUMAN_CLACK "Трещать" #define EMOTE_HUMAN_CLICK "Щёлкать" #define EMOTE_HUMAN_DRONE "Гудеть" diff --git a/modular_ss220/emotes/_emotes.dme b/modular_ss220/emotes/_emotes.dme index 01e9bf3a2a68..8337a6c7c64a 100644 --- a/modular_ss220/emotes/_emotes.dme +++ b/modular_ss220/emotes/_emotes.dme @@ -6,8 +6,7 @@ #include "code/exercise/exercise_animation.dm" #include "code/exercise/exercise_datum.dm" #include "code/exercise/exercise_emotes.dm" -#include "code/emote_keybindings.dm" -#include "code/emote_panel_names.dm" +#include "code/emote_names.dm" #include "code/emote_panel.dm" #include "code/emote.dm" #include "code/emote_verbs.dm" diff --git a/modular_ss220/emotes/audio/skrell/anger_1.ogg b/modular_ss220/emotes/audio/skrell/anger_1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..41f436d3540a2c7f96065a8ce2a933fc23fdedb2 GIT binary patch literal 17389 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 literal 0 HcmV?d00001 diff --git a/modular_ss220/emotes/audio/skrell/anger_2.ogg b/modular_ss220/emotes/audio/skrell/anger_2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..59b7d71d05c01aa5158f96c7d8444cccd34af0b7 GIT binary patch literal 21575 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 LA}D!~p8=o-kRJ$N literal 0 HcmV?d00001 diff --git a/modular_ss220/emotes/audio/skrell/croak_2.ogg b/modular_ss220/emotes/audio/skrell/croak_2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2fbeb76a090fdeee74557d4c4782135108f2aca0 GIT binary patch literal 13558 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 b9vWh>9w5%Za?<-LVO~H0C(4(~ANl_P2S|OY literal 0 HcmV?d00001 diff --git a/modular_ss220/emotes/audio/skrell/warble_2.ogg b/modular_ss220/emotes/audio/skrell/warble_2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3dc79ab0c454c690f0bf3649daedcf0a127a038e GIT binary patch literal 16673 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 literal 0 HcmV?d00001 diff --git a/modular_ss220/emotes/code/emote.dm b/modular_ss220/emotes/code/emote.dm index a25cadcefecd..244d048f0145 100644 --- a/modular_ss220/emotes/code/emote.dm +++ b/modular_ss220/emotes/code/emote.dm @@ -357,3 +357,38 @@ return FALSE return TRUE + +/datum/emote/living/carbon/human/warble/get_sound(mob/living/user) + return pick( + 'modular_ss220/emotes/audio/skrell/warble_1.ogg', + 'modular_ss220/emotes/audio/skrell/warble_2.ogg') + +/datum/emote/living/carbon/human/croak + key = "croak" + key_third_person = "croak" + message = "квакает." + message_param = "квакает на %t." + emote_type = EMOTE_AUDIBLE + age_based = TRUE + species_type_whitelist_typecache = list(/datum/species/skrell) + +/datum/emote/living/carbon/human/croak/get_sound(mob/living/user) + return pick( + 'modular_ss220/emotes/audio/skrell/croak_1.ogg', + 'modular_ss220/emotes/audio/skrell/croak_2.ogg', + 'modular_ss220/emotes/audio/skrell/croak_3.ogg') + +/datum/emote/living/carbon/human/croak/anger + key = "croak_anger" + key_third_person = "croak_anger" + message = "гневно квакает!" + message_param = "гневно квакает на %t." + emote_type = EMOTE_AUDIBLE + age_based = TRUE + volume = 80 + species_type_whitelist_typecache = list(/datum/species/skrell) + +/datum/emote/living/carbon/human/croak/anger/get_sound(mob/living/user) + return pick( + 'modular_ss220/emotes/audio/skrell/anger_1.ogg', + 'modular_ss220/emotes/audio/skrell/anger_2.ogg') diff --git a/modular_ss220/emotes/code/emote_keybindings.dm b/modular_ss220/emotes/code/emote_keybindings.dm deleted file mode 100644 index ff7ae69aa466..000000000000 --- a/modular_ss220/emotes/code/emote_keybindings.dm +++ /dev/null @@ -1,63 +0,0 @@ -/datum/keybinding/emote/carbon/human/hem - linked_emote = /datum/emote/living/carbon/human/hem - name = EMOTE_HUMAN_HEM - -/datum/keybinding/emote/carbon/human/scratch - linked_emote = /datum/emote/living/carbon/human/scratch - name = EMOTE_HUMAN_SCRATCH - -/datum/keybinding/emote/carbon/human/whistle - linked_emote = /datum/emote/living/carbon/human/whistle - name = EMOTE_HUMAN_WHISTLE - -/datum/keybinding/emote/carbon/human/snuffle - linked_emote = /datum/emote/living/carbon/human/snuffle - name = EMOTE_HUMAN_SNUFFLE - -/datum/keybinding/emote/carbon/human/roar - linked_emote = /datum/emote/living/carbon/human/roar - name = EMOTE_HUMAN_ROAR - -/datum/keybinding/emote/carbon/human/rumble - linked_emote = /datum/emote/living/carbon/human/rumble - name = EMOTE_HUMAN_RUMBLE - -/datum/keybinding/emote/carbon/human/threat - linked_emote = /datum/emote/living/carbon/human/threat - name = EMOTE_HUMAN_THREAT - -/datum/keybinding/emote/carbon/human/purr - linked_emote = /datum/emote/living/carbon/human/purr - name = EMOTE_HUMAN_PURR - -/datum/keybinding/emote/carbon/human/purrl - linked_emote = /datum/emote/living/carbon/human/purrl - name = EMOTE_HUMAN_PURRL - -/datum/keybinding/emote/carbon/human/waves - linked_emote = /datum/emote/living/carbon/human/waves_k - name = EMOTE_HUMAN_WAVES_K - -/datum/keybinding/emote/carbon/human/wiggles - linked_emote = /datum/emote/living/carbon/human/wiggles - name = EMOTE_HUMAN_WIGGLES - -/datum/keybinding/emote/carbon/human/whips - linked_emote = /datum/emote/living/carbon/human/whip/whips - name = EMOTE_HUMAN_WHIPS - -/datum/keybinding/emote/carbon/human/whip - linked_emote = /datum/emote/living/carbon/human/whip - name = EMOTE_HUMAN_WHIP - -/datum/keybinding/emote/exercise - linked_emote = /datum/emote/exercise - name = "Упражнения" - -/datum/keybinding/emote/exercise/squat - linked_emote = /datum/emote/exercise/squat - name = "Приседания" - -/datum/keybinding/emote/exercise/pushup - linked_emote = /datum/emote/exercise/pushup - name = "Отжимания" diff --git a/modular_ss220/emotes/code/emote_panel_names.dm b/modular_ss220/emotes/code/emote_names.dm similarity index 79% rename from modular_ss220/emotes/code/emote_panel_names.dm rename to modular_ss220/emotes/code/emote_names.dm index a16fc4ac0354..1350cda26f5a 100644 --- a/modular_ss220/emotes/code/emote_panel_names.dm +++ b/modular_ss220/emotes/code/emote_names.dm @@ -148,25 +148,25 @@ /// Emote Brain -/datum/emote/living/carbon/brain/alarm +/datum/emote/living/brain/alarm name = EMOTE_BRAIN_ALARM -/datum/emote/living/carbon/brain/alert +/datum/emote/living/brain/alert name = EMOTE_BRAIN_ALERT -/datum/emote/living/carbon/brain/flash +/datum/emote/living/brain/flash name = EMOTE_BRAIN_FLASH -/datum/emote/living/carbon/brain/notice +/datum/emote/living/brain/notice name = EMOTE_BRAIN_NOTICE -/datum/emote/living/carbon/brain/whistle +/datum/emote/living/brain/whistle name = EMOTE_BRAIN_WHISTLE -/datum/emote/living/carbon/brain/beep +/datum/emote/living/brain/beep name = EMOTE_BRAIN_BEEP -/datum/emote/living/carbon/brain/boop +/datum/emote/living/brain/boop name = EMOTE_BRAIN_BOOP // Emote Carbon @@ -268,18 +268,12 @@ /datum/emote/living/carbon/sign/signal name = EMOTE_HUMAN_SIGNAL -/datum/emote/living/carbon/human/flap - name = EMOTE_HUMAN_FLAP - -/datum/emote/living/carbon/human/flutter - name = EMOTE_HUMAN_FLUTTER - -/datum/emote/living/carbon/human/flap/aflap - name = EMOTE_HUMAN_AFLAP - /datum/emote/living/carbon/human/gasp name = EMOTE_HUMAN_GASP +/datum/emote/living/carbon/human/shake + name = EMOTE_HUMAN_SHAKE + /datum/emote/living/carbon/human/grumble name = EMOTE_HUMAN_GRUMBLE @@ -340,9 +334,21 @@ /datum/emote/living/carbon/human/shrug name = EMOTE_HUMAN_SHRUG +/datum/emote/living/carbon/human/sniff + name = EMOTE_HUMAN_SNIFF + /datum/emote/living/carbon/human/nod name = EMOTE_HUMAN_NOD +/datum/emote/living/carbon/human/drask_talk/drone + name = EMOTE_HUMAN_DRONE + +/datum/emote/living/carbon/human/drask_talk/hum + name = EMOTE_HUMAN_HUM + +/datum/emote/living/carbon/human/drask_talk/rumble + name = EMOTE_HUMAN_RUMBLE + /datum/emote/living/carbon/human/monkey/gnarl name = EMOTE_HUMAN_GNARL @@ -352,6 +358,9 @@ /datum/emote/living/carbon/human/monkey/tail name = EMOTE_HUMAN_TAIL +/datum/emote/living/carbon/human/monkey/scratch + name = EMOTE_HUMAN_SCRATCH + /// Emote Silicon /datum/emote/living/silicon/scream @@ -386,12 +395,48 @@ /// Species specific +/datum/emote/living/carbon/human/hiss + name = EMOTE_HUMAN_HISS + +/datum/emote/living/carbon/human/creak + name = EMOTE_HUMAN_CREAK + +/datum/emote/living/carbon/human/quill + name = EMOTE_HUMAN_QUILL + +/datum/emote/living/carbon/human/warble + name = EMOTE_HUMAN_WARBLE + +/datum/emote/living/carbon/human/croak + name = EMOTE_HUMAN_CROAK + +/datum/emote/living/carbon/human/croak/anger + name = EMOTE_HUMAN_CROAK_ANGER + +/datum/emote/living/carbon/human/clack + name = EMOTE_HUMAN_CLACK + +/datum/emote/living/carbon/human/clack/click + name = EMOTE_HUMAN_CLICK + +/datum/emote/living/carbon/human/flap + name = EMOTE_HUMAN_FLAP + +/datum/emote/living/carbon/human/flutter + name = EMOTE_HUMAN_FLUTTER + +/datum/emote/living/carbon/human/flap/aflap + name = EMOTE_HUMAN_AFLAP + /datum/emote/living/carbon/human/howl name = EMOTE_HUMAN_HOWL /datum/emote/living/carbon/human/growl name = EMOTE_HUMAN_GROWL +/datum/emote/living/carbon/human/rattle + name = EMOTE_HUMAN_RATTLE + /datum/emote/living/carbon/human/slime/squish name = EMOTE_HUMAN_SQUISH @@ -401,6 +446,41 @@ /datum/emote/living/carbon/human/slime/pop name = EMOTE_HUMAN_POP +/// Emote Animal + +/datum/emote/living/simple_animal/gorilla/ooga + name = EMOTE_ANIMAL_OOGA + +/datum/emote/living/simple_animal/diona_chirp + name = EMOTE_ANIMAL_CHIRP + +/datum/emote/living/simple_animal/gorilla_ooga + name = EMOTE_ANIMAL_OOGA + +/datum/emote/living/simple_animal/pet/dog/bark + name = EMOTE_ANIMAL_BARK + +/datum/emote/living/simple_animal/pet/dog/yelp + name = EMOTE_ANIMAL_YELP + +/datum/emote/living/simple_animal/pet/dog/growl + name = EMOTE_ANIMAL_GROWL + +/datum/emote/living/simple_animal/mouse/squeak + name = EMOTE_ANIMAL_SQUEAK + +/datum/emote/living/simple_animal/pet/cat/meow + name = EMOTE_ANIMAL_MEOW + +/datum/emote/living/simple_animal/pet/cat/hiss + name = EMOTE_ANIMAL_HISS + +/datum/emote/living/simple_animal/pet/cat/purr + name = EMOTE_ANIMAL_PURR + +/datum/emote/living/simple_animal/pet/cat/sit + name = EMOTE_ANIMAL_SIT + /// New Emotes /datum/emote/living/carbon/human/whistle diff --git a/modular_ss220/emotes/code/emote_verbs.dm b/modular_ss220/emotes/code/emote_verbs.dm index 01b191d5435a..6ee5fbda8377 100644 --- a/modular_ss220/emotes/code/emote_verbs.dm +++ b/modular_ss220/emotes/code/emote_verbs.dm @@ -122,17 +122,17 @@ /// Exercise Emotes /// /mob/living/carbon/human/verb/emote_exercise() - set name = "⚝ Упражнения" + set name = "⚝ " + EMOTE_EXERCISE set category = "Эмоции" emote("exercise", intentional = TRUE) /mob/living/carbon/human/verb/emote_pushup() - set name = "⚝ Отжимания" + set name = "⚝ " + EMOTE_PUSHUP set category = "Эмоции" emote("pushup", intentional = TRUE) /mob/living/carbon/human/verb/emote_squat() - set name = "⚝ Приседания" + set name = "⚝ " + EMOTE_SQUAT set category = "Эмоции" emote("squat", intentional = TRUE) @@ -287,16 +287,21 @@ set category = "Эмоции" emote("bshake", intentional = TRUE) -/mob/living/carbon/human/proc/emote_flutter() - set name = "◦ " + EMOTE_HUMAN_FLUTTER + " " +/mob/living/carbon/human/proc/emote_flap() + set name = "◦ " + EMOTE_HUMAN_FLAP + " " set category = "Эмоции" - emote("flutter", intentional = TRUE) + emote("flap", intentional = TRUE) /mob/living/carbon/human/proc/emote_aflap() set name = "◦ " + EMOTE_HUMAN_AFLAP + " " set category = "Эмоции" emote("aflap", intentional = TRUE) +/mob/living/carbon/human/proc/emote_flutter() + set name = "◦ " + EMOTE_HUMAN_FLUTTER + " " + set category = "Эмоции" + emote("flutter", intentional = TRUE) + /// Racial Emotes /// /mob/living/carbon/human/proc/emote_wag() set name = "< " + EMOTE_HUMAN_WAG + " >" @@ -353,6 +358,11 @@ set category = "Эмоции" emote("whips", intentional = TRUE) +/mob/living/carbon/human/proc/emote_hum() + set name = "< " + EMOTE_HUMAN_HUM + " >" + set category = "Эмоции" + emote("hum", intentional = TRUE) + /mob/living/carbon/human/proc/emote_rumble() set name = "< " + EMOTE_HUMAN_RUMBLE + " >" set category = "Эмоции" @@ -378,6 +388,16 @@ set category = "Эмоции" emote("warble", intentional = TRUE) +/mob/living/carbon/human/proc/emote_croak() + set name = "< " + EMOTE_HUMAN_CROAK + " >" + set category = "Эмоции" + emote("croak", intentional = TRUE) + +/mob/living/carbon/human/proc/emote_croak_anger() + set name = "< " + EMOTE_HUMAN_CROAK_ANGER + " >" + set category = "Эмоции" + emote("croak_anger", intentional = TRUE) + /mob/living/carbon/human/proc/emote_click() set name = "< " + EMOTE_HUMAN_CLICK + " >" set category = "Эмоции" @@ -388,16 +408,26 @@ set category = "Эмоции" emote("clack", intentional = TRUE) -/mob/living/carbon/human/proc/emote_hum() - set name = "< " + EMOTE_HUMAN_HUM + " >" +/mob/living/carbon/human/proc/emote_rattle() + set name = "< " + EMOTE_HUMAN_RATTLE + " >" set category = "Эмоции" - emote("hum", intentional = TRUE) + emote("rattle", intentional = TRUE) /mob/living/carbon/human/proc/emote_squish() set name = "< " + EMOTE_HUMAN_SQUISH + " >" set category = "Эмоции" emote("squish", intentional = TRUE) +/mob/living/carbon/human/proc/emote_bubble() + set name = "< " + EMOTE_HUMAN_BUBBLE + " >" + set category = "Эмоции" + emote("bubble", intentional = TRUE) + +/mob/living/carbon/human/proc/emote_pop() + set name = "< " + EMOTE_HUMAN_POP + " >" + set category = "Эмоции" + emote("pop", intentional = TRUE) + /mob/living/carbon/human/proc/emote_ping() set name = "< " + EMOTE_SILICON_PING + " >" set category = "Эмоции" diff --git a/modular_ss220/emotes/code/exercise/exercise_emotes.dm b/modular_ss220/emotes/code/exercise/exercise_emotes.dm index a6175f0ab3ea..eea7ab215f2e 100644 --- a/modular_ss220/emotes/code/exercise/exercise_emotes.dm +++ b/modular_ss220/emotes/code/exercise/exercise_emotes.dm @@ -1,6 +1,7 @@ /datum/emote/exercise key = "exercise" key_third_person = "exercises" + name = EMOTE_EXERCISE // message = "упражняется!" hands_use_check = TRUE emote_type = EMOTE_VISIBLE | EMOTE_FORCE_NO_RUNECHAT // Don't need an emote to see that diff --git a/modular_ss220/emotes/code/exercise/exercises/pushup.dm b/modular_ss220/emotes/code/exercise/exercises/pushup.dm index 3ded9bc3ef09..bf793b9014f0 100644 --- a/modular_ss220/emotes/code/exercise/exercises/pushup.dm +++ b/modular_ss220/emotes/code/exercise/exercises/pushup.dm @@ -5,6 +5,7 @@ /datum/emote/exercise/pushup key = "pushup" key_third_person = "pushups" + name = EMOTE_PUSHUP subtypes_types = /datum/exercise/pushup message_prepare = "начал отжиматься." diff --git a/modular_ss220/emotes/code/exercise/exercises/squat.dm b/modular_ss220/emotes/code/exercise/exercises/squat.dm index 0abc90b7b503..5c89a6b3d498 100644 --- a/modular_ss220/emotes/code/exercise/exercises/squat.dm +++ b/modular_ss220/emotes/code/exercise/exercises/squat.dm @@ -5,6 +5,7 @@ /datum/emote/exercise/squat key = "squat" key_third_person = "squats" + name = EMOTE_SQUAT subtypes_types = /datum/exercise/squat message_prepare = "начал приседать." diff --git a/modular_ss220/emotes/code/racial_emotes.dm b/modular_ss220/emotes/code/racial_emotes.dm index 37993737aa3a..5417ac7b3738 100644 --- a/modular_ss220/emotes/code/racial_emotes.dm +++ b/modular_ss220/emotes/code/racial_emotes.dm @@ -62,27 +62,39 @@ /datum/species/moth/on_species_gain(mob/living/carbon/human/H) ..() + H.verbs |= /mob/living/carbon/human/proc/emote_flap + H.verbs |= /mob/living/carbon/human/proc/emote_aflap H.verbs |= /mob/living/carbon/human/proc/emote_flutter /datum/species/moth/on_species_loss(mob/living/carbon/human/H) ..() + H.verbs -= /mob/living/carbon/human/proc/emote_flap + H.verbs -= /mob/living/carbon/human/proc/emote_aflap H.verbs -= /mob/living/carbon/human/proc/emote_flutter /datum/species/skrell/on_species_gain(mob/living/carbon/human/H) ..() H.verbs |= /mob/living/carbon/human/proc/emote_warble + H.verbs |= /mob/living/carbon/human/proc/emote_croak + H.verbs |= /mob/living/carbon/human/proc/emote_croak_anger /datum/species/skrell/on_species_loss(mob/living/carbon/human/H) ..() H.verbs -= /mob/living/carbon/human/proc/emote_warble + H.verbs -= /mob/living/carbon/human/proc/emote_croak + H.verbs -= /mob/living/carbon/human/proc/emote_croak_anger /datum/species/slime/on_species_gain(mob/living/carbon/human/H) ..() H.verbs |= /mob/living/carbon/human/proc/emote_squish + H.verbs |= /mob/living/carbon/human/proc/emote_bubble + H.verbs |= /mob/living/carbon/human/proc/emote_pop /datum/species/slime/on_species_loss(mob/living/carbon/human/H) ..() H.verbs -= /mob/living/carbon/human/proc/emote_squish + H.verbs -= /mob/living/carbon/human/proc/emote_bubble + H.verbs -= /mob/living/carbon/human/proc/emote_pop /datum/species/tajaran/on_species_gain(mob/living/carbon/human/H) ..() @@ -133,3 +145,11 @@ H.verbs -= /mob/living/carbon/human/proc/emote_wag H.verbs -= /mob/living/carbon/human/proc/emote_swag H.verbs -= /mob/living/carbon/human/proc/emote_quill + +/datum/species/skeleton/on_species_gain(mob/living/carbon/human/H) + ..() + H.verbs |= /mob/living/carbon/human/proc/emote_rattle + +/datum/species/skeleton/on_species_loss(mob/living/carbon/human/H) + ..() + H.verbs -= /mob/living/carbon/human/proc/emote_rattle diff --git a/modular_ss220/keybindings/code/emote_keybinds.dm b/modular_ss220/keybindings/code/emote_keybinds.dm index fb5a7d8144db..c68d43062852 100644 --- a/modular_ss220/keybindings/code/emote_keybinds.dm +++ b/modular_ss220/keybindings/code/emote_keybinds.dm @@ -1,461 +1,113 @@ -/datum/keybinding/emote/flip - name = EMOTE_FLIP +/datum/keybinding/emote/New() + name = initial(linked_emote.name) -/datum/keybinding/emote/spin - name = EMOTE_SPIN +/datum/keybinding/emote/carbon/human/hem + linked_emote = /datum/emote/living/carbon/human/hem + name = EMOTE_HUMAN_HEM -/datum/keybinding/emote/blush - name = EMOTE_BLUSH +/datum/keybinding/emote/carbon/human/scratch + linked_emote = /datum/emote/living/carbon/human/scratch + name = EMOTE_HUMAN_SCRATCH -/datum/keybinding/emote/bow - name = EMOTE_BOW +/datum/keybinding/emote/carbon/human/whistle + linked_emote = /datum/emote/living/carbon/human/whistle + name = EMOTE_HUMAN_WHISTLE -/datum/keybinding/emote/burp - name = EMOTE_BURP +/datum/keybinding/emote/carbon/human/snuffle + linked_emote = /datum/emote/living/carbon/human/snuffle + name = EMOTE_HUMAN_SNUFFLE -/datum/keybinding/emote/choke - name = EMOTE_CHOKE +/datum/keybinding/emote/carbon/human/roar + linked_emote = /datum/emote/living/carbon/human/roar + name = EMOTE_HUMAN_ROAR -/datum/keybinding/emote/collapse - name = EMOTE_COLLAPSE +/datum/keybinding/emote/carbon/human/rumble + linked_emote = /datum/emote/living/carbon/human/rumble + name = EMOTE_HUMAN_RUMBLE -/datum/keybinding/emote/dance - name = EMOTE_DANCE +/datum/keybinding/emote/carbon/human/threat + linked_emote = /datum/emote/living/carbon/human/threat + name = EMOTE_HUMAN_THREAT -/datum/keybinding/emote/jump - name = EMOTE_JUMP +/datum/keybinding/emote/carbon/human/purr + linked_emote = /datum/emote/living/carbon/human/purr + name = EMOTE_HUMAN_PURR -/datum/keybinding/emote/deathgasp - name = EMOTE_DEATHGASP +/datum/keybinding/emote/carbon/human/purrl + linked_emote = /datum/emote/living/carbon/human/purrl + name = EMOTE_HUMAN_PURRL -/datum/keybinding/emote/drool - name = EMOTE_DROOL +/datum/keybinding/emote/carbon/human/waves + linked_emote = /datum/emote/living/carbon/human/waves_k + name = EMOTE_HUMAN_WAVES_K -/datum/keybinding/emote/quiver - name = EMOTE_QUIVER +/datum/keybinding/emote/carbon/human/wiggles + linked_emote = /datum/emote/living/carbon/human/wiggles + name = EMOTE_HUMAN_WIGGLES -/datum/keybinding/emote/frown - name = EMOTE_FROWN +/datum/keybinding/emote/carbon/human/whips + linked_emote = /datum/emote/living/carbon/human/whip/whips + name = EMOTE_HUMAN_WHIPS -/datum/keybinding/emote/glare - name = EMOTE_GLARE +/datum/keybinding/emote/carbon/human/whip + linked_emote = /datum/emote/living/carbon/human/whip + name = EMOTE_HUMAN_WHIP -/datum/keybinding/emote/gag - name = EMOTE_GAG +/datum/keybinding/emote/carbon/human/croak + linked_emote = /datum/emote/living/carbon/human/croak + name = EMOTE_HUMAN_CROAK -/datum/keybinding/emote/grin - name = EMOTE_GRIN +/datum/keybinding/emote/carbon/human/croak/anger + linked_emote = /datum/emote/living/carbon/human/croak/anger + name = EMOTE_HUMAN_CROAK_ANGER -/datum/keybinding/emote/grimace - name = EMOTE_GRIMACE +/datum/keybinding/emote/exercise + linked_emote = /datum/emote/exercise + name = EMOTE_EXERCISE -/datum/keybinding/emote/groan - name = EMOTE_GROAN +/datum/keybinding/emote/exercise/squat + linked_emote = /datum/emote/exercise/squat + name = EMOTE_SQUAT -/datum/keybinding/emote/look - name = EMOTE_LOOK +/datum/keybinding/emote/exercise/pushup + linked_emote = /datum/emote/exercise/pushup + name = EMOTE_PUSHUP -/datum/keybinding/emote/bshake - name = EMOTE_BSHAKE +/datum/keybinding/emote/carbon/human/drask_talk/New() + ..() + name += " (драск)" -/datum/keybinding/emote/shudder - name = EMOTE_SHUDDER +/datum/keybinding/emote/carbon/human/hiss/New() + ..() + name += " (унатх)" -/datum/keybinding/emote/point - name = EMOTE_POINT +/datum/keybinding/emote/carbon/human/hiss/tajaran/New() + ..() + name = replacetext(name, regex(@"\(.*\)"), "(таяр)") -/datum/keybinding/emote/pout - name = EMOTE_POUT +/datum/keybinding/emote/carbon/human/monkey/New() + ..() + name += " (мартышка)" -/datum/keybinding/emote/scream - name = EMOTE_SCREAM +/datum/keybinding/emote/simple_animal/diona_chirp/New() + ..() + name += " (нимфа)" -/datum/keybinding/emote/shake - name = EMOTE_SHAKE +/datum/keybinding/emote/simple_animal/gorilla_ooga/New() + ..() + name += " (горилла)" -/datum/keybinding/emote/shiver - name = EMOTE_SHIVER +/datum/keybinding/emote/simple_animal/pet/dog/New() + ..() + name += " (пёс)" -/datum/keybinding/emote/sigh - name = EMOTE_SIGH +/datum/keybinding/emote/simple_animal/mouse/New() + ..() + name += " (мышь)" -/datum/keybinding/emote/happy - name = EMOTE_SIGH_HAPPY - -/datum/keybinding/emote/sit - name = EMOTE_SIT - -/datum/keybinding/emote/smile - name = EMOTE_SMILE - -/datum/keybinding/emote/smug - name = EMOTE_SMUG - -/datum/keybinding/emote/sniff - name = EMOTE_SNIFF - -/datum/keybinding/emote/snore - name = EMOTE_SNORE - -/datum/keybinding/emote/nightmare - name = EMOTE_NIGHTMARE - -/datum/keybinding/emote/stare - name = EMOTE_STARE - -/datum/keybinding/emote/stretch - name = EMOTE_STRECH - -/datum/keybinding/emote/sulk - name = EMOTE_SULK - -/datum/keybinding/emote/sway - name = EMOTE_SWAY - -/datum/keybinding/emote/swear - name = EMOTE_SWEAR - -/datum/keybinding/emote/tilt - name = EMOTE_TILT - -/datum/keybinding/emote/tremble - name = EMOTE_TREMBLE - -/datum/keybinding/emote/twitch - name = EMOTE_TWITCH - -/datum/keybinding/emote/twitch_s - name = EMOTE_TWITCHS - -/datum/keybinding/emote/whimper - name = EMOTE_WHIMPER - -/datum/keybinding/emote/wsmile - name = EMOTE_WSMILE - -/datum/keybinding/emote/carbon/blink - name = EMOTE_CARBON_BLINK - -/datum/keybinding/emote/carbon/blink_r - name = EMOTE_CARBON_BLINKR - -/datum/keybinding/emote/carbon/clap - name = EMOTE_CARBON_CLAP - -/datum/keybinding/emote/carbon/cross - name = EMOTE_CARBON_CROSS - -/datum/keybinding/emote/carbon/chuckle - name = EMOTE_CARBON_CHUCKLE - -/datum/keybinding/emote/carbon/cough - name = EMOTE_CARBON_COUGH - -/datum/keybinding/emote/carbon/moan - name = EMOTE_CARBON_MOAN - -/datum/keybinding/emote/carbon/giggle - name = EMOTE_CARBON_GIGGLE - -/datum/keybinding/emote/carbon/gurgle - name = EMOTE_CARBON_GURGLE - -/datum/keybinding/emote/carbon/inhale - name = EMOTE_CARBON_INHALE - -/datum/keybinding/emote/carbon/inhale/sharp - name = EMOTE_CARBON_INHALE_SHARP - -/datum/keybinding/emote/carbon/kiss - name = EMOTE_CARBON_KISS - -/datum/keybinding/emote/carbon/wave - name = EMOTE_CARBON_WAVE - -/datum/keybinding/emote/carbon/yawn - name = EMOTE_CARBON_YAWN - -/datum/keybinding/emote/carbon/exhale - name = EMOTE_CARBON_EXHALE - -/datum/keybinding/emote/carbon/laugh - name = EMOTE_CARBON_LAUGH - -/datum/keybinding/emote/carbon/scowl - name = EMOTE_CARBON_SCOWL - -/datum/keybinding/emote/carbon/faint - name = EMOTE_CARBON_FAINT - -/datum/keybinding/emote/carbon/sign - name = EMOTE_CARBON_SIGN - -/datum/keybinding/emote/carbon/twirl - name = EMOTE_CARBON_TWIRL - -/datum/keybinding/emote/carbon/alien/humanoid/roar - name = EMOTE_ALIEN_ROAR - -/datum/keybinding/emote/carbon/alien/humanoid/hiss - name = EMOTE_ALIEN_HISS - -/datum/keybinding/emote/carbon/alien/humanoid/gnarl - name = EMOTE_ALIEN_GNARL - -/datum/keybinding/emote/carbon/brain/alarm - name = EMOTE_BRAIN_ALARM - -/datum/keybinding/emote/carbon/brain/alert - name = EMOTE_BRAIN_ALERT - -/datum/keybinding/emote/carbon/brain/notice - name = EMOTE_BRAIN_NOTICE - -/datum/keybinding/emote/carbon/brain/flash - name = EMOTE_BRAIN_FLASH - -/datum/keybinding/emote/carbon/brain/whistle - name = EMOTE_BRAIN_WHISTLE - -/datum/keybinding/emote/carbon/brain/beep - name = EMOTE_BRAIN_BEEP - -/datum/keybinding/emote/carbon/brain/boop - name = EMOTE_BRAIN_BOOP - -/datum/keybinding/emote/carbon/human/airguitar - name = EMOTE_HUMAN_AIRGUITAR - -/datum/keybinding/emote/carbon/human/cry - name = EMOTE_HUMAN_CRY - -/datum/keybinding/emote/carbon/human/dap - name = EMOTE_HUMAN_DAP - -/datum/keybinding/emote/carbon/human/eyebrow - name = EMOTE_HUMAN_EYEBROW - -/datum/keybinding/emote/carbon/human/grumble - name = EMOTE_HUMAN_GRUMBLE - -/datum/keybinding/emote/carbon/human/hug - name = EMOTE_HUMAN_HUG - -/datum/keybinding/emote/carbon/human/facepalm - name = EMOTE_HUMAN_FACEPALM - -/datum/keybinding/emote/carbon/human/palm - name = EMOTE_HUMAN_PALM - -/datum/keybinding/emote/carbon/human/wince - name = EMOTE_HUMAN_WINCE - -/datum/keybinding/emote/carbon/human/mumble - name = EMOTE_HUMAN_MUMBLE - -/datum/keybinding/emote/carbon/human/nod - name = EMOTE_HUMAN_NOD - -/datum/keybinding/emote/carbon/human/scream - name = EMOTE_HUMAN_SCREAM - -/datum/keybinding/emote/carbon/human/gasp - name = EMOTE_HUMAN_GASP - -/datum/keybinding/emote/carbon/human/shake - name = EMOTE_HUMAN_SHAKE - -/datum/keybinding/emote/carbon/human/pale - name = EMOTE_HUMAN_PALE - -/datum/keybinding/emote/carbon/human/raise - name = EMOTE_HUMAN_RAISE - -/datum/keybinding/emote/carbon/human/salute - name = EMOTE_HUMAN_SALUTE - -/datum/keybinding/emote/carbon/human/sign/signal - name = EMOTE_HUMAN_SIGNAL - -/datum/keybinding/emote/carbon/human/shrug - name = EMOTE_HUMAN_SHRUG - -/datum/keybinding/emote/carbon/human/sniff - name = EMOTE_HUMAN_SNIFF - -/datum/keybinding/emote/carbon/human/johnny - name = EMOTE_HUMAN_JOHNNY - -/datum/keybinding/emote/carbon/human/sneeze - name = EMOTE_HUMAN_SNEEZE - -/datum/keybinding/emote/carbon/human/slap - name = EMOTE_HUMAN_SLAP - -/datum/keybinding/emote/carbon/human/wink - name = EMOTE_HUMAN_WINK - -/datum/keybinding/emote/carbon/human/clap - name = EMOTE_HUMAN_CLAP - -/datum/keybinding/emote/carbon/human/highfive - name = EMOTE_HUMAN_HIGHFIVE - -/datum/keybinding/emote/carbon/human/handshake - name = EMOTE_HUMAN_HANDSHAKE - -/datum/keybinding/emote/carbon/human/snap - name = EMOTE_HUMAN_SNAP - -/datum/keybinding/emote/carbon/human/crack - name = EMOTE_HUMAN_CRACK - -/datum/keybinding/emote/carbon/human/fart - name = EMOTE_HUMAN_FART - -/datum/keybinding/emote/carbon/human/wag - name = EMOTE_HUMAN_WAG - -/datum/keybinding/emote/carbon/human/wag/stop - name = EMOTE_HUMAN_WAG_STOP - -/datum/keybinding/emote/carbon/human/flap - name = EMOTE_HUMAN_FLAP - -/datum/keybinding/emote/carbon/human/flutter - name = EMOTE_HUMAN_FLUTTER - -/datum/keybinding/emote/carbon/human/flap/angry - name = EMOTE_HUMAN_AFLAP - -/datum/keybinding/emote/carbon/human/quill - name = EMOTE_HUMAN_QUILL - -/datum/keybinding/emote/carbon/human/warble - name = EMOTE_HUMAN_WARBLE - -/datum/keybinding/emote/carbon/human/clack - name = EMOTE_HUMAN_CLACK - -/datum/keybinding/emote/carbon/human/clack/click - name = EMOTE_HUMAN_CLICK - -/datum/keybinding/emote/carbon/human/drask_talk/drone - name = EMOTE_HUMAN_DRONE + " (драск)" - -/datum/keybinding/emote/carbon/human/drask_talk/hum - name = EMOTE_HUMAN_HUM + " (драск)" - -/datum/keybinding/emote/carbon/human/drask_talk/rumble - name = EMOTE_HUMAN_RUMBLE + " (драск)" - -/datum/keybinding/emote/carbon/human/hiss - name = EMOTE_HUMAN_HISS - -/datum/keybinding/emote/carbon/human/hiss/tajaran - name = EMOTE_HUMAN_HISS + " (таяр)" - -/datum/keybinding/emote/carbon/human/creak - name = EMOTE_HUMAN_CREAK - -/datum/keybinding/emote/carbon/human/slime/squish - name = EMOTE_HUMAN_SQUISH - -/datum/keybinding/emote/carbon/human/squint - name = EMOTE_HUMAN_SQUINT - -/datum/keybinding/emote/carbon/human/bubble - name = EMOTE_HUMAN_BUBBLE - -/datum/keybinding/emote/carbon/human/pop - name = EMOTE_HUMAN_POP - -/datum/keybinding/emote/carbon/human/howl - name = EMOTE_HUMAN_HOWL - -/datum/keybinding/emote/carbon/human/growl - name = EMOTE_HUMAN_GROWL - -/datum/keybinding/emote/carbon/human/rattle - name = EMOTE_HUMAN_RATTLE - -/datum/keybinding/emote/carbon/human/monkey/gnarl - name = EMOTE_HUMAN_GNARL + " (мартышка)" - -/datum/keybinding/emote/carbon/human/monkey/roll - name = EMOTE_HUMAN_ROLL + " (мартышка)" - -/datum/keybinding/emote/carbon/human/monkey/scratch - name = EMOTE_HUMAN_SCRATCH + " (мартышка)" - -/datum/keybinding/emote/carbon/human/monkey/tail - name = EMOTE_HUMAN_TAIL + " (мартышка)" - -/datum/keybinding/emote/carbon/human/monkey/scream/screech - name = EMOTE_HUMAN_SCREECH + " (мартышка)" - -/datum/keybinding/emote/carbon/human/monkey/scream/screech/roar - name = EMOTE_HUMAN_ROAR + " (мартышка)" - -/datum/keybinding/emote/silicon/scream - name = EMOTE_SILICON_SCREAM - -/datum/keybinding/emote/silicon/ping - name = EMOTE_SILICON_PING - -/datum/keybinding/emote/silicon/buzz - name = EMOTE_SILICON_BUZZ - -/datum/keybinding/emote/silicon/buzz2 - name = EMOTE_SILICON_BUZZ2 - -/datum/keybinding/emote/silicon/beep - name = EMOTE_SILICON_BEEP - -/datum/keybinding/emote/silicon/boop - name = EMOTE_SILICON_BOOP - -/datum/keybinding/emote/silicon/yes - name = EMOTE_SILICON_YES - -/datum/keybinding/emote/silicon/no - name = EMOTE_SILICON_NO - -/datum/keybinding/emote/silicon/law - name = EMOTE_SILICON_LAW - -/datum/keybinding/emote/silicon/halt - name = EMOTE_SILICON_HALT - -/datum/keybinding/emote/simple_animal/diona_chirp - name = EMOTE_ANIMAL_CHIRP + " (нимфа)" - -/datum/keybinding/emote/simple_animal/gorilla_ooga - name = EMOTE_ANIMAL_OOGA + " (горилла)" - -/datum/keybinding/emote/simple_animal/pet/dog/bark - name = EMOTE_ANIMAL_BARK + " (пёс)" - -/datum/keybinding/emote/simple_animal/pet/dog/yelp - name = EMOTE_ANIMAL_YELP + " (пёс)" - -/datum/keybinding/emote/simple_animal/pet/dog/growl - name = EMOTE_ANIMAL_GROWL + " (пёс)" - -/datum/keybinding/emote/simple_animal/mouse/squeak - name = EMOTE_ANIMAL_SQUEAK + " (мышь)" - -/datum/keybinding/emote/simple_animal/pet/cat/meow - name = EMOTE_ANIMAL_MEOW + " (кот)" - -/datum/keybinding/emote/simple_animal/pet/cat/hiss - name = EMOTE_ANIMAL_HISS + " (кот)" - -/datum/keybinding/emote/simple_animal/pet/cat/purr - name = EMOTE_ANIMAL_PURR + " (кот)" - -/datum/keybinding/emote/simple_animal/pet/cat/sit - name = EMOTE_ANIMAL_SIT + " (кот)" +/datum/keybinding/emote/simple_animal/pet/cat/New() + ..() + name += " (кот)" /datum/keybinding/custom default_emote_text = "Введите текст вашей эмоции" @@ -473,7 +125,7 @@ name = "Своя эмоция 4" /datum/keybinding/custom/five - name = "Своя эмоцияe 5" + name = "Своя эмоция 5" /datum/keybinding/custom/six name = "Своя эмоция 6"